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 {
104
104
void addCodeGenPrepare () override {
105
105
addPass (createDXILFinalizeLinkageLegacyPass ());
106
106
addPass (createDXILResourceImplicitBindingLegacyPass ());
107
+ addPass (createDXILResourceAccessLegacyPass ());
107
108
addPass (createDXILIntrinsicExpansionLegacyPass ());
108
109
addPass (createDXILCBufferAccessLegacyPass ());
109
110
addPass (createDXILDataScalarizationLegacyPass ());
110
111
addPass (createDXILFlattenArraysLegacyPass ());
111
- addPass (createDXILResourceAccessLegacyPass ());
112
112
ScalarizerPassOptions DxilScalarOptions;
113
113
DxilScalarOptions.ScalarizeLoadStore = true ;
114
114
addPass (createScalarizerPass (DxilScalarOptions));
Original file line number Diff line number Diff line change 16
16
; CHECK-NEXT: DXIL Finalize Linkage
17
17
; CHECK-NEXT: DXIL Resource Binding Analysis
18
18
; CHECK-NEXT: DXIL Resource Implicit Binding
19
+ ; CHECK-NEXT: FunctionPass Manager
20
+ ; CHECK-NEXT: DXIL Resource Access
19
21
; CHECK-NEXT: DXIL Intrinsic Expansion
20
22
; CHECK-NEXT: DXIL CBuffer Access
21
23
; CHECK-NEXT: DXIL Data Scalarization
22
24
; CHECK-NEXT: DXIL Array Flattener
23
25
; CHECK-NEXT: FunctionPass Manager
24
- ; CHECK-NEXT: DXIL Resource Access
25
26
; CHECK-NEXT: Dominator Tree Construction
26
27
; CHECK-NEXT: Scalarize vector operations
27
28
; CHECK-NEXT: DXIL Forward Handle Accesses
You can’t perform that action at this time.
0 commit comments