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
/
InstCombine
/
minmax-fold.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstCombine] propagate fast-math-flags (FMF) to select when inverting fcmp+s...
Sanjay Patel
2019-11-13
1
-3
/
+3
*
[InstCombine] regenerate test checks; NFC
Sanjay Patel
2019-11-01
1
-93
/
+93
*
[InstCombine] allow icmp+binop folds before min/max bailout (PR43310)
Sanjay Patel
2019-09-22
1
-2
/
+2
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
1
-0
/
+1450
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
1
-1450
/
+0
*
[ValueTracking] Use computeConstantRange() in signed add overflow determination
Nikita Popov
2019-04-09
1
-1
/
+1
*
Reapply [ValueTracking] Support min/max selects in computeConstantRange()
Nikita Popov
2019-04-07
1
-0
/
+31
*
[InstCombine] form uaddsat from add+umin (PR14613)
Sanjay Patel
2019-03-26
1
-3
/
+1
*
Revert "[ValueTracking][InstSimplify] Support min/max selects in computeConst...
Nikita Popov
2019-03-18
1
-31
/
+0
*
[ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov
2019-03-18
1
-0
/
+31
*
[InstCombine] move add after smin/smax
Sanjay Patel
2019-03-02
1
-36
/
+28
*
[InstCombine] add tests for add+smin/smax; NFC
Sanjay Patel
2019-03-02
1
-0
/
+266
*
[InstCombine] move add after umin/umax
Sanjay Patel
2019-03-01
1
-33
/
+26
*
[InstCombine] add tests for umin/umax narrowing (PR14613); NFC
Sanjay Patel
2019-03-01
1
-0
/
+34
*
[InstCombine] add tests for add+umin/umax canonicalization; NFC
Sanjay Patel
2019-03-01
1
-0
/
+227
*
[InstCombine] narrow select to match condition operands' size
Sanjay Patel
2018-05-31
1
-11
/
+10
*
[InstCombine] regenerate checks; NFC
Sanjay Patel
2018-05-31
1
-28
/
+28
*
[ValueTracking] remove overzealous assert
Sanjay Patel
2018-01-08
1
-0
/
+21
*
[InstCombine] fold min/max tree with common operand (PR35717)
Sanjay Patel
2018-01-08
1
-24
/
+12
*
[InstCombine] add tests for min/max folds (PR35717); NFC
Sanjay Patel
2017-12-27
1
-0
/
+155
*
Improve clamp recognition in ValueTracking.
Artur Gainullin
2017-10-27
1
-10
/
+10
*
Test commit.
Artur Gainullin
2017-10-23
1
-0
/
+2
*
Revert r315992 because of a found miscompilation failure
Nikolai Bozhenov
2017-10-19
1
-10
/
+10
*
Improve lookThroughCast function.
Nikolai Bozhenov
2017-10-18
1
-0
/
+54
*
Improve clamp recognition in ValueTracking.
Nikolai Bozhenov
2017-10-17
1
-10
/
+10
*
Move folding of icmp with zero after checking for min/max idioms.
Nikolai Bozhenov
2017-10-16
1
-1
/
+1
*
[InstCombine] add baseline tests for D38531; NFC
Sanjay Patel
2017-10-11
1
-1
/
+103
*
[InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov
2017-08-04
1
-4
/
+4
*
Add some tests for cast+clamp/min/max before D33186.
Nikolai Bozhenov
2017-08-04
1
-77
/
+102
*
[InstSimplify] use ConstantRange to simplify more and-of-icmps
Sanjay Patel
2017-04-24
1
-5
/
+1
*
[InstCombine] avoid breaking up bitcasted vector min/max patterns (PR32306)
Sanjay Patel
2017-03-16
1
-3
/
+4
*
[InstCombine] add tests for PR32306 and missed min/max canonicalization; NFC
Sanjay Patel
2017-03-16
1
-6
/
+78
*
[InstCombine] move icmp transforms that might be recognized as min/max and in...
Sanjay Patel
2017-01-27
1
-0
/
+82
*
[ValueTracking] recognize variations of 'clamp' to improve codegen (PR31693)
Sanjay Patel
2017-01-20
1
-8
/
+8
*
[InstCombine] add tests to show missed canonicalization of min/max; NFC
Sanjay Patel
2017-01-20
1
-0
/
+71
*
[InstCombine] canonicalize min/max constant to select's false value
Sanjay Patel
2016-11-21
1
-23
/
+23
*
[InstCombine] move min/max tests to min/max test file; NFC
Sanjay Patel
2016-11-08
1
-0
/
+142
*
[InstCombine] re-use bitcasted compare operands in selects (PR28001)
Sanjay Patel
2016-10-29
1
-9
/
+6
*
[InstCombine] fix checks for previous commit (r285069)
Sanjay Patel
2016-10-25
1
-6
/
+9
*
[InstCombine] add tests for bitcast interference with min/max (PR28001)
Sanjay Patel
2016-10-25
1
-0
/
+60
*
[InstCombine] auto-generate checks
Sanjay Patel
2016-10-25
1
-39
/
+66
*
Reapply r237539 with a fix for the Chromium build.
James Molloy
2015-05-20
1
-0
/
+112
*
Revert r237539: "Reapply r237520 with another fix for infinite looping"
Hans Wennborg
2015-05-19
1
-99
/
+0
*
Reapply r237520 with another fix for infinite looping
James Molloy
2015-05-17
1
-0
/
+99
*
Revert commits r237521 and r237520.
James Molloy
2015-05-16
1
-84
/
+0
*
Update to r237520 - swap order of CHECK-NEXT lines.
James Molloy
2015-05-16
1
-1
/
+1
*
Reapply r237453 with a fix for the test timeouts.
James Molloy
2015-05-16
1
-0
/
+84
*
Revert "Canonicalize min/max expressions correctly."
James Molloy
2015-05-15
1
-73
/
+0
*
Canonicalize min/max expressions correctly.
James Molloy
2015-05-15
1
-0
/
+73