File tree Expand file tree Collapse file tree 3 files changed +3
-9
lines changed Expand file tree Collapse file tree 3 files changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -51,9 +51,7 @@ class DXContainerGlobals : public llvm::ModulePass {
5151
5252public:
5353 static char ID; // Pass identification, replacement for typeid
54- DXContainerGlobals () : ModulePass(ID) {
55- initializeDXContainerGlobalsPass (*PassRegistry::getPassRegistry ());
56- }
54+ DXContainerGlobals () : ModulePass(ID) {}
5755
5856 StringRef getPassName () const override {
5957 return " DXContainer Global Emitter" ;
Original file line number Diff line number Diff line change @@ -262,13 +262,8 @@ class DXILPrettyPrinterLegacy : public llvm::ModulePass {
262262
263263public:
264264 static char ID;
265- DXILPrettyPrinterLegacy () : ModulePass(ID), OS(dbgs()) {
266- initializeDXILPrettyPrinterLegacyPass (*PassRegistry::getPassRegistry ());
267- }
268265
269- explicit DXILPrettyPrinterLegacy (raw_ostream &O) : ModulePass(ID), OS(O) {
270- initializeDXILPrettyPrinterLegacyPass (*PassRegistry::getPassRegistry ());
271- }
266+ explicit DXILPrettyPrinterLegacy (raw_ostream &O) : ModulePass(ID), OS(O) {}
272267
273268 StringRef getPassName () const override {
274269 return " DXIL Metadata Pretty Printer" ;
Original file line number Diff line number Diff line change @@ -64,6 +64,7 @@ extern "C" LLVM_EXTERNAL_VISIBILITY void LLVMInitializeDirectXTarget() {
6464 initializeShaderFlagsAnalysisWrapperPass (*PR);
6565 initializeRootSignatureAnalysisWrapperPass (*PR);
6666 initializeDXILFinalizeLinkageLegacyPass (*PR);
67+ initializeDXILPrettyPrinterLegacyPass (*PR);
6768}
6869
6970class DXILTargetObjectFile : public TargetLoweringObjectFile {
You can’t perform that action at this time.
0 commit comments