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
/
icmp.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[Analysis] Don't assume that unsigned overflow can't happen in EmitGEPOffset ...
Mikhail Maltsev
2019-10-17
1
-4
/
+19
*
[InstCombine] allow icmp+binop folds before min/max bailout (PR43310)
Sanjay Patel
2019-09-22
1
-12
/
+6
*
[InstCombine] add tests for icmp fold hindered by min/max; NFC
Sanjay Patel
2019-09-22
1
-0
/
+36
*
[InstCombine] add/move tests for icmp with add operand; NFC
Sanjay Patel
2019-09-16
1
-86
/
+20
*
[InstCombine] remove unneeded one-use checks for icmp fold
Sanjay Patel
2019-09-16
1
-2
/
+2
*
[InstCombine] add icmp tests with extra uses; NFC
Sanjay Patel
2019-09-16
1
-0
/
+34
*
[InstCombine] remove unneeded one-use checks for icmp fold
Sanjay Patel
2019-09-15
1
-2
/
+2
*
[InstCombine] add icmp tests with extra uses; NFC
Sanjay Patel
2019-09-15
1
-0
/
+34
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
1
-0
/
+3477
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
1
-3477
/
+0
*
[InstSimplify] SimplifyICmpInst - icmp eq/ne %X, undef -> undef
Simon Pilgrim
2019-03-19
1
-2
/
+2
*
[InstCombine] Regenerate + add icmp with undef tests
Simon Pilgrim
2019-03-19
1
-2
/
+23
*
[InstCombine] X | C == C --> (X & ~C) == 0
Sanjay Patel
2019-02-06
1
-8
/
+8
*
[InstCombine] add tests for PR40611 and regenerate checks; NFC
Sanjay Patel
2019-02-06
1
-294
/
+349
*
[InstCombine] auto-generate full checks for icmp dominator tests; NFC
Sanjay Patel
2018-12-04
1
-119
/
+0
*
[InstCombine] reverse 'trunc X to <N x i1>' canonicalization; 2nd try
Sanjay Patel
2018-10-10
1
-12
/
+8
*
revert r344082: [InstCombine] reverse 'trunc X to <N x i1>' canonicalization
Sanjay Patel
2018-10-10
1
-8
/
+12
*
[InstCombine] reverse 'trunc X to <N x i1>' canonicalization
Sanjay Patel
2018-10-09
1
-12
/
+8
*
[InstCombine] add icmp+logic tests with commuted ops; NFC
Sanjay Patel
2018-10-02
1
-3
/
+37
*
[InstCombine] add folds for icmp with xor mask constant
Sanjay Patel
2018-09-11
1
-4
/
+3
*
[InstCombine] add tests for icmp with xor; NFC
Sanjay Patel
2018-09-11
1
-0
/
+47
*
[InstCombine] Add splat vector constant support to foldICmpAddOpConst.
Craig Topper
2018-08-20
1
-6
/
+43
*
[InstCombine] Add test cases for an icmp combine that is missing support for ...
Craig Topper
2018-08-19
1
-0
/
+51
*
[InstCombine] canonicalize abs pattern
Chen Zheng
2018-07-27
1
-1
/
+1
*
[InstCombine] add more SPFofSPF folding
Chen Zheng
2018-07-16
1
-1
/
+1
*
[InstCombine] fold icmp pred (sub 0, X) C for vector type
Chen Zheng
2018-07-16
1
-0
/
+13
*
[InstCombine] choose 1 form of abs and nabs as canonical
Sanjay Patel
2018-05-20
1
-2
/
+2
*
[InstCombine] add folds for icmp + sub (PR36969)
Sanjay Patel
2018-04-02
1
-4
/
+2
*
[InstCombine] add tests for icmp (sub x, y), x (PR36969); NFC
Sanjay Patel
2018-04-02
1
-0
/
+30
*
[InstCombine] peek through FP casts for sign-bit compares (PR36682)
Sanjay Patel
2018-03-24
1
-26
/
+0
*
[InstCombine] add tests for casted sign-bit cmp (PR36682); NFC
Sanjay Patel
2018-03-11
1
-2
/
+27
*
[InstCombine] Don't blow up in foldICmpWithCastAndCast on vector icmp instruc...
Daniel Neilson
2018-03-05
1
-0
/
+12
*
[InstCombine] safely create a constant of the right type (PR35794)
Sanjay Patel
2018-01-04
1
-0
/
+16
*
[InstCombine] Teach visitICmpInst to not break integer absolute value idioms
Craig Topper
2017-11-12
1
-0
/
+16
*
[InstCombine] Improve support for ashr in foldICmpAndShift
Craig Topper
2017-10-04
1
-0
/
+44
*
[InstCombine] Remove one use restriction on the shift for calls to foldICmpAn...
Craig Topper
2017-09-26
1
-0
/
+19
*
[InstCombine] Teach foldICmpUsingKnownBits to simplify SLE/SGE/ULE/UGE to equ...
Craig Topper
2017-09-22
1
-8
/
+4
*
[InstCombine] Add test cases for known bits simplifications for comparisons t...
Craig Topper
2017-09-22
1
-0
/
+143
*
[InstCombine] Teach getDemandedBitsLHSMask to handle constant splat vectors
Craig Topper
2017-09-20
1
-5
/
+3
*
[InstCombine] Handle (X & C2) < C1 --> (X & C2) == 0
Craig Topper
2017-09-20
1
-2
/
+2
*
[InstCombine] Pre-commit test cases for D38065.
Craig Topper
2017-09-20
1
-0
/
+22
*
[InstCombine] Support vector splats in transformZExtICmp
Craig Topper
2017-08-29
1
-0
/
+21
*
[InstCombine] look through bswap/bitreverse for equality comparisons
Sanjay Patel
2017-07-02
1
-12
/
+4
*
[InstCombine] add tests for icmp with bitreversed ops; NFC
Sanjay Patel
2017-06-28
1
-0
/
+30
*
[InstCombine] Remove 64-bit bit width restriction from m_ConstantInt(uint64_t*&)
Craig Topper
2017-06-28
1
-8
/
+3
*
[InstCombine] add tests for icmp with bswapped operands; NFC
Sanjay Patel
2017-06-28
1
-0
/
+30
*
[InstCombine] Add test case demonstrating that we don't handle icmp eq (trunc...
Craig Topper
2017-06-28
1
-0
/
+21
*
Revert r306508 "[InstCombine] Add test case demonstrating that we don't handl...
Craig Topper
2017-06-28
1
-21
/
+0
*
[InstCombine] Add test case demonstrating that we don't handle icmp eq (trunc...
Craig Topper
2017-06-28
1
-0
/
+21
*
[InstCombine] canonicalize icmp predicate feeding select
Sanjay Patel
2017-06-27
1
-2
/
+2
[next]