1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/lib/Transforms/InstCombine
Huihui Zhang 3c26b4961e [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant.
We cannot iterate on scalable vector, the number of elements is unknown at compile-time.

Reviewed By: efriedma

Differential Revision: https://reviews.llvm.org/D87918
2020-09-18 11:26:36 -07:00
..
CMakeLists.txt [InstCombine] Move target-specific inst combining 2020-07-22 15:59:49 +02:00
InstCombineAddSub.cpp Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)" 2020-09-11 10:54:48 -04:00
InstCombineAndOrXor.cpp [SVE] Remove calls to VectorType::getNumElements from InstCombine 2020-08-31 12:59:10 -07:00
InstCombineAtomicRMW.cpp [InstCombine] Move target-specific inst combining 2020-07-22 15:59:49 +02:00
InstCombineCalls.cpp Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
InstCombineCasts.cpp [InstCombine] Fix a couple crashes with extractelement on a scalable vector. 2020-09-02 18:02:07 -07:00
InstCombineCompares.cpp [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant. 2020-09-18 11:26:36 -07:00
InstCombineInternal.h [InstCombine] erase instructions leading up to unreachable 2020-09-07 10:44:08 -04:00
InstCombineLoadStoreAlloca.cpp [SVE] Remove calls to VectorType::getNumElements from InstCombine 2020-08-31 12:59:10 -07:00
InstCombineMulDivRem.cpp [InstCombine] Fold mul of abs intrinsic 2020-09-05 12:37:45 +02:00
InstCombineNegator.cpp [InstCombine] Negator: freeze is freely negatible if it's operand is negatible 2020-08-23 23:28:19 +03:00
InstCombinePHI.cpp [NFC][InstCombine] visitPHINode(): cleanup PHI CSE instruction replacement 2020-08-31 22:29:39 +03:00
InstCombineSelect.cpp Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" 2020-09-18 09:38:26 +02:00
InstCombineShifts.cpp [InstCombine] canonicalize 'not' ops before logical shifts 2020-08-22 09:38:13 -04:00
InstCombineSimplifyDemanded.cpp [SVE] Remove calls to VectorType::getNumElements from InstCombine 2020-08-31 12:59:10 -07:00
InstCombineVectorOps.cpp [NFC] Fix compiler warnings due to integer comparison of different signedness 2020-09-11 15:32:03 +01:00
InstructionCombining.cpp [InstCombine] Temporarily do not drop volatile stores before unreachable 2020-09-10 16:16:44 +02:00
LLVMBuild.txt