aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/tutorial/MyFirstLanguageFrontend
diff options
context:
space:
mode:
authorpaperchalice <liujunchang97@outlook.com>2024-01-13 11:28:07 +0800
committerGitHub <noreply@github.com>2024-01-13 11:28:07 +0800
commit8566cd61246cf8649eb12c4cf96a72f3203fee98 (patch)
treea5a8ea8b8ffa0f48f8e64b5be13b5ad8272a483d /llvm/docs/tutorial/MyFirstLanguageFrontend
parenta08402f95bc785c124702b075904cc110128661f (diff)
downloadllvm-8566cd61246cf8649eb12c4cf96a72f3203fee98.zip
llvm-8566cd61246cf8649eb12c4cf96a72f3203fee98.tar.gz
llvm-8566cd61246cf8649eb12c4cf96a72f3203fee98.tar.bz2
[CodeGen] Let `PassBuilder` support machine passes (#76320)
`PassBuilder` would be a better place to parse MIR pipeline. We can reuse the code to support parsing pass with parameters and targets can reuse `registerPassBuilderCallbacks` to register the target specific passes. `PassBuilder` also has ability to check whether a Pass is a machine pass.
Diffstat (limited to 'llvm/docs/tutorial/MyFirstLanguageFrontend')
0 files changed, 0 insertions, 0 deletions