3
3
// CHECK: !dx.rootsignatures = !{![[#EMPTY_ENTRY:]], ![[#DT_ENTRY:]],
4
4
// CHECK-SAME: ![[#RF_ENTRY:]], ![[#RC_ENTRY:]], ![[#RD_ENTRY:]], ![[#SS_ENTRY:]]}
5
5
6
- // CHECK: ![[#EMPTY_ENTRY]] = !{ptr @EmptyEntry, ![[#EMPTY:]]}
6
+ // CHECK: ![[#EMPTY_ENTRY]] = !{ptr @EmptyEntry, ![[#EMPTY:]], i32 2 }
7
7
// CHECK: ![[#EMPTY]] = !{}
8
8
9
9
[shader ("compute" ), RootSignature ("" )]
10
10
[numthreads (1 ,1 ,1 )]
11
11
void EmptyEntry () {}
12
12
13
- // CHECK: ![[#DT_ENTRY]] = !{ptr @DescriptorTableEntry, ![[#DT_RS:]]}
13
+ // CHECK: ![[#DT_ENTRY]] = !{ptr @DescriptorTableEntry, ![[#DT_RS:]], i32 2 }
14
14
// CHECK: ![[#DT_RS]] = !{![[#TABLE:]]}
15
15
// CHECK: ![[#TABLE]] = !{!"DescriptorTable", i32 0, ![[#CBV:]], ![[#SRV:]]}
16
16
// CHECK: ![[#CBV]] = !{!"CBV", i32 1, i32 0, i32 0, i32 -1, i32 4}
@@ -25,7 +25,7 @@ void EmptyEntry() {}
25
25
[numthreads (1 ,1 ,1 )]
26
26
void DescriptorTableEntry () {}
27
27
28
- // CHECK: ![[#RF_ENTRY]] = !{ptr @RootFlagsEntry, ![[#RF_RS:]]}
28
+ // CHECK: ![[#RF_ENTRY]] = !{ptr @RootFlagsEntry, ![[#RF_RS:]], i32 2 }
29
29
// CHECK: ![[#RF_RS]] = !{![[#ROOT_FLAGS:]]}
30
30
// CHECK: ![[#ROOT_FLAGS]] = !{!"RootFlags", i32 2114}
31
31
@@ -38,7 +38,7 @@ void DescriptorTableEntry() {}
38
38
[numthreads (1 ,1 ,1 )]
39
39
void RootFlagsEntry () {}
40
40
41
- // CHECK: ![[#RC_ENTRY]] = !{ptr @RootConstantsEntry, ![[#RC_RS:]]}
41
+ // CHECK: ![[#RC_ENTRY]] = !{ptr @RootConstantsEntry, ![[#RC_RS:]], i32 2 }
42
42
// CHECK: ![[#RC_RS]] = !{![[#ROOT_CONSTANTS:]]}
43
43
// CHECK: ![[#ROOT_CONSTANTS]] = !{!"RootConstants", i32 5, i32 1, i32 2, i32 1}
44
44
@@ -52,7 +52,7 @@ void RootFlagsEntry() {}
52
52
[numthreads (1 ,1 ,1 )]
53
53
void RootConstantsEntry () {}
54
54
55
- // CHECK: ![[#RD_ENTRY]] = !{ptr @RootDescriptorsEntry, ![[#RD_RS:]]}
55
+ // CHECK: ![[#RD_ENTRY]] = !{ptr @RootDescriptorsEntry, ![[#RD_RS:]], i32 2 }
56
56
// CHECK: ![[#RD_RS]] = !{![[#ROOT_CBV:]], ![[#ROOT_UAV:]], ![[#ROOT_SRV:]]}
57
57
// CHECK: ![[#ROOT_CBV]] = !{!"RootCBV", i32 0, i32 0, i32 0, i32 4}
58
58
// CHECK: ![[#ROOT_UAV]] = !{!"RootUAV", i32 0, i32 42, i32 3, i32 2}
@@ -66,7 +66,7 @@ void RootConstantsEntry() {}
66
66
[numthreads (1 ,1 ,1 )]
67
67
void RootDescriptorsEntry () {}
68
68
69
- // CHECK: ![[#SS_ENTRY]] = !{ptr @StaticSamplerEntry, ![[#SS_RS:]]}
69
+ // CHECK: ![[#SS_ENTRY]] = !{ptr @StaticSamplerEntry, ![[#SS_RS:]], i32 2 }
70
70
// CHECK: ![[#SS_RS]] = !{![[#STATIC_SAMPLER:]]}
71
71
72
72
// checking filter = 0x4
0 commit comments