llvm-project/llvm/test/Transforms/PhaseOrdering
Daniil Kovalev 8471c537d5 Split fast-basictest.ll according to passes responsible for optimizations
- add logically missing test cases.
- add appropriate comments.
- add appropriate TODO's.

See initial motivation in https://reviews.llvm.org/D117302

Differential Revision: https://reviews.llvm.org/D118769
2022-02-04 12:20:10 +03:00
..
AArch64 [LoopFlatten] Move it from LPM2 to LPM1 2022-01-19 14:38:05 +00:00
ARM [instcombine] Canonicalize constant index type to i64 for extractelement/insertelement 2021-12-13 16:56:22 -08:00
X86 Revert "[SimplifyCFG] Start redesigning `FoldTwoEntryPHINode()`." 2022-02-03 12:32:50 +03:00
2010-03-22-empty-baseclass.ll
PR6627.ll
assume-explosion.ll
basic.ll
bitfield-bittests.ll
d83507-knowledge-retention-bug.ll
deletion-of-loops-that-became-side-effect-free.ll [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes 2021-11-03 19:24:49 +03:00
expect.ll
fast-basictest.ll Split fast-basictest.ll according to passes responsible for optimizations 2022-02-04 12:20:10 +03:00
fast-reassociate-gvn.ll Split fast-basictest.ll according to passes responsible for optimizations 2022-02-04 12:20:10 +03:00
gdce.ll
globalaa-retained.ll
inlining-alignment-assumptions.ll Re-apply "[JumpThreading] Ignore free instructions" 2021-09-24 18:52:30 +02:00
instcombine-sroa-inttoptr.ll
lifetime-sanitizer.ll
loop-rotation-vs-common-code-hoisting.ll [SCEVExpander] Drop poison generating flags when reusing instructions 2021-11-29 15:23:34 -08:00
lto-licm.ll [opt] Remove some legacy PM flags 2021-09-13 15:50:03 -07:00
min-max-abs-cse.ll
minmax.ll
openmp-opt-module.ll [NewPM][test] Avoid using -enable-new-pm=1 since -passes implies new PM 2021-10-20 15:16:17 +02:00
partialord-ule.ll
pr32544.ll
pr36760.ll
pr39116.ll [NFC] Added testcase for PR39116 2021-09-04 10:52:46 +02:00
pr39282.ll
pr40750.ll [NFC] Added testcase for PR40750 2021-09-02 22:44:03 +02:00
pr44461-br-to-switch-rotate.ll
pr45682.ll
pr45687.ll
reassociate-after-unroll.ll
reassociate-gvn-bdce.ll Move some tests from instcombine to phase ordering. NFC. 2021-11-24 12:57:02 -08:00
reassociate-instcombine.ll Add test to check we can instcombine after reassociate. NFC. 2021-10-21 12:27:26 -07:00
rotate.ll
scev-custom-dl.ll [test] Fixup tests with -analyze in llvm/test/Transforms 2021-09-04 16:45:51 -07:00
scev.ll [test] Fixup tests with -analyze in llvm/test/Transforms 2021-09-04 16:45:51 -07:00
simplifycfg-options.ll
two-shifts-by-sext.ll
unsigned-multiply-overflow-check.ll
vector-select.ll [InstCombine] fold mask-with-signbit-splat to icmp+select 2021-12-14 16:00:42 -05:00
vector-trunc-inseltpoison.ll
vector-trunc.ll