Skip to content

Commit e0bc862

Browse files
author
joaosaffran
committed
add preserved
1 parent 974d4bc commit e0bc862

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

llvm/lib/Target/DirectX/DXContainerGlobals.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

llvm/test/CodeGen/DirectX/llc-pipeline.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
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

0 commit comments

Comments
 (0)