llvm-project/llvm/test/Transforms/PhaseOrdering
Dmitry Makogon 62f86d4f95 Reapply 5ec2386 "Reapply db28934 "[IndVars] Pass TTI to replaceCongruentIVs""
This reverts commit 7cd273c339.

Several patches with tests fixes have been applied:
0cada82f0a "[Test] Remove incorrect test in GVN"
97cb13615d "[Test] Separate IndVars test into AArch64 and X86 parts"
985cc490f1 "[Test] Remove separated test in IndVars",
and test failures caused by 5ec2386 should be resolved now.
2021-11-10 17:36:14 +07:00
..
AArch64 [VectorCombine] Add option to only run scalarization transforms. 2021-10-15 20:35:58 +01:00
ARM [ARM] Workaround tailpredication min/max costmodel 2021-08-30 19:19:51 +01:00
X86 Reapply 5ec2386 "Reapply db28934 "[IndVars] Pass TTI to replaceCongruentIVs"" 2021-11-10 17:36:14 +07:00
2010-03-22-empty-baseclass.ll
PR6627.ll
assume-explosion.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
basic.ll
bitfield-bittests.ll
d83507-knowledge-retention-bug.ll [SimplifyCFG] Look for control flow changes instead of side effects. 2021-05-03 13:32:22 -07:00
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 [PassManager][PhaseOrdering] lower expects before running simplifyCFG 2021-04-12 15:07:53 -04: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 [NewPM] Remove SpeculateAroundPHIs pass 2021-06-15 20:35:55 +03: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 [SimplifyCFG] Handle two equal cases in switch to select 2021-04-04 17:27:28 +02:00
pr32544.ll [PhaseOrdering] Add PR32544 test coverage 2021-04-25 11:05:32 +01:00
pr36760.ll [PhaseOrdering] Add second test case for PR36760 2021-04-20 17:27:24 +01:00
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 [PhaseOrdering] Add test case for PR45682 2021-04-21 15:07:00 +01:00
pr45687.ll [PhaseOrdering] Add PR45687 test coverage 2021-04-06 10:31:42 +01:00
reassociate-after-unroll.ll
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 [InstCombine] Fully disable select to and/or i1 folding 2021-05-06 09:29:52 +09:00
vector-trunc-inseltpoison.ll
vector-trunc.ll