aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorBrian Gesiak <modocache@gmail.com>2019-12-26 08:00:00 -0500
committerBrian Gesiak <modocache@gmail.com>2020-02-19 01:03:28 -0500
commit048239e46e490d441f21f3e26073ec38f19e8a10 (patch)
tree96603593695b6c324d623f9f01217d74a434d067 /llvm/lib/CodeGen/MachineFunction.cpp
parent72961071f35a7da7e67ee3c6056b19900e8f28cc (diff)
downloadllvm-048239e46e490d441f21f3e26073ec38f19e8a10.zip
llvm-048239e46e490d441f21f3e26073ec38f19e8a10.tar.gz
llvm-048239e46e490d441f21f3e26073ec38f19e8a10.tar.bz2
[Coroutines][6/6] Clang schedules new passes
Summary: Depends on https://reviews.llvm.org/D71902. The last in a series of six patches that ports the LLVM coroutines passes to the new pass manager infrastructure. This patch has Clang schedule the new coroutines passes when the `-fexperimental-new-pass-manager` option is used. With this and the previous 5 patches, Clang is capable of building and successfully running the test suite of large coroutines projects such as https://github.com/lewissbaker/cppcoro with `ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=On`. Reviewers: GorNishanov, lewissbaker, chandlerc, junparser Subscribers: EricWF, cfe-commits, llvm-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D71903
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions