aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAkshat Oke <Akshat.Oke@amd.com>2025-07-09 14:52:58 +0530
committerGitHub <noreply@github.com>2025-07-09 14:52:58 +0530
commitedaf656d5e17799208118069e8b64ee286621f2c (patch)
tree1e4f261eb79dc79fb568623eea71a2a621a7e558 /flang/lib/Frontend/CompilerInvocation.cpp
parent7ea371443b83f20edadb538c4b6ea19ee4de1094 (diff)
downloadllvm-edaf656d5e17799208118069e8b64ee286621f2c.zip
llvm-edaf656d5e17799208118069e8b64ee286621f2c.tar.gz
llvm-edaf656d5e17799208118069e8b64ee286621f2c.tar.bz2
[CodeGen][NPM] Differentiate pipeline-required and opt-required passes (#135752)
"Required" passes relate to actually running the pass on the IR, regardless of whether they are in the pipeline. CGPassBuilder was mistakenly still adding them to the pipeline. The test `llc -stop-after=greedy -enable-new-pm` would still add `greedy` to the pipeline otherwise.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions