llvm-project/llvm/lib/Transforms/InstCombine
Kazu Hirata 3f3930a451 Remove redundaunt virtual specifiers (NFC)
Identified with tidy-modernize-use-override.
2022-07-25 23:00:59 -07:00
..
CMakeLists.txt
InstCombineAddSub.cpp Revert "[InstCombine] enhance fold for subtract-from-constant -> xor" 2022-07-22 15:56:24 -04:00
InstCombineAndOrXor.cpp [InstCombine] remove useless ‘InstCombiner::’. nfc 2022-07-22 09:24:24 +08:00
InstCombineAtomicRMW.cpp [LLVM] Add the support for fmax and fmin in atomicrmw instruction 2022-07-06 10:57:53 -04:00
InstCombineCalls.cpp [PatternMatch][InstCombine] match a vector with constant expression element(s) as a constant expression 2022-07-21 15:23:57 -04:00
InstCombineCasts.cpp [InstCombine] Make use of low zero bits to determine exact int->fp cast 2022-07-05 09:15:12 +08:00
InstCombineCompares.cpp [InstCombine] Improve folding of mul + icmp 2022-07-22 22:08:53 +00:00
InstCombineInternal.h Remove redundaunt virtual specifiers (NFC) 2022-07-25 23:00:59 -07:00
InstCombineLoadStoreAlloca.cpp [APInt] Remove all uses of zextOrSelf, sextOrSelf and truncOrSelf 2022-05-19 11:23:13 +01:00
InstCombineMulDivRem.cpp [InstCombine] Avoid creating float binop ConstantExprs 2022-07-08 16:36:04 +02: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] Improve check for catchswitch BBs (NFC) 2022-06-15 01:06:13 -07:00
InstCombineSelect.cpp [InstCombine] restrict select of bit-tests to constant shift amounts 2022-07-01 16:24:34 -04:00
InstCombineShifts.cpp [InstCombine] Add mul with negated power of 2 constant to canEvaluateShifted. 2022-07-20 11:00:22 -07:00
InstCombineSimplifyDemanded.cpp [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
InstCombineVectorOps.cpp [InstCombine] remove useless insertelement 2022-07-06 17:05:27 +08:00
InstructionCombining.cpp [MemoryBuiltins] Add getReallocatedOperand() function (NFC) 2022-07-21 14:54:16 +02:00