llvm-project/clang/test/CodeGenCoroutines
Chuanqi Xu 8a1727ba51 [Coroutines] Run coroutine passes by default
This patch make coroutine passes run by default in LLVM pipeline. Now
the clang and opt could handle IR inputs containing coroutine intrinsics
without special options.
It should be fine. On the one hand, the coroutine passes seems to be stable
since there are already many projects using coroutine feature.
On the other hand, the coroutine passes should do nothing for IR who doesn't
contain coroutine intrinsic.

Test Plan: check-llvm

Reviewed by: lxfind, aeubanks

Differential Revision: https://reviews.llvm.org/D105877
2021-07-15 14:33:40 +08:00
..
Inputs [Coroutine][Sema] Tighten the lifetime of symmetric transfer returned handle 2020-09-11 13:35:37 -07:00
coro-alloc.cpp [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines 2021-03-25 13:46:20 -07:00
coro-always-inline.cpp [Coroutines] Run coroutine passes by default 2021-07-15 14:33:40 +08:00
coro-await-domination.cpp [Coroutines] Ensure co_await promise.final_suspend() does not throw 2020-06-22 15:01:42 -07:00
coro-await-resume-eh.cpp [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines 2021-03-25 13:46:20 -07:00
coro-await.cpp [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines 2021-03-25 13:46:20 -07:00
coro-builtins-err.c
coro-builtins.c
coro-cleanup.cpp [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences 2020-12-31 00:27:11 -08:00
coro-dest-slot.cpp [NFC][Coroutines] Fix two tests by removing hardcoded SSA value. 2021-05-09 19:06:16 -07:00
coro-dwarf.cpp [Clang][Coroutine][DebugInfo] Relax test ordering requirement 2021-04-26 10:07:22 +01:00
coro-eh-cleanup.cpp
coro-gro-nrvo.cpp [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences 2020-12-31 00:27:11 -08:00
coro-gro.cpp [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences 2020-12-31 00:27:11 -08:00
coro-lambda.cpp
coro-newpm-pipeline.cpp [Coroutines] Add the newly generated SCCs back to the CGSCC work queue after CoroSplit actually happened 2021-06-30 11:38:14 -07:00
coro-params.cpp [NFC][Coroutines] Fix two tests by removing hardcoded SSA value. 2021-05-09 19:06:16 -07:00
coro-promise-dtor.cpp [Coroutines] Ensure co_await promise.final_suspend() does not throw 2020-06-22 15:01:42 -07:00
coro-ret-void.cpp [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences 2020-12-31 00:27:11 -08:00
coro-return-voidtype-initlist.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
coro-return.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
coro-symmetric-transfer-01.cpp [Coroutines] Run coroutine passes by default 2021-07-15 14:33:40 +08:00
coro-symmetric-transfer-02.cpp [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences 2020-12-31 00:27:11 -08:00
coro-unhandled-exception.cpp [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines 2021-03-25 13:46:20 -07:00
microsoft-abi-operator-coawait.cpp