..
CMakeLists.txt
llvmbuildectomy - replace llvm-build by plain cmake
2020-11-13 10:35:24 +01:00
InstCombineAddSub.cpp
[InstCombine] try harder to preserve 'nsz' in fneg-of-select transform
2022-02-24 10:43:53 -05:00
InstCombineAndOrXor.cpp
[InstCombine] Remove manual debug loc transfer
2022-02-14 11:07:05 +01:00
InstCombineAtomicRMW.cpp
Add missing namespace closure comments. NFCI.
2020-09-23 16:19:25 +01:00
InstCombineCalls.cpp
[InstCombine] visitCallInst - pull out repeated bswap scalar type bitwidth. NFC.
2022-02-18 17:33:11 +00:00
InstCombineCasts.cpp
Tweak some uses of std::iota to skip initializing the underlying storage. NFCI.
2022-02-04 17:00:50 +01:00
InstCombineCompares.cpp
Revert "[InstCombine] Remove one-use limitation from X-Y==0 fold"
2022-02-24 08:50:40 +01:00
InstCombineInternal.h
[instcombine] Cleanup foldAllocaCmp slightly [NFC]
2022-02-18 18:49:39 -08:00
InstCombineLoadStoreAlloca.cpp
[InstCombine][OpaquePtr] Check store type in DSE implementation
2022-02-17 10:01:14 -08:00
InstCombineMulDivRem.cpp
[InstCombine] Support min/max intrinsics in udiv->lshr fold
2022-02-23 15:51:36 +01:00
InstCombineNegator.cpp
[InstCombine] Fold sub(Y,and(lshr(X,C),1)) --> add(ashr(shl(X,(BW-1)-C),BW-1),Y) (PR53610)
2022-02-15 13:24:20 +00:00
InstCombinePHI.cpp
[InstCombine] Check source element type in phi of gep fold
2022-02-11 14:26:18 +01:00
InstCombineSelect.cpp
[InstCombine] Remove SPF min/max canonicalization
2022-02-25 11:24:09 +01:00
InstCombineShifts.cpp
[InstCombine] try to fold binop with phi operands
2022-01-22 15:00:06 -05:00
InstCombineSimplifyDemanded.cpp
[InstCombine] reduce mul operands based on undemanded high bits
2022-02-10 08:10:22 -05:00
InstCombineVectorOps.cpp
[InstCombine] Use GEP type instead of pointee type
2021-12-28 14:57:43 +01:00
InstructionCombining.cpp
[InstCombine] Check source element type in gep of phi of gep fold
2022-02-11 17:10:48 +01:00