llvm-project/llvm/test/Transforms/Coroutines
Arthur Eubanks 61ac58e10a [NewPM] Pin tests with -debug-pass to legacy PM
-debug-pass is a legacy PM only option.

Some tests checks that the pass returned that it made a change,
which is not relevant to the NPM, since passes return PreservedAnalyses.

Some tests check that passes are freed at the proper time, which is also
not relevant to the NPM.

Reviewed By: asbirlea

Differential Revision: https://reviews.llvm.org/D87945
2020-09-22 17:54:25 -07:00
..
ArgAddr.ll Recommit "[DSE] Switch to MemorySSA-backed DSE by default." 2020-09-18 11:05:00 +01:00
coro-alloc-with-param-O0.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-alloc-with-param-O2.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-catchswitch.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-cleanup-lowering.ll
coro-cleanup.ll
coro-debug-frame-variable.ll
coro-debug.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-early.ll
coro-eh-aware-edge-split-00.ll
coro-eh-aware-edge-split-01.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-eh-aware-edge-split-02.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-elide.ll
coro-frame-arrayalloca.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-frame-unreachable.ll
coro-frame.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-heap-elide.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-materialize.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-padding.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-param-copy.ll [Coroutine] Make dealing with alloca spills more robust 2020-09-08 10:59:13 -07:00
coro-retcon-alloca.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-retcon-frame.ll [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass 2020-09-16 09:09:10 -07:00
coro-retcon-once-value.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-retcon-once-value2.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-retcon-resume-values.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-retcon-resume-values2.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-retcon-value.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-retcon.ll Recommit "[DSE] Switch to MemorySSA-backed DSE by default." 2020-09-18 11:05:00 +01:00
coro-spill-after-phi.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-spill-corobegin.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
coro-spill-defs-before-corobegin.ll [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin 2020-09-17 08:13:07 -07:00
coro-split-00.ll
coro-split-01.ll
coro-split-02.ll [Coroutines] Optimize the lifespan of temporary co_await object 2020-06-28 10:18:15 -07:00
coro-split-alloc.ll
coro-split-dbg.ll
coro-split-eh-00.ll
coro-split-eh-01.ll
coro-split-hidden.ll
coro-split-musttail.ll
coro-split-musttail1.ll
coro-split-musttail2.ll [Coroutines] Remove alignment check in shouldBeMustTail 2020-04-07 09:07:34 +08:00
coro-split-musttail3.ll [Coroutines 2/2] Improve symmetric control transfer feature 2020-03-30 09:53:09 +08:00
coro-split-sink-lifetime-01.ll [Coroutines] Refactor sinkLifetimeStartMarkers 2020-07-09 18:23:28 +08:00
coro-split-sink-lifetime-02.ll [Coroutines] Refactor sinkLifetimeStartMarkers 2020-07-09 18:23:28 +08:00
coro-split-sink-lifetime-03.ll [Coroutines] Use to collect lifetime marker of in CoroFrame Differential Revision: https://reviews.llvm.org/D85279 2020-08-06 14:21:55 +08:00
coro-split-sink-lifetime-04.ll [Coroutines] Use to collect lifetime marker of in CoroFrame Differential Revision: https://reviews.llvm.org/D85279 2020-08-06 14:21:55 +08:00
coro-swifterror.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
ex0.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
ex1.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
ex2.ll
ex3.ll
ex4.ll
ex5.ll Use optimal layout and preserve alloca alignment in coroutine frames. 2020-03-26 00:51:09 -04:00
no-suspend.ll
phi-coro-end.ll
restart-trigger.ll
smoketest.ll [NewPM] Pin tests with -debug-pass to legacy PM 2020-09-22 17:54:25 -07:00