File tree Expand file tree Collapse file tree 2 files changed +1
-2
lines changed
Expand file tree Collapse file tree 2 files changed +1
-2
lines changed Original file line number Diff line number Diff line change @@ -62,10 +62,10 @@ class DXContainerGlobals : public llvm::ModulePass {
6262 void getAnalysisUsage(AnalysisUsage &AU) const override {
6363 AU.setPreservesAll();
6464 AU.addRequired<ShaderFlagsAnalysisWrapper>();
65- AU.addRequired<RootSignatureAnalysisWrapper>();
6665 AU.addRequired<DXILMetadataAnalysisWrapperPass>();
6766 AU.addRequired<DXILResourceTypeWrapperPass>();
6867 AU.addRequired<DXILResourceWrapperPass>();
68+ AU.addPreserved<RootSignatureAnalysisWrapper>();
6969 }
7070};
7171
Original file line number Diff line number Diff line change 4040; CHECK-ASM-NEXT: Print Module IR
4141
4242; CHECK-OBJ-NEXT: DXIL Embedder
43- ; CHECK-OBJ-NEXT: DXIL Root Signature Analysis
4443; CHECK-OBJ-NEXT: DXContainer Global Emitter
4544; CHECK-OBJ-NEXT: FunctionPass Manager
4645; CHECK-OBJ-NEXT: Lazy Machine Block Frequency Analysis
You can’t perform that action at this time.
0 commit comments