index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
test
/
Transforms
/
InstSimplify
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstSimplify] add tests for vector select; NFC
Sanjay Patel
2020-01-14
1
-3
/
+20
*
[InstSimplify] move tests for select from InstCombine; NFC
Sanjay Patel
2020-01-13
1
-0
/
+24
*
[InstSimplify] select Cond, true, false --> Cond
Sanjay Patel
2020-01-09
1
-6
/
+3
*
[InstSimplify] add tests for select of true/false; NFC
Sanjay Patel
2020-01-08
1
-51
/
+80
*
[ValueTracking] isKnownNonZero() should take non-null-ness assumptions into c...
Roman Lebedev
2019-12-20
1
-14
/
+18
*
[NFC][InstCombine] Add some more non-zero assumption variants (D71660)
Roman Lebedev
2019-12-19
1
-0
/
+229
*
[InstSimplify] fold splat of inserted constant to vector constant
Sanjay Patel
2019-12-15
1
-9
/
+3
*
[InstSimplify] improve test coverage for insert+splat; NFC
Sanjay Patel
2019-12-13
1
-10
/
+21
*
[InstSimplify] add tests for insert constant + splat; NFC
Sanjay Patel
2019-12-10
1
-0
/
+22
*
[ValueTracking] Allow context-sensitive nullness check for non-pointers
Johannes Doerfert
2019-12-09
1
-7
/
+50
*
[InstSimplify] fold copysign with negated operand, part 2
Sanjay Patel
2019-12-08
1
-4
/
+2
*
[InstSimplify] fold copysign with negated operand
Sanjay Patel
2019-12-08
1
-6
/
+2
*
[InstSimplify] add tests for copysign with fneg operand; NFC
Sanjay Patel
2019-12-06
1
-0
/
+44
*
[InstSimplify] fold copysign with same args to the arg
Sanjay Patel
2019-11-26
1
-4
/
+2
*
[InstSimplify] add tests for copysign; NFC
Sanjay Patel
2019-11-26
1
-0
/
+21
*
[ValueTracking] Add a basic version of isKnownNonInfinity and use it to detec...
Benjamin Kramer
2019-11-19
1
-3
/
+36
*
Revert 57dd4b0 "[ValueTracking] Allow context-sensitive nullness check for no...
Hans Wennborg
2019-11-13
1
-3
/
+7
*
Add InstCombine/InstructionSimplify support for Freeze Instruction
aqjune
2019-11-12
1
-0
/
+20
*
[InstSimplify] use FMF to improve fcmp+select fold
Sanjay Patel
2019-11-04
1
-24
/
+8
*
[InstSimplify] add more tests for fcmp+select; NFC
Sanjay Patel
2019-11-04
1
-8
/
+36
*
[InstSimplify] add more tests for fcmp+select; NFC
Sanjay Patel
2019-11-04
1
-0
/
+156
*
[ValueTracking] Allow context-sensitive nullness check for non-pointers
Johannes Doerfert
2019-10-31
1
-7
/
+3
*
[InstSimplify] fold fma/fmuladd with a NaN or undef operand
Sanjay Patel
2019-10-02
1
-24
/
+12
*
[InstSimplify] add tests for fma/fmuladd with undef operand; NFC
Sanjay Patel
2019-09-27
1
-0
/
+54
*
[InstSimplify] Handle more 'A </>/>=/<= B &&/|| (A - B) !=/== 0' patterns (PR...
Roman Lebedev
2019-09-25
1
-24
/
+8
*
[NFC][InstSimplify] More exaustive test coverage for 'A </>/>=/<= B &&/|| (A ...
Roman Lebedev
2019-09-25
1
-68
/
+245
*
[InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == 0 --> Y == 0
Roman Lebedev
2019-09-21
1
-3
/
+1
*
[NFC][InstSimplify] Add exhaustive test coverage for simplifyUnsignedRangeChe...
Roman Lebedev
2019-09-21
1
-0
/
+132
*
[InstSimplify] add tests for fma/fmuladd; NFC
Sanjay Patel
2019-09-18
1
-0
/
+136
*
[InstSimplify] simplifyUnsignedRangeCheck(): handle few tautological cases (P...
Roman Lebedev
2019-09-14
1
-12
/
+6
*
[NFC][InstSimplify] Add some more tests for D67498/D67502
Roman Lebedev
2019-09-13
2
-0
/
+68
*
[InstCombine][InstSimplify] Move constant-folding tests in result-of-usub-is-...
Roman Lebedev
2019-09-12
1
-0
/
+140
*
[NFC][InstCombine][InstSimplify] Add test for "add-of-negative is non-zero an...
Roman Lebedev
2019-09-12
1
-0
/
+101
*
[InstSimplify] simplifyUnsignedRangeCheck(): handle more cases (PR43251)
Roman Lebedev
2019-09-12
1
-12
/
+4
*
[InstSimplify] Pass SimplifyQuery into simplifyUnsignedRangeCheck() and use i...
Roman Lebedev
2019-09-11
1
-3
/
+1
*
[NFC][InstSimplify] Add extra test for D67411 with @llvm.assume
Roman Lebedev
2019-09-11
1
-0
/
+21
*
[ConstProp] move test file from InstSimplify; NFC
Sanjay Patel
2019-09-11
1
-126
/
+0
*
[InstSimplify] regenerate test CHECKs; NFC
Sanjay Patel
2019-09-11
1
-36
/
+43
*
[NFC][InstSimplify] rewrite test added in r371537 to use non-null pointer ins...
Roman Lebedev
2019-09-10
1
-43
/
+53
*
[NFC][InstCombine][InstSimplify] PR43251 - and some patterns with offset != 0
Roman Lebedev
2019-09-10
1
-0
/
+84
*
[InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle m...
Roman Lebedev
2019-09-08
1
-49
/
+17
*
[NFC][InstSimplify] Some tests for dropping null check after uadd.with.overfl...
Roman Lebedev
2019-09-08
1
-0
/
+278
*
[InstSimplify] guard against unreachable code (PR43218)
Sanjay Patel
2019-09-04
1
-0
/
+23
*
[InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with...
Roman Lebedev
2019-08-29
2
-16
/
+8
*
[InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with...
Roman Lebedev
2019-08-29
2
-16
/
+8
*
[InstSimplify] Report "Changed" also when only deleting dead instructions
Bjorn Pettersson
2019-08-09
1
-0
/
+28
*
[ValueTracking] When calculating known bits for integer abs, make sure we're ...
Craig Topper
2019-08-07
1
-1
/
+6
*
[InstSimplify] Add test case to show bad sign bit handling for integer abs id...
Craig Topper
2019-08-03
1
-0
/
+12
*
[InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel
2019-07-27
1
-4
/
+4
*
[InstSimplify][NFC] Tests for skipping 'div-by-0' checks before inverted @llv...
Roman Lebedev
2019-07-23
2
-0
/
+212
[next]