[llvm-branch-commits] [llvm] [DirectX] Move IR printing to DXILPrettyPrinter (PR #198318)
Harald van Dijk via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed May 27 16:48:31 PDT 2026
================
@@ -268,13 +356,10 @@ class DXILPrettyPrinterLegacy : public llvm::ModulePass {
explicit DXILPrettyPrinterLegacy(raw_ostream &O) : ModulePass(ID), OS(O) {}
- StringRef getPassName() const override {
- return "DXIL Metadata Pretty Printer";
- }
+ StringRef getPassName() const override { return "DXIL Pretty Printer"; }
bool runOnModule(Module &M) override;
void getAnalysisUsage(AnalysisUsage &AU) const override {
- AU.setPreservesAll();
----------------
hvdijk wrote:
We run `DXILDebugInfoPass::run(M)` now, which modifies the module.
https://github.com/llvm/llvm-project/pull/198318
More information about the llvm-branch-commits
mailing list