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
/
logical-select.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstCombine] Invert `add A, sext(B) --> sub A, zext(B)` canonicalization (to...
Roman Lebedev
2019-12-05
1
-2
/
+2
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
1
-0
/
+637
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
1
-637
/
+0
*
[InstCombine] canonicalize select shuffles by commuting
Sanjay Patel
2019-03-31
1
-1
/
+1
*
[InstCombine] canonicalize add/sub with bool
Sanjay Patel
2019-02-24
1
-2
/
+2
*
[ValueTracking] peek through 2-input shuffles in ComputeNumSignBits
Sanjay Patel
2018-11-03
1
-5
/
+3
*
[InstCombine] add test for ComputeNumSignBits on 2-input shuffle; NFC
Sanjay Patel
2018-11-01
1
-0
/
+21
*
[ValueTracking] peek through shuffles in ComputeNumSignBits (PR37549)
Sanjay Patel
2018-10-26
1
-7
/
+4
*
[InstCombine] add test for select with shuffled condition (PR37549); NFC
Sanjay Patel
2018-10-24
1
-0
/
+35
*
[InstCombine] try harder to form select from logic ops (2nd try)
Sanjay Patel
2018-10-24
1
-12
/
+29
*
revert rL344609: [InstCombine] try harder to form select from logic ops
Sanjay Patel
2018-10-16
1
-6
/
+12
*
[InstCombine] try harder to form select from logic ops
Sanjay Patel
2018-10-16
1
-12
/
+6
*
[InstCombine] add tests for bitwise logic --> select; NFC
Sanjay Patel
2018-10-15
1
-0
/
+36
*
[InstCombine] add vector test with undef elts; NFC
Sanjay Patel
2018-04-22
1
-0
/
+13
*
[InstCombine] Simplify 'xor' to 'or' if no common bits are set.
Roman Lebedev
2018-04-15
1
-5
/
+2
*
[InstCombine][NFC] Regenerate logical-select.ll test
Roman Lebedev
2018-04-13
1
-90
/
+90
*
[InstCombine] Support sext in foldLogicCastConstant
Craig Topper
2017-08-02
1
-5
/
+5
*
[InstCombine] canonicalize icmp predicate feeding select
Sanjay Patel
2017-06-27
1
-12
/
+14
*
[InstCombine] reverse bitcast + bitwise-logic canonicalization (PR33138)
Sanjay Patel
2017-06-22
1
-2
/
+2
*
[InstCombine] add motivational comment for tests; NFC
Sanjay Patel
2017-05-16
1
-0
/
+5
*
[InstCombine] add tests for PR32791; NFC
Sanjay Patel
2017-05-15
1
-0
/
+70
*
[InstCombine] canonicalize vector select with constant vector condition to sh...
Sanjay Patel
2016-09-16
1
-5
/
+3
*
[InstCombine] extend vector select matching for non-splat constants
Sanjay Patel
2016-07-13
1
-15
/
+28
*
[InstCombine] don't form select from bitcasted logic ops if bitcasts have >1 use
Sanjay Patel
2016-07-08
1
-5
/
+4
*
add another multi-use test for logic->select transform
Sanjay Patel
2016-07-08
1
-1
/
+27
*
[InstCombine] don't form select from logic ops if it's unlikely that we'll el...
Sanjay Patel
2016-07-08
1
-3
/
+1
*
adjust test so it won't completely optimize away
Sanjay Patel
2016-07-08
1
-4
/
+4
*
add tests for multi-use folding to select
Sanjay Patel
2016-07-08
1
-0
/
+40
*
[InstCombine] extend matchSelectFromAndOr() to work with i1 scalar types
Sanjay Patel
2016-06-30
1
-19
/
+10
*
add tests for potential select transforms
Sanjay Patel
2016-06-26
1
-0
/
+117
*
[InstCombine] consolidate commutation variants of matchSelectFromAndOr() in o...
Sanjay Patel
2016-06-24
1
-38
/
+147
*
[InstCombine] look through bitcasts to find selects
Sanjay Patel
2016-06-03
1
-29
/
+17
*
[InstCombine] change tests to show a more obvious transform possibility
Sanjay Patel
2016-06-02
1
-63
/
+62
*
[InstCombine] add tests to show bitcast interference
Sanjay Patel
2016-05-28
1
-0
/
+90
*
regenerate checks
Sanjay Patel
2016-05-28
1
-42
/
+52
*
The transform is:
Bill Wendling
2013-02-16
1
-20
/
+10
*
InstCombine: canonicalize sext-and --> select
Nadav Rotem
2013-01-30
1
-10
/
+20
*
fix logical-select to invoke filecheck right, and fix hte instcombine
Chris Lattner
2010-02-05
1
-1
/
+3
*
change the canonical form of "cond ? -1 : 0" to be
Chris Lattner
2010-01-24
1
-4
/
+16
*
Use opt -S instead of piping bitcode output through llvm-dis.
Dan Gohman
2009-09-08
1
-1
/
+1
*
Change these tests to feed the assembly files to opt directly, instead
Dan Gohman
2009-09-08
1
-1
/
+1
*
Handle the case where there is no "not". It is possible it got
Chris Lattner
2008-11-16
1
-1
/
+12
*
make this actually test what it is trying to.
Chris Lattner
2008-11-16
1
-4
/
+3
*
Canonicalize sext(i1) to i1?-1:0, and update various instcombine
Dan Gohman
2008-10-30
1
-1
/
+25
*
(A & sext(C)) | (B & ~sext(C) -> C ? A : B
Dan Gohman
2008-10-28
1
-0
/
+20