llvm-project/llvm/lib/Transforms/InstCombine
Nikita Popov 986416251b [InstCombine] Drop redundant fold for and/or of icmp eq/ne (NFCI)
This handles a special case of foldAndOrOfICmpsUsingRanges()
with two equality predicates.
2021-11-11 20:25:40 +01:00
..
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
InstCombineAddSub.cpp [InstCombine] fix code comment to match code; NFC 2021-11-09 14:27:29 -05:00
InstCombineAndOrXor.cpp [InstCombine] Drop redundant fold for and/or of icmp eq/ne (NFCI) 2021-11-11 20:25:40 +01:00
InstCombineAtomicRMW.cpp Add missing namespace closure comments. NFCI. 2020-09-23 16:19:25 +01:00
InstCombineCalls.cpp [InstCombine] Extend stacksave/restore elimination 2021-11-10 10:41:58 +02:00
InstCombineCasts.cpp [Transforms] Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC) 2021-10-31 07:57:32 -07:00
InstCombineCompares.cpp [InstCombine] Canonicalize range test idiom 2021-11-08 21:15:46 +01:00
InstCombineInternal.h [InstCombine] fold fake vector extract to shift+trunc 2021-10-06 08:12:05 -04:00
InstCombineLoadStoreAlloca.cpp [CSSPGO] Unblock optimizations with pseudo probe instrumentation part 3. 2021-10-12 09:44:12 -07:00
InstCombineMulDivRem.cpp [InstCombine] propagate no-wrap flag through select-of-mul fold 2021-10-12 12:57:20 -04:00
InstCombineNegator.cpp [InstCombine] allow Negator to fold multi-use select with constant arms 2021-10-28 08:35:58 -04:00
InstCombinePHI.cpp [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x) 2021-08-03 17:52:59 +05:30
InstCombineSelect.cpp [InstCombine] Canonicalize range test idiom 2021-11-08 21:15:46 +01:00
InstCombineShifts.cpp [InstCombine] Support arbitrary const shift amount for `lshr (sext i1 ...)` 2021-10-15 13:39:13 +03:00
InstCombineSimplifyDemanded.cpp [APInt] Stop using soft-deprecated constructors and methods in llvm. NFC. 2021-10-04 08:57:44 +01:00
InstCombineVectorOps.cpp [InstCombine] Extend pattern to replace shuffle's insertelement operand 2021-11-03 09:43:04 +01:00
InstructionCombining.cpp [ConstantRange] Add getEquivalentICmp() variant with offset (NFCI) 2021-11-06 21:59:45 +01:00