llvm-project/llvm/test/Transforms/PhaseOrdering/X86
Simon Pilgrim 5849fcb635 Revert rG1b7089fe67b924bdd5ecef786a34bdba7a88778f "[SLP] Add ScalarizationOverheadBuilder helper to track vector extractions"
Revert rGef89409a59f3b79ae143b33b7d8e6ee6285aa42f "Fix 'unused-lambda-capture' gcc warning. NFCI."
Revert rG926ccfef032d206dcbcdf74ca1e3a9ebf4d1be45 "[SLP] ScalarizationOverheadBuilder - demand all elements for scalarization if the extraction index is unknown / out of bounds"

Revert ScalarizationOverheadBuilder sequence from D134605 - when accumulating extraction costs by Type (instead of specific Value), we are not distinguishing enough when they are coming from the same source or not, and we always just count the cost once. This needs addressing before we can use getScalarizationOverhead properly.
2022-09-30 11:22:48 +01:00
..
SROA-after-loop-unrolling.ll
addsub-inseltpoison.ll
addsub.ll
ctlz-loop.ll [Passes] add a tail-call-elim pass near the end of the opt pipeline 2022-07-25 15:25:47 -04:00
earlycse-after-simplifycfg-two-entry-phi-node-folding.ll
excessive-unrolling.ll [InstCombine] remove multi-use add demanded constant fold 2022-09-18 14:23:43 -04:00
hoist-load-of-baseptr.ll
horiz-math-inseltpoison.ll
horiz-math.ll
lit.local.cfg
loop-idiom-vs-indvars.ll [Passes] add a tail-call-elim pass near the end of the opt pipeline 2022-07-25 15:25:47 -04:00
masked-memory-ops.ll
merge-functions.ll
nancvt.ll
peel-before-lv-to-enable-vectorization.ll
pixel-splat.ll
pr38280.ll [ValueTracking] computeKnownBits - attempt to use a branch condition feeding a phi to improve known bits range (PR38280) 2022-08-16 16:54:44 +01:00
pr48844-br-to-switch-vectorization.ll
pr50555.ll
pr52078.ll
pr52253.ll
pr52289.ll
scalarization-inseltpoison.ll
scalarization.ll
shuffle-inseltpoison.ll
shuffle.ll
simplifycfg-late.ll
speculation-vs-tbaa.ll
spurious-peeling.ll
store-constant-merge.ll
unsigned-multiply-overflow-check.ll [CostModel][X86] getTypeBasedIntrinsicInstrCost - convert to CostKindTblEntry 2022-09-04 17:59:08 +01:00
vdiv-nounroll.ll
vdiv.ll [InstCombine] remove multi-use add demanded constant fold 2022-09-18 14:23:43 -04:00
vec-shift.ll [PhaseOrdering] add test for issue #50778; NFC 2022-09-23 12:12:13 -04:00
vector-math.ll
vector-reduction-known-first-value.ll [Passes] add a tail-call-elim pass near the end of the opt pipeline 2022-07-25 15:25:47 -04:00
vector-reductions-expanded.ll
vector-reductions-logical.ll Revert "[SimplifyCFG] accumulate bonus insts cost" 2022-09-19 14:46:43 +02:00
vector-reductions.ll Revert rG1b7089fe67b924bdd5ecef786a34bdba7a88778f "[SLP] Add ScalarizationOverheadBuilder helper to track vector extractions" 2022-09-30 11:22:48 +01:00