llvm-project/llvm/lib/Transforms/InstCombine
Sanjay Patel 1a8d5c3d1f [InstCombine] (~X) - (~Y) --> Y - X
llvm-svn: 326660
2018-03-03 17:53:25 +00:00
..
CMakeLists.txt [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
InstCombineAddSub.cpp [InstCombine] (~X) - (~Y) --> Y - X 2018-03-03 17:53:25 +00:00
InstCombineAndOrXor.cpp [InstCombine] move constant check into foldBinOpIntoSelectOrPhi; NFCI 2018-02-28 16:36:24 +00:00
InstCombineCalls.cpp [Transforms] Propagate new-format TBAA tags on simplification of memory-transfer intrinsics 2018-02-19 12:10:20 +00:00
InstCombineCasts.cpp [InstCombine] Rewrite the binary op shrinking in visitFPTrunc to avoid creating overly small ConstantFPs that we'll just need to extend again. 2018-03-02 21:25:18 +00:00
InstCombineCompares.cpp Adding a width of the GEP index to the Data Layout. 2018-02-14 06:58:08 +00:00
InstCombineInternal.h [InstCombine] move constant check into foldBinOpIntoSelectOrPhi; NFCI 2018-02-28 16:36:24 +00:00
InstCombineLoadStoreAlloca.cpp Remove redundant includes from lib/Transforms. 2017-12-13 21:31:01 +00:00
InstCombineMulDivRem.cpp [InstCombine] rearrange visitFMul; NFCI 2018-03-02 23:06:45 +00:00
InstCombinePHI.cpp Remove redundant includes from lib/Transforms. 2017-12-13 21:31:01 +00:00
InstCombineSelect.cpp [InstCombine] Don't fold select(C, Z, binop(select(C, X, Y), W)) -> select(C, Z, binop(Y, W)) if the binop is rem or div. 2018-02-14 18:08:33 +00:00
InstCombineShifts.cpp [InstCombine] move constant check into foldBinOpIntoSelectOrPhi; NFCI 2018-02-28 16:36:24 +00:00
InstCombineSimplifyDemanded.cpp Remove useless comment - seems to be a copy+paste typo. NFCI 2018-02-16 20:41:06 +00:00
InstCombineVectorOps.cpp [InstCombine] Gracefully handle out of range extractelement indices 2017-12-27 12:00:18 +00:00
InstructionCombining.cpp [InstCombine] move constant check into foldBinOpIntoSelectOrPhi; NFCI 2018-02-28 16:36:24 +00:00
LLVMBuild.txt