llvm-project/llvm/lib/Transforms/InstCombine
Sanjay Patel 2d50630efb [InstCombine] reduce code duplication; NFC 2022-01-18 12:13:45 -05:00
..
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
InstCombineAddSub.cpp [InstCombine] reduce code duplication; NFC 2022-01-18 12:13:45 -05:00
InstCombineAndOrXor.cpp [InstCombine] (~A | B) & (A ^ B) -> ~A & B 2022-01-09 06:23:51 -05:00
InstCombineAtomicRMW.cpp Add missing namespace closure comments. NFCI. 2020-09-23 16:19:25 +01:00
InstCombineCalls.cpp [AttrBuilder] Remove ctor accepting AttributeList and Index 2022-01-15 22:39:31 +01:00
InstCombineCasts.cpp InstCombine: Gracefully handle more allocas in the wrong address space 2021-12-24 08:59:26 -05:00
InstCombineCompares.cpp Fold ashr-exact into a icmp-ugt. 2022-01-14 12:58:44 -08:00
InstCombineInternal.h [InstCombine] Extract GEP of GEP fold into separate function 2021-12-27 14:52:11 +01:00
InstCombineLoadStoreAlloca.cpp InstCombine: Gracefully handle more allocas in the wrong address space 2021-12-24 08:59:26 -05:00
InstCombineMulDivRem.cpp [InstCombine] try to fold div with constant dividend and select-of-constants divisor 2021-12-08 10:27:50 -05:00
InstCombineNegator.cpp [llvm][NFC] Inclusive language: Reword replace uses of sanity in llvm/lib/Transform comments and asserts 2021-11-23 13:22:55 -05:00
InstCombinePHI.cpp [InstCombine] Drop outdated alignment comment (NFC) 2021-12-21 08:58:48 +01:00
InstCombineSelect.cpp [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignificantBits. NFC 2022-01-03 11:33:30 -08:00
InstCombineShifts.cpp [InstCombine] fold opposite shifts around an add 2021-12-30 12:01:06 -05:00
InstCombineSimplifyDemanded.cpp [InstCombine] don't automatically drop poison-generating flags in SimplifyVectorDemandedElts 2021-12-13 10:12:19 -05:00
InstCombineVectorOps.cpp [InstCombine] Use GEP type instead of pointee type 2021-12-28 14:57:43 +01:00
InstructionCombining.cpp [InstCombine] propagate IR flags from binop through select 2022-01-17 08:42:48 -05:00