llvm-project/llvm/test/Transforms/ArgumentPromotion
Valery Pykhtin 152325d2f3 [ArgPromotion] Regenerate test checks for crash.ll – restored ALL_OLDPM prefix,
add –allow-unused-prefixes.

This test has two runs that differ in what functions are left after the inliner,
for example: barney exists on OLDPM path but don’t exist on NEWPM path.
I restored prefixes this test had had after automatic checks were introduced
for this test.

For now there are no checks left for ALL_NEWPM path, but the behavior seem to
change over time so I added –allow-unused-prefixes to ease following check updates.

Renamed %tmp => %temp IR values to avoid update warning.

Differential revision: https://reviews.llvm.org/D120207
2022-02-23 13:39:46 +03:00
..
X86
2008-02-01-ReturnAttrs.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
2008-07-02-array-indexing.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
2008-09-07-CGUpdate.ll
2008-09-08-CGUpdateSelfEdge.ll
aggregate-promote-dead-gep.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
aggregate-promote.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
align.ll [ArgPromotion] Make implementation offset based 2022-02-09 09:35:01 +01:00
attrs.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
basictest.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
bitcasts.ll [ArgPromotion] Make implementation offset based 2022-02-09 09:35:01 +01:00
byval-2.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
byval.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
chained.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
control-flow.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
control-flow2.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
crash.ll [ArgPromotion] Regenerate test checks for crash.ll – restored ALL_OLDPM prefix, 2022-02-23 13:39:46 +03:00
dbg.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
dead-gep-no-promotion.ll [ArgPromotion] Regenerate test checks for dead-gep-no-promotion.ll 2022-02-20 15:00:18 +03:00
fp80.ll [ArgPromotion] Make implementation offset based 2022-02-09 09:35:01 +01:00
inalloca.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
invalidation.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
load-after-non-willreturn-call.ll [ArgPromotion] Don't assume all entry block instrs are executed 2022-01-28 16:08:42 +01:00
metadata.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
musttail.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
naked_functions.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
nonzero-address-spaces.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
opaque-ptr.ll [ArgPromotion] Make implementation offset based 2022-02-09 09:35:01 +01:00
pr27568.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
pr32917.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
pr33641_remove_arg_dbgvalue.ll
pr42028-recursion.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
profile.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
reserve-tbaa.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
sret.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
variadic.ll [ArgPromotion] auto-update test checks. 2022-02-20 13:23:12 +03:00
volatile-atomic.ll [ArgPromotion] Add test for volatile and atomic loads (NFC) 2022-02-02 09:44:28 +01:00