File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -104,11 +104,11 @@ class DirectXPassConfig : public TargetPassConfig {
104104 void addCodeGenPrepare () override {
105105 addPass (createDXILFinalizeLinkageLegacyPass ());
106106 addPass (createDXILResourceImplicitBindingLegacyPass ());
107+ addPass (createDXILResourceAccessLegacyPass ());
107108 addPass (createDXILIntrinsicExpansionLegacyPass ());
108109 addPass (createDXILCBufferAccessLegacyPass ());
109110 addPass (createDXILDataScalarizationLegacyPass ());
110111 addPass (createDXILFlattenArraysLegacyPass ());
111- addPass (createDXILResourceAccessLegacyPass ());
112112 ScalarizerPassOptions DxilScalarOptions;
113113 DxilScalarOptions.ScalarizeLoadStore = true ;
114114 addPass (createScalarizerPass (DxilScalarOptions));
Original file line number Diff line number Diff line change 1616; CHECK-NEXT: DXIL Finalize Linkage
1717; CHECK-NEXT: DXIL Resource Binding Analysis
1818; CHECK-NEXT: DXIL Resource Implicit Binding
19+ ; CHECK-NEXT: FunctionPass Manager
20+ ; CHECK-NEXT: DXIL Resource Access
1921; CHECK-NEXT: DXIL Intrinsic Expansion
2022; CHECK-NEXT: DXIL CBuffer Access
2123; CHECK-NEXT: DXIL Data Scalarization
2224; CHECK-NEXT: DXIL Array Flattener
2325; CHECK-NEXT: FunctionPass Manager
24- ; CHECK-NEXT: DXIL Resource Access
2526; CHECK-NEXT: Dominator Tree Construction
2627; CHECK-NEXT: Scalarize vector operations
2728; CHECK-NEXT: DXIL Forward Handle Accesses
You can’t perform that action at this time.
0 commit comments