1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/test/Transforms/RewriteStatepointsForGC
Arthur Eubanks 7049eb9c94 [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
..
base-pointers-1.ll
base-pointers-2.ll
base-pointers-3.ll
base-pointers-4.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
base-pointers-5.ll
base-pointers-6.ll
base-pointers-7.ll
base-pointers-8.ll
base-pointers-9.ll
base-pointers-10.ll
base-pointers-11.ll
base-pointers-12.ll
base-pointers-13.ll
base-pointers.ll
base-vector.ll
basic.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
basics.ll [Tests] Switch a few statepoint tests to using operand bundles 2020-05-28 14:36:05 -07:00
call-gc-result.ll
check_traversal_order.ll
codegen-cond.ll
constants.ll
deopt-intrinsic-cconv.ll
deopt-intrinsic.ll
deopt-lowering-attrs.ll Default to generating statepoints with deopt and gc-transition bundles if needed 2020-05-28 10:14:23 -07:00
deref-pointers.ll Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
drop-invalid-metadata.ll
gc-relocate-creation.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
invokes.ll
leaf-function.ll
libcall.ll
live-vector-nosplit.ll
liveness-basics.ll
patchable-statepoints.ll
preprocess.ll [Transforms] Fix typos. NFC 2020-05-25 22:34:08 +02:00
relocate-invoke-result.ll [NPM] Bail out when -foo and --passes=foo are both specified 2020-06-22 08:27:13 -07:00
relocation.ll
rematerialize-derived-pointers.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
rewrite-invoke.ll [NPM] Bail out when -foo and --passes=foo are both specified 2020-06-22 08:27:13 -07:00
scalar-base-vector-2.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
scalar-base-vector.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
statepoint-attrs.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
statepoint-calling-conventions.ll
statepoint-coreclr.ll
statepoint-format.ll [Statepoint] Switch RS4GC to using gc-live bundle form 2020-06-04 15:49:11 -07:00
two-invokes-one-landingpad.ll
unreachable-regression.ll
vector-bitcast.ll