llvm-project/llvm/lib/Transforms/InstCombine
Sanjay Patel 46a285ad9e [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC
The predicate can always be used to distinguish between icmp and fcmp,
so we don't need to keep repeating this check in the callers.
2020-06-18 15:47:06 -04:00
..
CMakeLists.txt [InstCombine] Negator - sink sinkable negations 2020-04-21 22:00:23 +03:00
InstCombineAddSub.cpp [InstCombine] reassociate FP diff of sums into sum of diffs 2020-06-14 09:09:03 -04:00
InstCombineAndOrXor.cpp [InstCombine] fold mask op into casted shift (PR46013) 2020-06-07 09:33:18 -04:00
InstCombineAtomicRMW.cpp [NFC] Modernize misc. uses of Align/MaybeAlign APIs. 2020-04-06 17:53:04 -07:00
InstCombineCalls.cpp [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute 2020-06-09 17:31:55 +01:00
InstCombineCasts.cpp [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 2020-06-08 14:41:50 -04:00
InstCombineCompares.cpp [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC 2020-06-18 15:47:06 -04:00
InstCombineInternal.h [InstCombine] Negator: cache negation results (PR46362) 2020-06-17 22:47:20 +03:00
InstCombineLoadStoreAlloca.cpp [InstCombine] Remove unnecessary MaybeAlign use (NFC) 2020-06-06 11:44:01 +02:00
InstCombineMulDivRem.cpp [SVE] Fix invalid usage of getNumElements() in InstCombineMulDivRem 2020-05-05 15:19:01 -07:00
InstCombineNegator.cpp [InstCombine] Negator: while there, add detection for cycles during negation 2020-06-17 22:47:20 +03:00
InstCombinePHI.cpp LoadInst should store Align, not MaybeAlign. 2020-05-14 13:19:21 -07:00
InstCombineSelect.cpp [InstCombine] avoid crashing on select-shuffle detection 2020-06-04 17:27:14 -04:00
InstCombineShifts.cpp [SVE] Update API ConstantVector::getSplat() to use ElementCount. 2020-03-12 13:22:41 -07:00
InstCombineSimplifyDemanded.cpp [DebugInfo] Reduce SalvageDebugInfo() functions 2020-06-08 19:28:18 +01:00
InstCombineTables.td
InstCombineVectorOps.cpp [SVE] Eliminate calls to default-false VectorType::get() from InstCombine 2020-05-29 15:31:31 -07:00
InstructionCombining.cpp [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC 2020-06-18 15:47:06 -04:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00