llvm-project/llvm/test/Transforms/JumpThreading
Sebastian Peryt 46fc75ab28 [NFC][2/n] Remove PrunePH pass
Second patch in the series to remove legacy PM and
associated -enable-new-pm=0 flag targets pass that
has not been ported to new PM - PruneEH.
Discussion about this can be found in D44415.

Reviewed By: aeubanks

Differential Revision: https://reviews.llvm.org/D134686
2022-09-26 18:38:04 -07:00
..
2008-11-27-EntryMunge.ll
2010-08-26-and.ll
2011-04-02-SimplifyDeadBlock.ll
2011-04-14-InfLoop.ll
2012-07-19-NoSuccessorIndirectBr.ll
PR33357-lvi-recursion.ll
PR37745.ll
PR44611-across-header-hang.ll
aa-crash-phi-no-args.ll [BasicAA] Handle PHIs without incoming values gracefully 2021-06-07 21:39:01 +00:00
and-and-cond.ll
and-cond.ll
assume-edge-dom.ll
assume.ll
basic.ll
bb-unreachable-from-entry.ll
branch-debug-info.ll
branch-debug-info2.ll [JumpThreading] merge debug info when merging select+br 2021-04-12 17:51:21 -07:00
branch-no-const.ll
callbr-edge-split.ll reland: [Local] Allow creating callbr with duplicate successors 2022-08-31 13:23:00 -07:00
codesize-loop.ll [JumpThreading] Insert freeze when unfolding select 2022-05-21 11:24:27 +02:00
combine-metadata.ll
compare.ll
conservative-lvi.ll
constant-fold-status.ll
crash.ll
ddt-crash.ll
ddt-crash2.ll
ddt-crash3.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
ddt-crash4.ll
degenerate-phi.ll
divergent-target-test.ll
domtree-updates.ll Use a deterministic order when updating the DominatorTree 2021-11-29 13:14:50 +01:00
fold-not-thread.ll
free_instructions.ll Re-apply "[JumpThreading] Ignore free instructions" 2021-09-24 18:52:30 +02:00
freeze-impliescond.ll [JumpThreading] Let ProcessImpliedCondition look into freeze instructions 2022-05-18 10:41:31 +09:00
freeze-lvi-edgevaluelocal.ll
freeze.ll [JumpThreading] Look through freeze in getPredicateAt() fold 2022-05-18 12:09:59 +02:00
guards.ll [tests] Stablize tests for possible change in deref semantics 2021-07-14 13:05:43 -07:00
header-succ.ll
implied-cond.ll
indirectbr-cast-int-op.ll [JumpThreading] Change asserts for WantInteger into actual checks 2022-01-14 11:15:14 -08:00
indirectbr-in-predpred.ll [JumpThreading] Avoid threadThroughTwoBasicBlocks when PredPred BB ends with indirectbranch 2022-07-08 09:29:17 +02:00
indirectbr.ll
induction.ll
insert-placeholder-to-prevent-infinite-recursion.ll [LazyValueInfo] Insert an Overdefined placeholder to prevent infinite recursion 2021-05-07 16:05:50 +08:00
is_constant.ll
landing-pad.ll
loop-phi.ll
lvi-load.ll
lvi-tristate.ll
ne-undef.ll
no-irreducible-loops.ll
noalias-scope-decl.ll
nonnull-gep-out-of-bounds.ll For non-null pointer checks, do not descend through out-of-bounds GEPs 2021-04-09 14:09:23 +01:00
or-undef.ll
phi-copy-to-pred.ll
phi-eq.ll
phi-known.ll
pr9331.ll
pr15851_hang.ll
pr22086.ll
pr27840.ll
pr33605.ll
pr33917.ll
pr36133.ll
pr40992-indirectbr-folding.ll
pr43276.ll [BasicAA] Drop dependency on Loop Info. PR43276 2021-03-17 11:43:44 +07:00
pr46857-callbr.ll reland: [Local] Allow creating callbr with duplicate successors 2022-08-31 13:23:00 -07:00
pre-load.ll
range-compare.ll [JumpThreading] Process range comparisions with non-local cmp instructions 2022-09-02 12:22:45 +02:00
redundant-dbg-info.ll
removed-use.ll
select-unfold-msan.ll
select.ll [JumpThreading] Insert freeze when unfolding select 2022-05-21 11:24:27 +02:00
stale-loop-info-after-unfold-select.ll
static-profile.ll
thread-cmp.ll
thread-loads.ll [Test] Replace checks with auto-generated checks 2021-03-15 14:32:00 +07:00
thread-prob-1.ll
thread-prob-2.ll
thread-prob-3.ll
thread-prob-4.ll
thread-prob-5.ll
thread-prob-6.ll
thread-two-bbs-cuda.ll
thread-two-bbs-msvc.ll
thread-two-bbs-threshold.ll
thread-two-bbs.ll [ConstantFold] allow folding icmp of null and constexpr 2021-03-08 08:53:59 -05:00
threadable-edge-cast.ll
threading_prof1.ll
threading_prof2.ll
threading_prof3.ll [JumpThreading] Add a test for handling zero !prof branch_weights 2022-01-26 13:42:21 +07:00
unreachable-loops.ll [test] autogen a couple of additional tests 2021-10-05 18:58:08 -07:00
update-edge-weight.ll