diff options
author | Brian Gesiak <modocache@gmail.com> | 2019-12-26 08:00:00 -0500 |
---|---|---|
committer | Brian Gesiak <modocache@gmail.com> | 2020-02-19 01:03:28 -0500 |
commit | 048239e46e490d441f21f3e26073ec38f19e8a10 (patch) | |
tree | 96603593695b6c324d623f9f01217d74a434d067 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 72961071f35a7da7e67ee3c6056b19900e8f28cc (diff) | |
download | llvm-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