llvm-project/llvm/test/Transforms/IRCE
Arthur Eubanks 9c56e94a9f [NPM] Bail out when -foo and --passes=foo are both specified
Summary:
Currently when --passes is used, any passes specified via -foo are
ignored. Explicitly bail out when that happens.

This requires changing some tests. Most were straightforward, but
codegenprepare-produced-address-math.ll is tricky. One of its RUNs runs
CodeGenPrepare. I tried porting CodeGenPrepare to the NPM, but ended up
getting stuck when I needed a TargetMachine. NPM doesn't have support
for MachineFunctions yet. So I just deleted that RUN line, since it was
mass-added in https://reviews.llvm.org/D54848 and is likely not that
useful.

Reviewers: echristo, hans

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D82271
2020-06-22 08:27:13 -07:00
..
add-metadata-pre-post-loops.ll
bad-loop-structure.ll
bad_expander.ll
bug-loop-varying-upper-limit.ll [NPM] Bail out when -foo and --passes=foo are both specified 2020-06-22 08:27:13 -07:00
bug-mismatched-types.ll
clamp.ll
conjunctive-checks.ll
correct-loop-info.ll
decrementing-loop.ll
empty_ranges.ll
eq_ne.ll
low-becount.ll
multiple-access-no-preloop.ll
non-loop-invariant-rhs-instr.ll [NPM] Bail out when -foo and --passes=foo are both specified 2020-06-22 08:27:13 -07:00
non_known_positive_end.ll
not-likely-taken.ll
only-lower-check.ll
only-upper-check.ll
optimistic_scev.ll
pre_post_loops.ll Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
range_intersect_miscompile.ll Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
ranges_of_different_types.ll Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
rc-negative-bound.ll
single-access-no-preloop.ll
single-access-with-preloop.ll
skip-profitability-checks.ll
stride_more_than_1.ll
unhandled.ll
unsigned_comparisons_ugt.ll Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
unsigned_comparisons_ult.ll Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
variable-loop-bounds.ll
wide_indvar.ll
with-parent-loops.ll