diff options
author | Florian Hahn <flo@fhahn.com> | 2025-01-29 10:50:01 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-29 10:50:01 +0000 |
commit | 2b55ef187cb6029eed43d7f4c0a3640c32691b31 (patch) | |
tree | 1f1dfa8002301ff8bf5d2c6133caae2f590f347e /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 36b3c43524c8ca86a5050496b8773f07c5ccddff (diff) | |
download | llvm-2b55ef187cb6029eed43d7f4c0a3640c32691b31.zip llvm-2b55ef187cb6029eed43d7f4c0a3640c32691b31.tar.gz llvm-2b55ef187cb6029eed43d7f4c0a3640c32691b31.tar.bz2 |
[VPlan] Add helper to run VPlan passes, verify after run (NFC). (#123640)
Add new runPass helpers to run a VPlan transformation. This makes it
easier to add additional checks/functionality for each transform run. In
this patch, an option is added to run the verifier after each VPlan
transform.
Follow-ups will use the same helper to also support printing VPlans
after each transform.
Note that the verifier at the moment requires there to be a canonical IV
and vector loop region, so the final lowering transforms aren't run via
runPass yet.
PR: https://github.com/llvm/llvm-project/pull/123640
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions