diff options
author | Justin Bogner <mail@justinbogner.com> | 2024-08-20 16:33:25 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-20 16:33:25 -0700 |
commit | 81ee38551f2c9d1677471ab59bdc800e667b9616 (patch) | |
tree | c810d7e49b90952c0e361c98fca476d5d20b7700 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | a16f0dc9c2f0690e28622b0d80bd154fb0e6a30a (diff) | |
download | llvm-81ee38551f2c9d1677471ab59bdc800e667b9616.zip llvm-81ee38551f2c9d1677471ab59bdc800e667b9616.tar.gz llvm-81ee38551f2c9d1677471ab59bdc800e667b9616.tar.bz2 |
[DirectX] Register a few DXIL passes with the new PM
This wires up dxil-op-lower, dxil-intrinsic-expansion, dxil-translate-metadata,
and dxil-pretty-printer to the new pass manager, both as a matter of future
proofing the backend and so that they can be used more flexibly in tests.
A few arbitrary tests are updated in order to test the new PM path, and we drop
the "print-dxil-resource-md" pass since it's redundant with the pretty printer.
Pull Request: https://github.com/llvm/llvm-project/pull/104250
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions