• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1send(8)         null<1>F        g123<8,8,1>F    0x8a080017
2                            urb MsgDesc: 1 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
3send(8)         null<1>F        g13<8,8,1>F     0x12080007
4                            urb MsgDesc: 0 SIMD8 write mlen 9 rlen 0        { align1 1Q };
5send(8)         null<1>F        g123<8,8,1>F    0x8a080027
6                            urb MsgDesc: 2 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
7send(16)        g9<1>UD         g2<0,1,0>UD     0x02280300
8                            const MsgDesc: (0, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
9send(8)         null<1>F        g119<8,8,1>F    0x92080017
10                            urb MsgDesc: 1 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
11send(16)        null<1>UW       g127<8,8,1>UW   0x82000010
12                            thread_spawner MsgDesc: mlen 1 rlen 0           { align1 WE_all 1H EOT };
13send(8)         g124<1>UW       g13<8,8,1>UD    0x0643a001
14                            sampler MsgDesc: ld_lz SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
15send(16)        g120<1>UW       g23<8,8,1>UD    0x0c85a001
16                            sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
17send(8)         g10<1>UD        g2<8,8,1>UD     0x02480028
18                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 4         { align1 1Q };
19send(8)         null<1>F        g8<8,8,1>F      0x140a0017
20                            urb MsgDesc: 1 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
21send(8)         null<1>F        g118<8,8,1>F    0x940a0017
22                            urb MsgDesc: 1 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
23send(8)         g2<1>UW         g10<8,8,1>UD    0x08427001
24                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
25send(16)        g2<1>UW         g18<8,8,1>UD    0x10847001
26                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
27send(8)         null<1>F        g11<8,8,1>UD    0x0c0a0037
28                            urb MsgDesc: 3 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
29send(8)         null<1>F        g6<8,8,1>UD     0x0a080027
30                            urb MsgDesc: 2 SIMD8 write mlen 5 rlen 0        { align1 1Q };
31send(8)         null<1>F        g6<8,8,1>UD     0x0c088017
32                            urb MsgDesc: 1 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
33send(8)         null<1>F        g6<8,8,1>UD     0x0a088017
34                            urb MsgDesc: 1 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
35send(8)         null<1>F        g6<8,8,1>UD     0x08088017
36                            urb MsgDesc: 1 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
37send(8)         null<1>F        g2<8,8,1>UD     0x06088017
38                            urb MsgDesc: 1 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
39send(8)         null<1>F        g6<8,8,1>UD     0x0c088007
40                            urb MsgDesc: 0 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
41send(8)         null<1>F        g6<8,8,1>UD     0x0a088007
42                            urb MsgDesc: 0 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
43send(8)         null<1>F        g125<8,8,1>UD   0x86088007
44                            urb MsgDesc: 0 SIMD8 write masked mlen 3 rlen 0 { align1 1Q EOT };
45send(8)         g7<1>UW         g7<8,8,1>UD     0x0443a000
46                            sampler MsgDesc: ld_lz SIMD8 Surface = 0 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
47send(8)         g10<1>UW        g6<8,8,1>UD     0x0222a001
48                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 2 { align1 1Q };
49send(8)         g2<1>UW         g19<8,8,1>UD    0x084a8001
50                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
51send(16)        g25<1>UW        g16<8,8,1>UD    0x0444a001
52                            sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1H };
53send(16)        g14<1>UW        g7<8,8,1>UD     0x0e8c8001
54                            sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
55send(8)         null<1>F        g11<8,8,1>F     0x12080017
56                            urb MsgDesc: 1 SIMD8 write mlen 9 rlen 0        { align1 1Q };
57send(8)         null<1>F        g20<8,8,1>F     0x12080037
58                            urb MsgDesc: 3 SIMD8 write mlen 9 rlen 0        { align1 1Q };
59send(8)         null<1>F        g123<8,8,1>F    0x8a080057
60                            urb MsgDesc: 5 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
61send(8)         g9<1>UW         g6<8,8,1>UD     0x0613d001
62                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align1 1Q };
63send(16)        g12<1>UW        g14<8,8,1>UD    0x0c25d001
64                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 2 { align1 1H };
65send(8)         g2<1>UW         g14<8,8,1>UD    0x0643d001
66                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
67send(8)         g8<1>UW         g17<8,8,1>UD    0x0a43e001
68                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
69send(16)        g26<1>UW        g10<8,8,1>UD    0x0c85d001
70                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
71send(16)        g34<1>UW        g16<8,8,1>UD    0x1485e001
72                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
73send(8)         g5<1>UW         g2<8,8,1>UD     0x04320001
74                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 3 { align1 1Q };
75send(16)        g7<1>UW         g2<8,8,1>UD     0x08640001
76                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 6 { align1 1H };
77send(8)         g12<1>UW        g10<8,8,1>UD    0x0a33e001
78                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 3 { align1 1Q };
79send(16)        g2<1>UW         g18<8,8,1>UD    0x1465e001
80                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 6 { align1 1H };
81send(8)         g5<1>UW         g2<8,8,1>UD     0x04420001
82                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
83send(16)        g7<1>UW         g2<8,8,1>UD     0x08840001
84                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
85send(8)         g11<1>UW        g9<8,8,1>UD     0x0222a000
86                            sampler MsgDesc: resinfo SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 2 { align1 1Q };
87send(8)         g124<1>UW       g13<8,8,1>UD    0x064a8000
88                            sampler MsgDesc: gather4 SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
89send(8)         g12<1>UW        g5<8,8,1>UD     0x02427000
90                            sampler MsgDesc: ld SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
91send(8)         null<1>F        g123<8,8,1>F    0x8a080037
92                            urb MsgDesc: 3 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
93send(8)         g6<1>UW         g11<8,8,1>UD    0x144a4001
94                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 10 rlen 4 { align1 1Q };
95(+f1.0) send(8) g125<1>UW       g3<8,8,1>UD     0x0210b501
96                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
97(+f1.0) send(16) g122<1>UW      g4<8,8,1>UD     0x0420a501
98                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
99send(8)         g6<1>UW         g12<8,8,1>UD    0x084a4001
100                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
101send(8)         g98<1>UW        g17<8,8,1>UD    0x0c43c001
102                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
103send(8)         g124<1>UW       g8<8,8,1>UD     0x064a8001
104                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
105send(16)        g120<1>UW       g12<8,8,1>UD    0x0a8c8001
106                            sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
107send(8)         g6<1>UW         g7<8,8,1>UD     0x0a1a6001
108                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
109send(8)         g7<1>UW         g12<8,8,1>UD    0x0a1a6102
110                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 1 { align1 1Q };
111send(16)        g10<1>UW        g12<8,8,1>UD    0x122c6001
112                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 2 { align1 1H };
113send(16)        g12<1>UW        g21<8,8,1>UD    0x122c6102
114                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 2 { align1 1H };
115send(8)         g124<1>UW       g3<8,8,1>UD     0x0a43e000
116                            sampler MsgDesc: ld2dms SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
117send(8)         null<1>F        g119<8,8,1>F    0x92080027
118                            urb MsgDesc: 2 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
119send(8)         g2<1>UW         g3<8,8,1>UD     0x0643d000
120                            sampler MsgDesc: ld_mcs SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
121send(8)         null<1>F        g7<8,8,1>UD     0x0a080037
122                            urb MsgDesc: 3 SIMD8 write mlen 5 rlen 0        { align1 1Q };
123send(8)         null<1>F        g8<8,8,1>UD     0x0a080047
124                            urb MsgDesc: 4 SIMD8 write mlen 5 rlen 0        { align1 1Q };
125send(8)         null<1>F        g29<8,8,1>F     0x0c0a0017
126                            urb MsgDesc: 1 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
127send(8)         null<1>F        g122<8,8,1>F    0x8c0a0017
128                            urb MsgDesc: 1 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
129send(8)         g13<1>UW        g10<8,8,1>UD    0x02320001
130                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 3 { align1 1Q };
131send(16)        g22<1>UW        g18<8,8,1>UD    0x04640001
132                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 6 { align1 1H };
133send(8)         g124<1>UW       g2<8,8,1>UD     0x0232a000
134                            sampler MsgDesc: resinfo SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 3 { align1 1Q };
135send(8)         g2<1>UW         g13<8,8,1>UD    0x0c4b1001
136                            sampler MsgDesc: gather4_po SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
137send(16)        g18<1>UW        g7<8,8,1>UD     0x168d1001
138                            sampler MsgDesc: gather4_po SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 8 { align1 1H };
139send(8)         null<1>F        g6<8,8,1>UD     0x0a088027
140                            urb MsgDesc: 2 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
141send(8)         null<1>F        g7<8,8,1>UD     0x0a088037
142                            urb MsgDesc: 3 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
143send(8)         null<1>F        g8<8,8,1>UD     0x0a088047
144                            urb MsgDesc: 4 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
145send(8)         null<1>F        g9<8,8,1>UD     0x0a088057
146                            urb MsgDesc: 5 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
147send(8)         g124<1>UW       g3<8,8,1>UD     0x06427000
148                            sampler MsgDesc: ld SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
149send(8)         g2<1>UW         g10<8,8,1>UD    0x06427001
150                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
151send(16)        g2<1>UW         g18<8,8,1>UD    0x0c847001
152                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
153send(8)         g6<1>UW         g10<8,8,1>UD    0x0c424001
154                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
155send(8)         g2<1>UW         g7<8,8,1>UD     0x0c4b1000
156                            sampler MsgDesc: gather4_po SIMD8 Surface = 0 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
157send(8)         g2<1>UW         g4<8,8,1>UD     0x0242a000
158                            sampler MsgDesc: resinfo SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
159send(8)         g6<1>UW         g6<8,8,1>UD     0x0242a101
160                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
161send(8)         g10<1>UW        g10<8,8,1>UD    0x0242a202
162                            sampler MsgDesc: resinfo SIMD8 Surface = 2 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
163send(8)         g14<1>UW        g14<8,8,1>UD    0x0242a303
164                            sampler MsgDesc: resinfo SIMD8 Surface = 3 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
165send(8)         g18<1>UW        g18<8,8,1>UD    0x0242a404
166                            sampler MsgDesc: resinfo SIMD8 Surface = 4 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
167send(8)         g22<1>UW        g22<8,8,1>UD    0x0242a505
168                            sampler MsgDesc: resinfo SIMD8 Surface = 5 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
169send(8)         g26<1>UW        g26<8,8,1>UD    0x0242a606
170                            sampler MsgDesc: resinfo SIMD8 Surface = 6 Sampler = 6 mlen 1 rlen 4 { align1 1Q };
171send(8)         g6<1>UD         g15<8,8,1>UD    0x042a0318
172                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
173send(8)         g8<1>UD         g15<8,8,1>UD    0x042a0518
174                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
175send(8)         g10<1>UD        g15<8,8,1>UD    0x042a0718
176                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
177send(8)         g12<1>UD        g15<8,8,1>UD    0x042a0918
178                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
179send(8)         g14<1>UD        g15<8,8,1>UD    0x042a0128
180                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
181send(8)         g16<1>UD        g14<8,8,1>UD    0x042a0218
182                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
183send(8)         g18<1>UD        g14<8,8,1>UD    0x042a0418
184                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
185send(8)         g20<1>UD        g14<8,8,1>UD    0x042a0618
186                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
187send(8)         g22<1>UD        g14<8,8,1>UD    0x042a0818
188                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
189send(8)         g13<1>UD        g14<8,8,1>UD    0x042a0028
190                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
191send(8)         g2<1>UD         g30<8,8,1>UD    0x02480208
192                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 4        { align1 1Q };
193send(8)         g14<1>UD        g30<8,8,1>UD    0x02480408
194                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 4        { align1 1Q };
195send(8)         g18<1>UD        g30<8,8,1>UD    0x02480608
196                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 4        { align1 1Q };
197send(8)         g22<1>UD        g30<8,8,1>UD    0x02480808
198                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 4       { align1 1Q };
199send(8)         null<1>F        g6<8,8,1>UD     0x0a0a8217
200                            urb MsgDesc: 33 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
201send(8)         null<1>F        g11<8,8,1>UD    0x0a0a8227
202                            urb MsgDesc: 34 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
203send(8)         null<1>F        g12<8,8,1>UD    0x0a0a8237
204                            urb MsgDesc: 35 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
205send(8)         null<1>F        g13<8,8,1>UD    0x0a0a8247
206                            urb MsgDesc: 36 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
207send(8)         null<1>F        g14<8,8,1>UD    0x0a0a8257
208                            urb MsgDesc: 37 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
209send(8)         null<1>F        g15<8,8,1>UD    0x0a0a8267
210                            urb MsgDesc: 38 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
211send(8)         null<1>F        g16<8,8,1>UD    0x0a0a8277
212                            urb MsgDesc: 39 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
213send(8)         null<1>F        g17<8,8,1>UD    0x0a0a8287
214                            urb MsgDesc: 40 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
215send(8)         null<1>F        g18<8,8,1>UD    0x0a0a8297
216                            urb MsgDesc: 41 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
217send(8)         null<1>F        g19<8,8,1>UD    0x0a0a82a7
218                            urb MsgDesc: 42 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
219send(8)         null<1>F        g20<8,8,1>UD    0x0a0a82b7
220                            urb MsgDesc: 43 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
221send(8)         null<1>F        g21<8,8,1>UD    0x0a0a82c7
222                            urb MsgDesc: 44 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
223send(8)         null<1>F        g22<8,8,1>UD    0x0a0a82d7
224                            urb MsgDesc: 45 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
225send(8)         null<1>F        g23<8,8,1>UD    0x0a0a82e7
226                            urb MsgDesc: 46 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
227send(8)         null<1>F        g24<8,8,1>UD    0x0a0a82f7
228                            urb MsgDesc: 47 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
229send(8)         null<1>F        g25<8,8,1>UD    0x0a0a8307
230                            urb MsgDesc: 48 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
231send(8)         null<1>F        g26<8,8,1>UD    0x0a0a8317
232                            urb MsgDesc: 49 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
233send(8)         null<1>F        g27<8,8,1>UD    0x0a0a8327
234                            urb MsgDesc: 50 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
235send(8)         null<1>F        g28<8,8,1>UD    0x0a0a8337
236                            urb MsgDesc: 51 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
237send(8)         null<1>F        g29<8,8,1>UD    0x0a0a8347
238                            urb MsgDesc: 52 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
239send(8)         null<1>F        g30<8,8,1>UD    0x0a0a8357
240                            urb MsgDesc: 53 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
241send(8)         null<1>F        g31<8,8,1>UD    0x0a0a8367
242                            urb MsgDesc: 54 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
243send(8)         null<1>F        g32<8,8,1>UD    0x0a0a8377
244                            urb MsgDesc: 55 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
245send(8)         null<1>F        g33<8,8,1>UD    0x0a0a8387
246                            urb MsgDesc: 56 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
247send(8)         null<1>F        g34<8,8,1>UD    0x0a0a8397
248                            urb MsgDesc: 57 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
249send(8)         null<1>F        g35<8,8,1>UD    0x0a0a83a7
250                            urb MsgDesc: 58 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
251send(8)         null<1>F        g36<8,8,1>UD    0x0a0a83b7
252                            urb MsgDesc: 59 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
253send(8)         null<1>F        g37<8,8,1>UD    0x0a0a83c7
254                            urb MsgDesc: 60 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
255send(8)         null<1>F        g38<8,8,1>UD    0x0a0a83d7
256                            urb MsgDesc: 61 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
257send(8)         null<1>F        g39<8,8,1>UD    0x0a0a83e7
258                            urb MsgDesc: 62 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
259send(8)         null<1>F        g40<8,8,1>UD    0x0a0a83f7
260                            urb MsgDesc: 63 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
261send(8)         null<1>F        g11<8,8,1>UD    0x08088027
262                            urb MsgDesc: 2 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
263send(8)         null<1>F        g12<8,8,1>UD    0x08088037
264                            urb MsgDesc: 3 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
265send(8)         null<1>F        g13<8,8,1>UD    0x08088047
266                            urb MsgDesc: 4 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
267send(8)         null<1>F        g14<8,8,1>UD    0x08088057
268                            urb MsgDesc: 5 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
269send(8)         null<1>F        g15<8,8,1>UD    0x08088067
270                            urb MsgDesc: 6 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
271send(8)         null<1>F        g16<8,8,1>UD    0x08088077
272                            urb MsgDesc: 7 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
273send(8)         null<1>F        g17<8,8,1>UD    0x08088087
274                            urb MsgDesc: 8 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
275send(8)         null<1>F        g18<8,8,1>UD    0x08088097
276                            urb MsgDesc: 9 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
277send(8)         null<1>F        g19<8,8,1>UD    0x080880a7
278                            urb MsgDesc: 10 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
279send(8)         null<1>F        g20<8,8,1>UD    0x080880b7
280                            urb MsgDesc: 11 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
281send(8)         null<1>F        g21<8,8,1>UD    0x080880c7
282                            urb MsgDesc: 12 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
283send(8)         null<1>F        g22<8,8,1>UD    0x080880d7
284                            urb MsgDesc: 13 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
285send(8)         null<1>F        g23<8,8,1>UD    0x080880e7
286                            urb MsgDesc: 14 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
287send(8)         null<1>F        g24<8,8,1>UD    0x080880f7
288                            urb MsgDesc: 15 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
289send(8)         null<1>F        g25<8,8,1>UD    0x08088107
290                            urb MsgDesc: 16 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
291send(8)         null<1>F        g26<8,8,1>UD    0x08088117
292                            urb MsgDesc: 17 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
293send(8)         null<1>F        g27<8,8,1>UD    0x08088127
294                            urb MsgDesc: 18 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
295send(8)         null<1>F        g28<8,8,1>UD    0x08088137
296                            urb MsgDesc: 19 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
297send(8)         null<1>F        g29<8,8,1>UD    0x08088147
298                            urb MsgDesc: 20 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
299send(8)         null<1>F        g30<8,8,1>UD    0x08088157
300                            urb MsgDesc: 21 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
301send(8)         null<1>F        g31<8,8,1>UD    0x08088167
302                            urb MsgDesc: 22 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
303send(8)         null<1>F        g32<8,8,1>UD    0x08088177
304                            urb MsgDesc: 23 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
305send(8)         null<1>F        g33<8,8,1>UD    0x08088187
306                            urb MsgDesc: 24 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
307send(8)         null<1>F        g34<8,8,1>UD    0x08088197
308                            urb MsgDesc: 25 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
309send(8)         null<1>F        g35<8,8,1>UD    0x080881a7
310                            urb MsgDesc: 26 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
311send(8)         null<1>F        g36<8,8,1>UD    0x080881b7
312                            urb MsgDesc: 27 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
313send(8)         null<1>F        g37<8,8,1>UD    0x080881c7
314                            urb MsgDesc: 28 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
315send(8)         null<1>F        g38<8,8,1>UD    0x080881d7
316                            urb MsgDesc: 29 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
317send(8)         null<1>F        g39<8,8,1>UD    0x080881e7
318                            urb MsgDesc: 30 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
319send(8)         null<1>F        g40<8,8,1>UD    0x080881f7
320                            urb MsgDesc: 31 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
321send(8)         g13<1>UD        g1<8,8,1>UD     0x02480018
322                            urb MsgDesc: 1 SIMD8 read mlen 1 rlen 4         { align1 1Q };
323send(8)         null<1>F        g11<8,8,1>UD    0x0c0a0207
324                            urb MsgDesc: 32 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
325send(8)         null<1>F        g119<8,8,1>F    0x92080057
326                            urb MsgDesc: 5 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
327send(8)         g10<1>UW        g18<8,8,1>UD    0x084a8000
328                            sampler MsgDesc: gather4 SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
329send(8)         g124<1>UW       g2<8,8,1>UD     0x04229001
330                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 2 { align1 1Q };
331send(16)        g120<1>UW       g2<8,8,1>UD     0x08449001
332                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1H };
333send(16)        g32<1>UW        g44<8,8,1>UD    0x0865a001
334                            sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 6 { align1 1H };
335send(16)        null<1>UW       g5<8,8,1>UD     0x04008502
336                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
337send(8)         g5<1>UW         g3<8,8,1>UD     0x02427001
338                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
339send(16)        g8<1>UW         g5<8,8,1>UD     0x04847001
340                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
341send(8)         null<1>F        g119<8,8,1>F    0x92080007
342                            urb MsgDesc: 0 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
343send(8)         null<1>F        g126<8,8,1>UD   0x84080017
344                            urb MsgDesc: 1 SIMD8 write mlen 2 rlen 0        { align1 1Q EOT };
345send(8)         g2<1>UW         g13<8,8,1>UD    0x0a4b1001
346                            sampler MsgDesc: gather4_po SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
347send(16)        g16<1>UW        g7<8,8,1>UD     0x128d1001
348                            sampler MsgDesc: gather4_po SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
349send(8)         g38<1>UD        g1<8,8,1>UD     0x02180028
350                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 1         { align1 1Q };
351send(8)         g40<1>UD        g1<8,8,1>UD     0x02180038
352                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 1         { align1 1Q };
353send(8)         g42<1>UD        g1<8,8,1>UD     0x02180048
354                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 1         { align1 1Q };
355send(8)         g44<1>UD        g1<8,8,1>UD     0x02180058
356                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 1         { align1 1Q };
357send(8)         g46<1>UD        g1<8,8,1>UD     0x02180068
358                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 1         { align1 1Q };
359send(8)         g48<1>UD        g1<8,8,1>UD     0x02180078
360                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 1         { align1 1Q };
361send(8)         g50<1>UD        g1<8,8,1>UD     0x02180088
362                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 1         { align1 1Q };
363send(8)         g52<1>UD        g1<8,8,1>UD     0x02180098
364                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 1         { align1 1Q };
365send(8)         g54<1>UD        g1<8,8,1>UD     0x021800a8
366                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 1        { align1 1Q };
367send(8)         g56<1>UD        g1<8,8,1>UD     0x021800b8
368                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 1        { align1 1Q };
369send(8)         g58<1>UD        g1<8,8,1>UD     0x021800c8
370                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 1        { align1 1Q };
371send(8)         g60<1>UD        g1<8,8,1>UD     0x021800d8
372                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 1        { align1 1Q };
373send(8)         g62<1>UD        g1<8,8,1>UD     0x021800e8
374                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 1        { align1 1Q };
375send(8)         g64<1>UD        g1<8,8,1>UD     0x021800f8
376                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 1        { align1 1Q };
377send(8)         g66<1>UD        g1<8,8,1>UD     0x02180108
378                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 1        { align1 1Q };
379send(8)         g68<1>UD        g1<8,8,1>UD     0x02180118
380                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 1        { align1 1Q };
381send(8)         g70<1>UD        g1<8,8,1>UD     0x02180128
382                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 1        { align1 1Q };
383send(8)         g72<1>UD        g1<8,8,1>UD     0x02180138
384                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 1        { align1 1Q };
385send(8)         g74<1>UD        g1<8,8,1>UD     0x02180148
386                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 1        { align1 1Q };
387send(8)         g76<1>UD        g1<8,8,1>UD     0x02180158
388                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 1        { align1 1Q };
389send(8)         g78<1>UD        g1<8,8,1>UD     0x02180168
390                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 1        { align1 1Q };
391send(8)         g80<1>UD        g1<8,8,1>UD     0x02180178
392                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 1        { align1 1Q };
393send(8)         g82<1>UD        g1<8,8,1>UD     0x02180188
394                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 1        { align1 1Q };
395send(8)         g84<1>UD        g1<8,8,1>UD     0x02180198
396                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 1        { align1 1Q };
397send(8)         g86<1>UD        g1<8,8,1>UD     0x021801a8
398                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 1        { align1 1Q };
399send(8)         g88<1>UD        g1<8,8,1>UD     0x021801b8
400                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 1        { align1 1Q };
401send(8)         g90<1>UD        g1<8,8,1>UD     0x021801c8
402                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 1        { align1 1Q };
403send(8)         g92<1>UD        g1<8,8,1>UD     0x021801d8
404                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 1        { align1 1Q };
405send(8)         g94<1>UD        g1<8,8,1>UD     0x021801e8
406                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 1        { align1 1Q };
407send(8)         g96<1>UD        g1<8,8,1>UD     0x021801f8
408                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 1        { align1 1Q };
409send(8)         g98<1>UD        g1<8,8,1>UD     0x02180208
410                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 1        { align1 1Q };
411send(8)         null<1>F        g12<8,8,1>UD    0x0c0a0027
412                            urb MsgDesc: 2 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
413send(8)         null<1>UW       g126<0,1,0>UD   0x040a02fd
414                            data MsgDesc: ( DC OWORD block write, 253, 2) mlen 2 rlen 0 { align1 1Q };
415send(8)         g115<1>UW       g115<0,1,0>UD   0x021802fd
416                            data MsgDesc: ( DC OWORD block read, 253, 2) mlen 1 rlen 1 { align1 WE_all 1Q };
417send(8)         null<1>F        g25<8,8,1>F     0x12080057
418                            urb MsgDesc: 5 SIMD8 write mlen 9 rlen 0        { align1 1Q };
419send(8)         null<1>F        g34<8,8,1>F     0x12080077
420                            urb MsgDesc: 7 SIMD8 write mlen 9 rlen 0        { align1 1Q };
421send(8)         null<1>F        g43<8,8,1>F     0x12080097
422                            urb MsgDesc: 9 SIMD8 write mlen 9 rlen 0        { align1 1Q };
423send(8)         null<1>F        g52<8,8,1>F     0x120800b7
424                            urb MsgDesc: 11 SIMD8 write mlen 9 rlen 0       { align1 1Q };
425send(8)         null<1>F        g61<8,8,1>F     0x120800d7
426                            urb MsgDesc: 13 SIMD8 write mlen 9 rlen 0       { align1 1Q };
427send(8)         null<1>F        g70<8,8,1>F     0x120800f7
428                            urb MsgDesc: 15 SIMD8 write mlen 9 rlen 0       { align1 1Q };
429send(8)         null<1>F        g2<8,8,1>F      0x12080117
430                            urb MsgDesc: 17 SIMD8 write mlen 9 rlen 0       { align1 1Q };
431send(8)         null<1>F        g2<8,8,1>F      0x12080137
432                            urb MsgDesc: 19 SIMD8 write mlen 9 rlen 0       { align1 1Q };
433send(8)         null<1>F        g2<8,8,1>F      0x12080157
434                            urb MsgDesc: 21 SIMD8 write mlen 9 rlen 0       { align1 1Q };
435send(8)         null<1>F        g79<8,8,1>F     0x12080177
436                            urb MsgDesc: 23 SIMD8 write mlen 9 rlen 0       { align1 1Q };
437send(8)         null<1>F        g88<8,8,1>F     0x12080197
438                            urb MsgDesc: 25 SIMD8 write mlen 9 rlen 0       { align1 1Q };
439send(8)         null<1>F        g97<8,8,1>F     0x120801b7
440                            urb MsgDesc: 27 SIMD8 write mlen 9 rlen 0       { align1 1Q };
441send(8)         null<1>F        g106<8,8,1>F    0x120801d7
442                            urb MsgDesc: 29 SIMD8 write mlen 9 rlen 0       { align1 1Q };
443send(8)         null<1>F        g117<8,8,1>F    0x920801f7
444                            urb MsgDesc: 31 SIMD8 write mlen 9 rlen 0       { align1 1Q EOT };
445send(8)         g124<1>UW       g11<8,8,1>UD    0x02229001
446                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 2 { align1 1Q };
447send(16)        g120<1>UW       g11<8,8,1>UD    0x04449001
448                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1H };
449send(8)         g124<1>UW       g3<8,8,1>UD     0x08427000
450                            sampler MsgDesc: ld SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
451send(16)        null<1>UW       g40<8,8,1>UD    0x04008501
452                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
453send(8)         null<1>F        g127<8,8,1>UD   0x82080007
454                            urb MsgDesc: 0 SIMD8 write mlen 1 rlen 0        { align1 1Q EOT };
455send(8)         g124<1>UW       g9<8,8,1>UD     0x0a4a8000
456                            sampler MsgDesc: gather4 SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
457send(8)         g2<1>UW         g23<8,8,1>UD    0x0633a001
458                            sampler MsgDesc: ld_lz SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 3 { align1 1Q };
459send(16)        g4<1>UW         g12<8,8,1>UD    0x0c65a001
460                            sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 6 { align1 1H };
461send(8)         g2<1>UW         g16<8,8,1>UD    0x0e434001
462                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 2Q };
463(+f1.0) send(8) null<1>UW       g4<8,8,1>UD     0x02009501
464                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, inc) mlen 1 rlen 0 { align1 1Q };
465send(8)         g6<1>UW         g9<8,8,1>UD     0x08434001
466                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
467send(8)         null<1>F        g102<8,8,1>F    0x120801f7
468                            urb MsgDesc: 31 SIMD8 write mlen 9 rlen 0       { align1 1Q };
469send(8)         null<1>F        g121<8,8,1>F    0x8a080217
470                            urb MsgDesc: 33 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
471send(16)        null<1>UW       g3<0,1,0>UD     0x02008004
472                            gateway MsgDesc: (barrier msg) mlen 1 rlen 0    { align1 WE_all 1H };
473send(16)        g3<1>UW         g14<8,8,1>UD    0x04205efe
474                            dp data 1 MsgDesc: ( untyped surface read, Surface = 254, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
475send(8)         null<1>F        g30<8,8,1>F     0x140a0027
476                            urb MsgDesc: 2 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
477send(8)         null<1>F        g40<8,8,1>F     0x0c0a0047
478                            urb MsgDesc: 4 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
479send(8)         null<1>F        g126<8,8,1>UD   0x84080007
480                            urb MsgDesc: 0 SIMD8 write mlen 2 rlen 0        { align1 1Q EOT };
481send(8)         g5<1>UW         g11<8,8,1>UD    0x04415001
482                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 2 rlen 4 { align1 1Q };
483send(8)         g2<1>UW         g3<8,8,1>UD     0x04416001
484                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 2 rlen 4 { align1 2Q };
485send(8)         g13<1>UD        g3<8,8,1>UD     0x02480038
486                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 4         { align1 1Q };
487send(8)         null<1>F        g7<8,8,1>F      0x140a0037
488                            urb MsgDesc: 3 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
489send(8)         g15<1>UD        g2<8,8,1>UD     0x02280038
490                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 2         { align1 1Q };
491send(8)         null<1>F        g119<8,8,1>F    0x92080037
492                            urb MsgDesc: 3 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
493send(8)         null<1>F        g8<8,8,1>F      0x140a0007
494                            urb MsgDesc: 0 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
495send(8)         null<1>F        g118<8,8,1>F    0x940a0007
496                            urb MsgDesc: 0 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
497send(8)         g124<1>UW       g12<8,8,1>UD    a0<0,1,0>UD     0x00000200
498                            sampler MsgDesc: indirect                       { align1 1Q };
499send(8)         g10<1>UD        g2<8,8,1>UD     0x02480048
500                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 4         { align1 1Q };
501send(8)         g6<1>UD         g2<8,8,1>UD     0x02480088
502                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 4         { align1 1Q };
503send(8)         g14<1>UD        g2<8,8,1>UD     0x02480058
504                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 4         { align1 1Q };
505send(8)         g11<1>UD        g2<8,8,1>UD     0x024800a8
506                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 4        { align1 1Q };
507send(8)         g18<1>UD        g2<8,8,1>UD     0x02480068
508                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 4         { align1 1Q };
509send(8)         g16<1>UD        g2<8,8,1>UD     0x023800c8
510                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 3        { align1 1Q };
511send(8)         g22<1>UD        g2<8,8,1>UD     0x02480078
512                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 4         { align1 1Q };
513send(8)         g12<1>UD        g2<8,8,1>UD     0x024800b8
514                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 4        { align1 1Q };
515send(8)         g7<1>UD         g2<8,8,1>UD     0x02480098
516                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 4         { align1 1Q };
517send(8)         null<1>F        g119<8,8,1>F    0x920800b7
518                            urb MsgDesc: 11 SIMD8 write mlen 9 rlen 0       { align1 1Q EOT };
519send(8)         g6<1>UW         g8<8,8,1>UD     0x084b0000
520                            sampler MsgDesc: gather4_c SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
521send(8)         g7<1>UW         g0<8,8,1>UD     0x02200008
522                            pixel interp MsgDesc: (persp, per_message_offset, 0x08) mlen 1 rlen 2 { align1 1Q };
523send(16)        g9<1>UW         g0<8,8,1>UD     0x02410008
524                            pixel interp MsgDesc: (persp, per_message_offset, 0x08) mlen 1 rlen 4 { align1 1H };
525send(8)         g2<1>UW         g11<8,8,1>UD    0x0443d001
526                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
527send(8)         g2<1>UW         g9<8,8,1>UD     0x0843e001
528                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
529send(16)        g2<1>UW         g15<8,8,1>UD    0x0885d001
530                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
531send(16)        g43<1>UW        g11<8,8,1>UD    0x1085e001
532                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
533send(8)         g2<1>UW         g6<8,8,1>UD     0x0a4b1000
534                            sampler MsgDesc: gather4_po SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
535send(8)         g74<1>UD        g2<8,8,1>UD     0x02280028
536                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 2         { align1 1Q };
537send(8)         g7<1>UD         g2<8,8,1>UD     0x02380028
538                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 3         { align1 1Q };
539send(8)         g15<1>UD        g2<8,8,1>UD     0x02380038
540                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 3         { align1 1Q };
541send(8)         g124<1>UW       g3<8,8,1>UD     0x0843e000
542                            sampler MsgDesc: ld2dms SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
543send(8)         g2<1>UW         g3<8,8,1>UD     0x0443d000
544                            sampler MsgDesc: ld_mcs SIMD8 Surface = 0 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
545send(8)         g2<1>UW         g19<8,8,1>UD    0x0a4a8001
546                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
547send(16)        g7<1>UW         g16<8,8,1>UD    0x128c8001
548                            sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
549send(8)         null<1>F        g2<8,8,1>F      0x0c0a0057
550                            urb MsgDesc: 5 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
551send(8)         null<1>F        g9<8,8,1>UD     0x04080027
552                            urb MsgDesc: 2 SIMD8 write mlen 2 rlen 0        { align1 1Q };
553send(8)         g6<1>UW         g7<8,8,1>UD     0x08134001
554                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
555send(8)         g7<1>UW         g11<8,8,1>UD    0x08134102
556                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 1 { align1 1Q };
557send(8)         g13<1>UW        g17<8,8,1>UD    0x021ab000
558                            sampler MsgDesc: sampleinfo SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align1 1Q };
559send(8)         null<1>F        g50<8,8,1>F     0x140a0057
560                            urb MsgDesc: 5 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
561send(8)         null<1>F        g60<8,8,1>F     0x140a0077
562                            urb MsgDesc: 7 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
563send(8)         null<1>F        g70<8,8,1>F     0x0c0a0097
564                            urb MsgDesc: 9 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
565send(8)         null<1>F        g122<8,8,1>F    0x8c0a0097
566                            urb MsgDesc: 9 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
567send(8)         g124<1>UW       g6<8,8,1>UD     0x0a4b0000
568                            sampler MsgDesc: gather4_c SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
569send(8)         g5<1>UW         g6<8,8,1>UD     0x061a3001
570                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align1 1Q };
571send(8)         g6<1>UW         g9<8,8,1>UD     0x061a3102
572                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 1 { align1 1Q };
573send(16)        g9<1>UW         g11<8,8,1>UD    0x0a2c3001
574                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 2 { align1 1H };
575send(16)        g11<1>UW        g2<8,8,1>UD     0x0a2c3102
576                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 5 rlen 2 { align1 1H };
577send(8)         null<1>F        g123<8,8,1>F    0x8a080077
578                            urb MsgDesc: 7 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
579send(8)         null<1>F        g30<8,8,1>UD    0x0c0a0067
580                            urb MsgDesc: 6 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
581send(8)         null<1>F        g36<8,8,1>UD    0x0c0a0077
582                            urb MsgDesc: 7 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
583send(8)         null<1>F        g42<8,8,1>UD    0x0c0a0087
584                            urb MsgDesc: 8 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
585send(8)         g6<1>UW         g6<8,8,1>UD     0x06420102
586                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
587send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840102
588                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
589send(8)         g2<1>UW         g2<8,8,1>UD     0x04420102
590                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
591send(8)         g6<1>UW         g6<8,8,1>UD     0x06420304
592                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
593send(16)        g2<1>UW         g10<8,8,1>UD    0x08840102
594                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
595send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840304
596                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 6 rlen 8 { align1 1H };
597send(8)         g2<1>UW         g2<8,8,1>UD     0x04420304
598                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
599send(8)         g6<1>UW         g6<8,8,1>UD     0x06420708
600                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
601send(16)        g2<1>UW         g10<8,8,1>UD    0x08840304
602                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 4 rlen 8 { align1 1H };
603send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840708
604                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 7 mlen 6 rlen 8 { align1 1H };
605send(8)         g3<1>UW         g11<8,8,1>UD    0x0a43c001
606                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
607send(16)        g16<1>UW        g5<8,8,1>UD     0x1485c001
608                            sampler MsgDesc: ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
609send(16)        g4<1>UD         g13<0,1,0>UD    0x02280301
610                            const MsgDesc: (1, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
611send(8)         g2<1>UW         g2<8,8,1>UD     0x0443a001
612                            sampler MsgDesc: ld_lz SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
613send(16)        g2<1>UW         g10<8,8,1>UD    0x0885a001
614                            sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
615send(8)         g12<1>UW        g12<8,8,1>UD    0x06125001
616                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align1 1Q };
617send(8)         g13<1>UW        g15<8,8,1>UD    0x06125102
618                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 1 { align1 1Q };
619send(16)        g20<1>UW        g22<8,8,1>UD    0x0c245001
620                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 2 { align1 1H };
621send(16)        g22<1>UW        g28<8,8,1>UD    0x0c245102
622                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 2 { align1 1H };
623send(8)         g38<1>UD        g2<8,8,1>UD     0x024800c8
624                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 4        { align1 1Q };
625send(8)         g39<1>UD        g2<8,8,1>UD     0x024800d8
626                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 4        { align1 1Q };
627send(8)         g40<1>UD        g2<8,8,1>UD     0x024800e8
628                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 4        { align1 1Q };
629send(8)         g41<1>UD        g2<8,8,1>UD     0x024800f8
630                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 4        { align1 1Q };
631send(8)         g42<1>UD        g2<8,8,1>UD     0x02480108
632                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 4        { align1 1Q };
633send(8)         g43<1>UD        g2<8,8,1>UD     0x02480118
634                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 4        { align1 1Q };
635send(8)         g44<1>UD        g2<8,8,1>UD     0x02480128
636                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 4        { align1 1Q };
637send(8)         g45<1>UD        g2<8,8,1>UD     0x02480138
638                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 4        { align1 1Q };
639send(8)         g46<1>UD        g2<8,8,1>UD     0x02480148
640                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 4        { align1 1Q };
641send(8)         g47<1>UD        g2<8,8,1>UD     0x02480158
642                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 4        { align1 1Q };
643send(8)         g48<1>UD        g2<8,8,1>UD     0x02480168
644                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 4        { align1 1Q };
645send(8)         g49<1>UD        g2<8,8,1>UD     0x02480178
646                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 4        { align1 1Q };
647send(8)         g50<1>UD        g2<8,8,1>UD     0x02480188
648                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 4        { align1 1Q };
649send(8)         g51<1>UD        g2<8,8,1>UD     0x02480198
650                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 4        { align1 1Q };
651send(8)         g52<1>UD        g2<8,8,1>UD     0x024801a8
652                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 4        { align1 1Q };
653send(8)         g53<1>UD        g2<8,8,1>UD     0x024801b8
654                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 4        { align1 1Q };
655send(8)         g54<1>UD        g2<8,8,1>UD     0x024801c8
656                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 4        { align1 1Q };
657send(8)         g55<1>UD        g2<8,8,1>UD     0x024801d8
658                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 4        { align1 1Q };
659send(8)         g56<1>UD        g2<8,8,1>UD     0x024801e8
660                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 4        { align1 1Q };
661send(8)         g57<1>UD        g2<8,8,1>UD     0x024801f8
662                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 4        { align1 1Q };
663send(8)         null<1>F        g19<8,8,1>UD    0x080a8027
664                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
665send(8)         null<1>F        g8<8,8,1>UD     0x0a0a8027
666                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
667send(8)         g6<1>UW         g11<8,8,1>UD    0x0e424001
668                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
669send(8)         g124<1>UW       g7<8,8,1>UD     0x0212a000
670                            sampler MsgDesc: resinfo SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align1 1Q };
671send(8)         g8<1>UD         g14<8,8,1>UD    0x044a0128
672                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
673send(8)         g22<1>UD        g16<8,8,1>UD    0x044a0028
674                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
675send(8)         null<1>F        g6<8,8,1>F      0x0a080017
676                            urb MsgDesc: 1 SIMD8 write mlen 5 rlen 0        { align1 1Q };
677send(8)         null<1>F        g7<8,8,1>F      0x0a080057
678                            urb MsgDesc: 5 SIMD8 write mlen 5 rlen 0        { align1 1Q };
679send(8)         g4<1>UW         g2<8,8,1>UD     0x02406001
680                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
681send(16)        g5<1>UW         g2<8,8,1>UD     0x04805001
682                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 2 rlen 8 { align1 1H };
683send(8)         g124<1>UW       g13<8,8,1>UD    0x084b0001
684                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
685send(16)        g120<1>UW       g7<8,8,1>UD     0x0e8d0001
686                            sampler MsgDesc: gather4_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
687send(8)         g10<1>UW        g10<8,8,1>UD    0x0e134001
688                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 1 { align1 1Q };
689send(8)         g11<1>UW        g17<8,8,1>UD    0x0e134102
690                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 7 rlen 1 { align1 1Q };
691send(8)         g14<1>UW        g10<8,8,1>UD    0x064a8202
692                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
693send(8)         g6<1>UW         g6<8,8,1>UD     0x084a8101
694                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
695send(8)         g5<1>UW         g6<8,8,1>UD     0x021ab001
696                            sampler MsgDesc: sampleinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 1 { align1 1Q };
697send(16)        g6<1>UW         g3<8,8,1>UD     0x022cb001
698                            sampler MsgDesc: sampleinfo SIMD16 Surface = 1 Sampler = 0 mlen 1 rlen 2 { align1 1H };
699send(8)         null<1>F        g122<8,8,1>F    0x8c0a0037
700                            urb MsgDesc: 3 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
701send(8)         null<1>F        g10<8,8,1>F     0x12080027
702                            urb MsgDesc: 2 SIMD8 write mlen 9 rlen 0        { align1 1Q };
703send(8)         null<1>F        g123<8,8,1>F    0x8a080047
704                            urb MsgDesc: 4 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
705send(8)         g14<1>UW        g2<8,8,1>UD     0x04438000
706                            sampler MsgDesc: sample_lz SIMD8 Surface = 0 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
707send(8)         g61<1>UD        g107<8,8,1>UD   0x02380048
708                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 3         { align1 1Q };
709send(8)         g64<1>UD        g113<8,8,1>UD   0x02380058
710                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 3         { align1 1Q };
711send(8)         null<1>F        g119<8,8,1>F    0x92080047
712                            urb MsgDesc: 4 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
713send(8)         g5<1>UW         g4<8,8,1>UD     0x06415001
714                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 3 rlen 4 { align1 1Q };
715send(8)         g2<1>UW         g10<8,8,1>UD    0x06416001
716                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 3 rlen 4 { align1 2Q };
717send(8)         null<1>F        g119<8,8,1>F    0x92080077
718                            urb MsgDesc: 7 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
719send(8)         g12<1>UD        g8<4,4,1>UD     0x044a0038
720                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
721send(8)         g21<1>UD        g8<4,4,1>UD     0x044a0048
722                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
723send(8)         null<1>F        g22<8,8,1>UD    0x0c0a00a7
724                            urb MsgDesc: 10 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
725send(16)        g1<1>UW         g9<8,8,1>UD     0x08858001
726                            sampler MsgDesc: sample_lz SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
727send(8)         null<1>F        g56<8,8,1>F     0x140a0097
728                            urb MsgDesc: 9 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
729send(8)         null<1>F        g76<8,8,1>F     0x0c0a00b7
730                            urb MsgDesc: 11 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
731send(8)         null<1>F        g122<8,8,1>F    0x8c0a00b7
732                            urb MsgDesc: 11 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
733send(8)         g4<1>UW         g3<8,8,1>UD     0x0232a001
734                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 3 { align1 1Q };
735send(16)        g8<1>UW         g3<8,8,1>UD     0x0464a001
736                            sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 6 { align1 1H };
737send(8)         null<1>F        g6<8,8,1>UD     0x0a080007
738                            urb MsgDesc: 0 SIMD8 write mlen 5 rlen 0        { align1 1Q };
739send(8)         g126<1>UW       g10<8,8,1>UD    0x08123001
740                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
741send(16)        g124<1>UW       g8<8,8,1>UD     0x10243001
742                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 2 { align1 1H };
743send(8)         g12<1>UW        g12<8,8,1>UD    0x06126001
744                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align1 1Q };
745send(8)         g13<1>UW        g15<8,8,1>UD    0x06126102
746                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 1 { align1 1Q };
747send(16)        g20<1>UW        g22<8,8,1>UD    0x0c246001
748                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 2 { align1 1H };
749send(16)        g22<1>UW        g28<8,8,1>UD    0x0c246102
750                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 2 { align1 1H };
751send(8)         g4<1>UW         g0<8,8,1>UD     0x02201000
752                            pixel interp MsgDesc: (persp, sample_position, 0x00) mlen 1 rlen 2 { align1 1Q };
753send(16)        g6<1>UW         g0<8,8,1>UD     0x02411000
754                            pixel interp MsgDesc: (persp, sample_position, 0x00) mlen 1 rlen 4 { align1 1H };
755send(8)         g124<1>UW       g19<8,8,1>UD    0x0a4b0001
756                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
757send(16)        g120<1>UW       g7<8,8,1>UD     0x128d0001
758                            sampler MsgDesc: gather4_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
759send(8)         g2<1>UW         g15<8,8,1>UD    0x06422001
760                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
761send(16)        g14<1>UW        g8<8,8,1>UD     0x0c842001
762                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
763send(8)         null<1>F        g118<8,8,1>F    0x940a0037
764                            urb MsgDesc: 3 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
765send(8)         g4<1>UW         g5<8,8,1>UD     0x0212a001
766                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 1 { align1 1Q };
767send(16)        g4<1>UW         g6<8,8,1>UD     0x0424a001
768                            sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 2 { align1 1H };
769send(8)         g8<1>UD         g15<8,8,1>UD    0x042a0138
770                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
771send(8)         g10<1>UD        g15<8,8,1>UD    0x042a0338
772                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
773send(8)         g12<1>UD        g15<8,8,1>UD    0x042a0538
774                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
775send(8)         g14<1>UD        g15<8,8,1>UD    0x042a0738
776                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
777send(8)         g8<1>UD         g15<8,8,1>UD    0x042a0038
778                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
779send(8)         g10<1>UD        g15<8,8,1>UD    0x042a0238
780                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
781send(8)         g12<1>UD        g15<8,8,1>UD    0x042a0438
782                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
783send(8)         g14<1>UD        g15<8,8,1>UD    0x042a0638
784                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
785send(8)         g2<1>UD         g35<8,8,1>UD    0x02480228
786                            urb MsgDesc: 34 SIMD8 read mlen 1 rlen 4        { align1 1Q };
787send(8)         g8<1>UD         g35<8,8,1>UD    0x02480428
788                            urb MsgDesc: 66 SIMD8 read mlen 1 rlen 4        { align1 1Q };
789send(8)         g12<1>UD        g35<8,8,1>UD    0x02480628
790                            urb MsgDesc: 98 SIMD8 read mlen 1 rlen 4        { align1 1Q };
791send(8)         null<1>F        g6<8,8,1>UD     0x0a0a8037
792                            urb MsgDesc: 3 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
793send(8)         null<1>F        g11<8,8,1>UD    0x0a0a8047
794                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
795send(8)         null<1>F        g12<8,8,1>UD    0x0a0a8057
796                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
797send(8)         null<1>F        g13<8,8,1>UD    0x0a0a8067
798                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
799send(8)         null<1>F        g14<8,8,1>UD    0x0a0a8077
800                            urb MsgDesc: 7 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
801send(8)         null<1>F        g15<8,8,1>UD    0x0a0a8087
802                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
803send(8)         null<1>F        g16<8,8,1>UD    0x0a0a8097
804                            urb MsgDesc: 9 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
805send(8)         null<1>F        g17<8,8,1>UD    0x0a0a80a7
806                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
807send(8)         null<1>F        g18<8,8,1>UD    0x0a0a80b7
808                            urb MsgDesc: 11 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
809send(8)         null<1>F        g19<8,8,1>UD    0x0a0a80c7
810                            urb MsgDesc: 12 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
811send(8)         null<1>F        g20<8,8,1>UD    0x0a0a80d7
812                            urb MsgDesc: 13 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
813send(8)         null<1>F        g21<8,8,1>UD    0x0a0a80e7
814                            urb MsgDesc: 14 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
815send(8)         null<1>F        g22<8,8,1>UD    0x0a0a80f7
816                            urb MsgDesc: 15 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
817send(8)         null<1>F        g23<8,8,1>UD    0x0a0a8107
818                            urb MsgDesc: 16 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
819send(8)         null<1>F        g24<8,8,1>UD    0x0a0a8117
820                            urb MsgDesc: 17 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
821send(8)         null<1>F        g25<8,8,1>UD    0x0a0a8127
822                            urb MsgDesc: 18 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
823send(8)         null<1>F        g26<8,8,1>UD    0x0a0a8137
824                            urb MsgDesc: 19 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
825send(8)         null<1>F        g27<8,8,1>UD    0x0a0a8147
826                            urb MsgDesc: 20 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
827send(8)         null<1>F        g28<8,8,1>UD    0x0a0a8157
828                            urb MsgDesc: 21 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
829send(8)         null<1>F        g29<8,8,1>UD    0x0a0a8167
830                            urb MsgDesc: 22 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
831send(8)         null<1>F        g30<8,8,1>UD    0x0a0a8177
832                            urb MsgDesc: 23 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
833send(8)         null<1>F        g31<8,8,1>UD    0x0a0a8187
834                            urb MsgDesc: 24 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
835send(8)         null<1>F        g32<8,8,1>UD    0x0a0a8197
836                            urb MsgDesc: 25 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
837send(8)         null<1>F        g33<8,8,1>UD    0x0a0a81a7
838                            urb MsgDesc: 26 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
839send(8)         null<1>F        g34<8,8,1>UD    0x0a0a81b7
840                            urb MsgDesc: 27 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
841send(8)         null<1>F        g35<8,8,1>UD    0x0a0a81c7
842                            urb MsgDesc: 28 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
843send(8)         null<1>F        g36<8,8,1>UD    0x0a0a81d7
844                            urb MsgDesc: 29 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
845send(8)         null<1>F        g37<8,8,1>UD    0x0a0a81e7
846                            urb MsgDesc: 30 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
847send(8)         null<1>F        g38<8,8,1>UD    0x0a0a81f7
848                            urb MsgDesc: 31 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
849send(8)         null<1>F        g39<8,8,1>UD    0x0a0a8207
850                            urb MsgDesc: 32 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
851send(8)         null<1>F        g122<8,8,1>F    0x8c0a0027
852                            urb MsgDesc: 2 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
853send(8)         g124<1>UW       g2<8,8,1>UD     0x06424001
854                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
855send(8)         g124<1>UW       g2<8,8,1>UD     0x06229001
856                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 2 { align1 1Q };
857send(16)        g120<1>UW       g12<8,8,1>UD    0x0c449001
858                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1H };
859send(8)         g5<1>UW         g19<8,8,1>UD    0x0443a102
860                            sampler MsgDesc: ld_lz SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
861send(16)        g15<1>UW        g11<8,8,1>UD    0x0885a102
862                            sampler MsgDesc: ld_lz SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
863send(8)         g124<1>UW       g12<8,8,1>UD    0x0a43c000
864                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
865send(8)         g4<1>UW         g5<8,8,1>UD     0x04120001
866                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 1 { align1 1Q };
867send(16)        g4<1>UW         g7<8,8,1>UD     0x08240001
868                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 2 { align1 1H };
869send(8)         null<1>F        g118<8,8,1>F    0x940a0027
870                            urb MsgDesc: 2 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
871send(8)         null<1>F        g2<8,8,1>F      0x12080067
872                            urb MsgDesc: 6 SIMD8 write mlen 9 rlen 0        { align1 1Q };
873send(8)         null<1>F        g123<8,8,1>F    0x8a080087
874                            urb MsgDesc: 8 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
875send(8)         g21<1>UD        g2<8,8,1>UD     0x02380068
876                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 3         { align1 1Q };
877send(8)         g35<1>UD        g2<8,8,1>UD     0x02380088
878                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 3         { align1 1Q };
879send(8)         null<1>F        g5<8,8,1>F      0x140a0067
880                            urb MsgDesc: 6 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
881send(8)         null<1>F        g118<8,8,1>F    0x940a0067
882                            urb MsgDesc: 6 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
883send(8)         g2<1>UW         g8<8,8,1>UD     0x04220001
884                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 2 { align1 1Q };
885send(16)        g2<1>UW         g14<8,8,1>UD    0x08440001
886                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1H };
887send(8)         null<1>F        g123<8,8,1>F    0x8a0800d7
888                            urb MsgDesc: 13 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
889send(8)         g22<1>UW        g14<8,8,1>UD    0x064a8405
890                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
891send(8)         g6<1>UW         g6<8,8,1>UD     0x084a8102
892                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
893send(8)         g14<1>UW        g10<8,8,1>UD    0x084a8203
894                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
895send(8)         g18<1>UW        g26<8,8,1>UD    0x0a4a8304
896                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 3 mlen 5 rlen 4 { align1 1Q };
897send(16)        g18<1>UW        g43<8,8,1>UD    0x0a8c8405
898                            sampler MsgDesc: gather4 SIMD16 Surface = 5 Sampler = 4 mlen 5 rlen 8 { align1 1H };
899send(16)        g43<1>UW        g7<8,8,1>UD     0x0e8c8102
900                            sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
901send(16)        g2<1>UW         g51<8,8,1>UD    0x0e8c8203
902                            sampler MsgDesc: gather4 SIMD16 Surface = 3 Sampler = 2 mlen 7 rlen 8 { align1 1H };
903send(16)        g10<1>UW        g26<8,8,1>UD    0x128c8304
904                            sampler MsgDesc: gather4 SIMD16 Surface = 4 Sampler = 3 mlen 9 rlen 8 { align1 1H };
905send(8)         g6<1>UW         g15<8,8,1>UD    0x0e4a4001
906                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
907send(16)        null<1>UW       g2<8,8,1>UD     0x04008601
908                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, dec) mlen 2 rlen 0 { align1 1H };
909send(8)         g124<1>UW       g2<8,8,1>UD     0x08422001
910                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
911send(16)        g120<1>UW       g2<8,8,1>UD     0x10842001
912                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
913send(8)         g6<1>UW         g7<8,8,1>UD     0x08126001
914                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
915send(8)         g7<1>UW         g11<8,8,1>UD    0x08126102
916                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 1 { align1 1Q };
917send(16)        g10<1>UW        g12<8,8,1>UD    0x10246001
918                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 2 { align1 1H };
919send(16)        g12<1>UW        g20<8,8,1>UD    0x10246102
920                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 2 { align1 1H };
921send(8)         null<1>F        g18<8,8,1>UD    0x0e0a8047
922                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
923send(8)         g9<1>UD         g34<8,8,1>UD    0x02480218
924                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 4        { align1 1Q };
925send(8)         g17<1>UD        g34<8,8,1>UD    0x02480238
926                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 4        { align1 1Q };
927send(8)         g2<1>UD         g6<8,8,1>UD     0x041a0128
928                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
929send(8)         g22<1>UD        g8<8,8,1>UD     0x041a0028
930                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
931send(8)         null<1>F        g2<8,8,1>UD     0x06088027
932                            urb MsgDesc: 2 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
933send(8)         null<1>F        g12<8,8,1>UD    0x06088037
934                            urb MsgDesc: 3 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
935send(8)         null<1>F        g13<8,8,1>UD    0x06088047
936                            urb MsgDesc: 4 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
937send(8)         null<1>F        g14<8,8,1>UD    0x06088057
938                            urb MsgDesc: 5 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
939send(8)         null<1>F        g15<8,8,1>UD    0x06088067
940                            urb MsgDesc: 6 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
941send(8)         null<1>F        g16<8,8,1>UD    0x06088077
942                            urb MsgDesc: 7 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
943send(8)         null<1>F        g17<8,8,1>UD    0x06088087
944                            urb MsgDesc: 8 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
945send(8)         null<1>F        g18<8,8,1>UD    0x06088097
946                            urb MsgDesc: 9 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
947send(8)         null<1>F        g19<8,8,1>UD    0x060880a7
948                            urb MsgDesc: 10 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
949send(8)         null<1>F        g20<8,8,1>UD    0x060880b7
950                            urb MsgDesc: 11 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
951send(8)         null<1>F        g21<8,8,1>UD    0x060880c7
952                            urb MsgDesc: 12 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
953send(8)         null<1>F        g22<8,8,1>UD    0x060880d7
954                            urb MsgDesc: 13 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
955send(8)         null<1>F        g23<8,8,1>UD    0x060880e7
956                            urb MsgDesc: 14 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
957send(8)         null<1>F        g24<8,8,1>UD    0x060880f7
958                            urb MsgDesc: 15 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
959send(8)         null<1>F        g25<8,8,1>UD    0x06088107
960                            urb MsgDesc: 16 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
961send(8)         null<1>F        g26<8,8,1>UD    0x06088117
962                            urb MsgDesc: 17 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
963send(8)         null<1>F        g27<8,8,1>UD    0x06088127
964                            urb MsgDesc: 18 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
965send(8)         null<1>F        g28<8,8,1>UD    0x06088137
966                            urb MsgDesc: 19 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
967send(8)         null<1>F        g29<8,8,1>UD    0x06088147
968                            urb MsgDesc: 20 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
969send(8)         null<1>F        g30<8,8,1>UD    0x06088157
970                            urb MsgDesc: 21 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
971send(8)         null<1>F        g31<8,8,1>UD    0x06088167
972                            urb MsgDesc: 22 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
973send(8)         null<1>F        g32<8,8,1>UD    0x06088177
974                            urb MsgDesc: 23 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
975send(8)         null<1>F        g33<8,8,1>UD    0x06088187
976                            urb MsgDesc: 24 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
977send(8)         null<1>F        g34<8,8,1>UD    0x06088197
978                            urb MsgDesc: 25 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
979send(8)         null<1>F        g35<8,8,1>UD    0x060881a7
980                            urb MsgDesc: 26 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
981send(8)         null<1>F        g36<8,8,1>UD    0x060881b7
982                            urb MsgDesc: 27 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
983send(8)         null<1>F        g37<8,8,1>UD    0x060881c7
984                            urb MsgDesc: 28 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
985send(8)         null<1>F        g38<8,8,1>UD    0x060881d7
986                            urb MsgDesc: 29 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
987send(8)         null<1>F        g39<8,8,1>UD    0x060881e7
988                            urb MsgDesc: 30 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
989send(8)         null<1>F        g40<8,8,1>UD    0x060881f7
990                            urb MsgDesc: 31 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
991send(8)         g3<1>UW         g10<8,8,1>UD    0x0242a001
992                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
993send(16)        g3<1>UW         g11<8,8,1>UD    0x0484a001
994                            sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
995send(8)         g124<1>UW       g6<8,8,1>UD     0x06320001
996                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 3 { align1 1Q };
997send(16)        g120<1>UW       g8<8,8,1>UD     0x0c640001
998                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 6 { align1 1H };
999send(8)         g124<1>UW       g2<8,8,1>UD     0x02406000
1000                            dp data 1 MsgDesc: ( untyped surface read, Surface = 0, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
1001send(8)         g127<1>UW       g6<8,8,1>UD     0x06120001
1002                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align1 1Q };
1003send(16)        g126<1>UW       g8<8,8,1>UD     0x0c240001
1004                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 2 { align1 1H };
1005send(8)         g23<1>UW        g2<8,8,1>UD     0x04115e01
1006                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 2 rlen 1 { align1 1Q };
1007send(8)         g39<1>UW        g45<8,8,1>UD    0x04116e01
1008                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 2 rlen 1 { align1 2Q };
1009(+f1.0) send(8) null<1>UW       g2<8,8,1>UD     0x04018501
1010                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, inc) mlen 2 rlen 0 { align1 1Q };
1011(+f1.0) send(8) null<1>UW       g42<8,8,1>UD    0x04019501
1012                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, inc) mlen 2 rlen 0 { align1 2Q };
1013send(8)         g2<1>UW         g6<8,8,1>UD     0x04423001
1014                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1015send(8)         g6<1>UW         g8<8,8,1>UD     0x04423102
1016                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
1017send(16)        g2<1>UW         g10<8,8,1>UD    0x08843001
1018                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1019send(16)        g10<1>UW        g18<8,8,1>UD    0x08843102
1020                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
1021send(8)         g6<1>UD         g22<8,8,1>UD    0x044a0318
1022                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1023send(8)         g10<1>UD        g22<8,8,1>UD    0x044a0518
1024                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1025send(8)         g14<1>UD        g22<8,8,1>UD    0x044a0718
1026                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1027send(8)         g18<1>UD        g22<8,8,1>UD    0x044a0918
1028                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1029send(8)         g13<1>UD        g29<8,8,1>UD    0x044a0218
1030                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1031send(8)         g17<1>UD        g29<8,8,1>UD    0x044a0418
1032                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1033send(8)         g21<1>UD        g29<8,8,1>UD    0x044a0618
1034                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1035send(8)         g25<1>UD        g29<8,8,1>UD    0x044a0818
1036                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1037send(8)         null<1>F        g6<8,8,1>UD     0x0c0a0217
1038                            urb MsgDesc: 33 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1039send(8)         null<1>F        g12<8,8,1>UD    0x0c0a0227
1040                            urb MsgDesc: 34 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1041send(8)         null<1>F        g13<8,8,1>UD    0x0c0a0237
1042                            urb MsgDesc: 35 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1043send(8)         null<1>F        g14<8,8,1>UD    0x0c0a0247
1044                            urb MsgDesc: 36 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1045send(8)         null<1>F        g15<8,8,1>UD    0x0c0a0257
1046                            urb MsgDesc: 37 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1047send(8)         null<1>F        g16<8,8,1>UD    0x0c0a0267
1048                            urb MsgDesc: 38 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1049send(8)         null<1>F        g17<8,8,1>UD    0x0c0a0277
1050                            urb MsgDesc: 39 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1051send(8)         null<1>F        g18<8,8,1>UD    0x0c0a0287
1052                            urb MsgDesc: 40 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1053send(8)         null<1>F        g19<8,8,1>UD    0x0c0a0297
1054                            urb MsgDesc: 41 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1055send(8)         null<1>F        g20<8,8,1>UD    0x0c0a02a7
1056                            urb MsgDesc: 42 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1057send(8)         null<1>F        g21<8,8,1>UD    0x0c0a02b7
1058                            urb MsgDesc: 43 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1059send(8)         null<1>F        g22<8,8,1>UD    0x0c0a02c7
1060                            urb MsgDesc: 44 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1061send(8)         null<1>F        g23<8,8,1>UD    0x0c0a02d7
1062                            urb MsgDesc: 45 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1063send(8)         null<1>F        g24<8,8,1>UD    0x0c0a02e7
1064                            urb MsgDesc: 46 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1065send(8)         null<1>F        g25<8,8,1>UD    0x0c0a02f7
1066                            urb MsgDesc: 47 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1067send(8)         null<1>F        g26<8,8,1>UD    0x0c0a0307
1068                            urb MsgDesc: 48 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1069send(8)         null<1>F        g27<8,8,1>UD    0x0c0a0317
1070                            urb MsgDesc: 49 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1071send(8)         null<1>F        g28<8,8,1>UD    0x0c0a0327
1072                            urb MsgDesc: 50 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1073send(8)         null<1>F        g29<8,8,1>UD    0x0c0a0337
1074                            urb MsgDesc: 51 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1075send(8)         null<1>F        g30<8,8,1>UD    0x0c0a0347
1076                            urb MsgDesc: 52 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1077send(8)         null<1>F        g31<8,8,1>UD    0x0c0a0357
1078                            urb MsgDesc: 53 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1079send(8)         null<1>F        g32<8,8,1>UD    0x0c0a0367
1080                            urb MsgDesc: 54 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1081send(8)         null<1>F        g33<8,8,1>UD    0x0c0a0377
1082                            urb MsgDesc: 55 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1083send(8)         null<1>F        g34<8,8,1>UD    0x0c0a0387
1084                            urb MsgDesc: 56 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1085send(8)         null<1>F        g35<8,8,1>UD    0x0c0a0397
1086                            urb MsgDesc: 57 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1087send(8)         null<1>F        g36<8,8,1>UD    0x0c0a03a7
1088                            urb MsgDesc: 58 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1089send(8)         null<1>F        g37<8,8,1>UD    0x0c0a03b7
1090                            urb MsgDesc: 59 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1091send(8)         null<1>F        g38<8,8,1>UD    0x0c0a03c7
1092                            urb MsgDesc: 60 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1093send(8)         null<1>F        g39<8,8,1>UD    0x0c0a03d7
1094                            urb MsgDesc: 61 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1095send(8)         null<1>F        g40<8,8,1>UD    0x0c0a03e7
1096                            urb MsgDesc: 62 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1097send(8)         null<1>F        g41<8,8,1>UD    0x0c0a03f7
1098                            urb MsgDesc: 63 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1099send(8)         null<1>F        g16<8,8,1>UD    0x0a080067
1100                            urb MsgDesc: 6 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1101send(8)         null<1>F        g17<8,8,1>UD    0x0a080077
1102                            urb MsgDesc: 7 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1103send(8)         null<1>F        g18<8,8,1>UD    0x0a080087
1104                            urb MsgDesc: 8 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1105send(8)         null<1>F        g19<8,8,1>UD    0x0a080097
1106                            urb MsgDesc: 9 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1107send(8)         null<1>F        g20<8,8,1>UD    0x0a0800a7
1108                            urb MsgDesc: 10 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1109send(8)         null<1>F        g21<8,8,1>UD    0x0a0800b7
1110                            urb MsgDesc: 11 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1111send(8)         null<1>F        g22<8,8,1>UD    0x0a0800c7
1112                            urb MsgDesc: 12 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1113send(8)         null<1>F        g23<8,8,1>UD    0x0a0800d7
1114                            urb MsgDesc: 13 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1115send(8)         null<1>F        g24<8,8,1>UD    0x0a0800e7
1116                            urb MsgDesc: 14 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1117send(8)         null<1>F        g25<8,8,1>UD    0x0a0800f7
1118                            urb MsgDesc: 15 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1119send(8)         null<1>F        g26<8,8,1>UD    0x0a080107
1120                            urb MsgDesc: 16 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1121send(8)         null<1>F        g27<8,8,1>UD    0x0a080117
1122                            urb MsgDesc: 17 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1123send(8)         null<1>F        g28<8,8,1>UD    0x0a080127
1124                            urb MsgDesc: 18 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1125send(8)         null<1>F        g29<8,8,1>UD    0x0a080137
1126                            urb MsgDesc: 19 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1127send(8)         null<1>F        g30<8,8,1>UD    0x0a080147
1128                            urb MsgDesc: 20 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1129send(8)         null<1>F        g31<8,8,1>UD    0x0a080157
1130                            urb MsgDesc: 21 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1131send(8)         null<1>F        g32<8,8,1>UD    0x0a080167
1132                            urb MsgDesc: 22 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1133send(8)         null<1>F        g33<8,8,1>UD    0x0a080177
1134                            urb MsgDesc: 23 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1135send(8)         null<1>F        g34<8,8,1>UD    0x0a080187
1136                            urb MsgDesc: 24 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1137send(8)         null<1>F        g35<8,8,1>UD    0x0a080197
1138                            urb MsgDesc: 25 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1139send(8)         null<1>F        g36<8,8,1>UD    0x0a0801a7
1140                            urb MsgDesc: 26 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1141send(8)         null<1>F        g37<8,8,1>UD    0x0a0801b7
1142                            urb MsgDesc: 27 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1143send(8)         null<1>F        g38<8,8,1>UD    0x0a0801c7
1144                            urb MsgDesc: 28 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1145send(8)         null<1>F        g39<8,8,1>UD    0x0a0801d7
1146                            urb MsgDesc: 29 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1147send(8)         null<1>F        g40<8,8,1>UD    0x0a0801e7
1148                            urb MsgDesc: 30 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1149send(8)         null<1>F        g41<8,8,1>UD    0x0a0801f7
1150                            urb MsgDesc: 31 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1151send(8)         g13<1>UW        g2<8,8,1>UD     0x06123001
1152                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align1 1Q };
1153send(8)         g14<1>UW        g5<8,8,1>UD     0x06123102
1154                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 1 { align1 1Q };
1155send(16)        g22<1>UW        g2<8,8,1>UD     0x0c243001
1156                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 2 { align1 1H };
1157send(16)        g24<1>UW        g16<8,8,1>UD    0x0c243102
1158                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 2 { align1 1H };
1159send(8)         g5<1>UW         g15<8,8,1>UD    0x04420203
1160                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
1161send(16)        g7<1>UW         g27<8,8,1>UD    0x08840203
1162                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 2 mlen 4 rlen 8 { align1 1H };
1163send(16)        g4<1>UW         g17<8,8,1>UD    0x0420a503
1164                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 3, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
1165send(16)        null<1>UW       g18<8,8,1>UD    0x04008504
1166                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 4, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1167send(16)        g11<1>UW        g19<8,8,1>UD    0x0420a602
1168                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, dec) mlen 2 rlen 2 { align1 1H };
1169send(16)        null<1>UW       g20<8,8,1>UD    0x04008505
1170                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 5, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1171send(16)        g16<1>UW        g21<8,8,1>UD    0x04205e01
1172                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
1173send(16)        null<1>UW       g22<8,8,1>UD    0x04008506
1174                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 6, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1175send(8)         g26<1>UW        g26<8,8,1>UD    0x0242a203
1176                            sampler MsgDesc: resinfo SIMD8 Surface = 3 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
1177send(8)         g30<1>UW        g30<8,8,1>UD    0x0242a304
1178                            sampler MsgDesc: resinfo SIMD8 Surface = 4 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
1179send(8)         g34<1>UW        g34<8,8,1>UD    0x0242a405
1180                            sampler MsgDesc: resinfo SIMD8 Surface = 5 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
1181send(8)         g38<1>UW        g38<8,8,1>UD    0x0242a506
1182                            sampler MsgDesc: resinfo SIMD8 Surface = 6 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
1183send(8)         g22<1>UW        g25<8,8,1>UD    0x0242a102
1184                            sampler MsgDesc: resinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
1185send(8)         g42<1>UW        g42<8,8,1>UD    0x0242a607
1186                            sampler MsgDesc: resinfo SIMD8 Surface = 7 Sampler = 6 mlen 1 rlen 4 { align1 1Q };
1187send(8)         g46<1>UW        g46<8,8,1>UD    0x0242a708
1188                            sampler MsgDesc: resinfo SIMD8 Surface = 8 Sampler = 7 mlen 1 rlen 4 { align1 1Q };
1189send(8)         g50<1>UW        g50<8,8,1>UD    0x0242a809
1190                            sampler MsgDesc: resinfo SIMD8 Surface = 9 Sampler = 8 mlen 1 rlen 4 { align1 1Q };
1191send(8)         g2<1>UW         g54<8,8,1>UD    0x0242a90a
1192                            sampler MsgDesc: resinfo SIMD8 Surface = 10 Sampler = 9 mlen 1 rlen 4 { align1 1Q };
1193send(8)         g6<1>UW         g55<8,8,1>UD    0x0242aa0b
1194                            sampler MsgDesc: resinfo SIMD8 Surface = 11 Sampler = 10 mlen 1 rlen 4 { align1 1Q };
1195send(8)         g10<1>UW        g56<8,8,1>UD    0x0242ab0c
1196                            sampler MsgDesc: resinfo SIMD8 Surface = 12 Sampler = 11 mlen 1 rlen 4 { align1 1Q };
1197send(8)         g14<1>UW        g57<8,8,1>UD    0x0242ac0d
1198                            sampler MsgDesc: resinfo SIMD8 Surface = 13 Sampler = 12 mlen 1 rlen 4 { align1 1Q };
1199send(16)        g10<1>UW        g18<8,8,1>UD    0x0484a102
1200                            sampler MsgDesc: resinfo SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 8 { align1 1H };
1201send(16)        g82<1>UW        g110<8,8,1>UD   0x0484aa0b
1202                            sampler MsgDesc: resinfo SIMD16 Surface = 11 Sampler = 10 mlen 2 rlen 8 { align1 1H };
1203send(16)        g18<1>UW        g26<8,8,1>UD    0x0484a203
1204                            sampler MsgDesc: resinfo SIMD16 Surface = 3 Sampler = 2 mlen 2 rlen 8 { align1 1H };
1205send(16)        g90<1>UW        g112<8,8,1>UD   0x0484ab0c
1206                            sampler MsgDesc: resinfo SIMD16 Surface = 12 Sampler = 11 mlen 2 rlen 8 { align1 1H };
1207send(16)        g98<1>UW        g106<8,8,1>UD   0x0484ac0d
1208                            sampler MsgDesc: resinfo SIMD16 Surface = 13 Sampler = 12 mlen 2 rlen 8 { align1 1H };
1209send(16)        g26<1>UW        g34<8,8,1>UD    0x0484a304
1210                            sampler MsgDesc: resinfo SIMD16 Surface = 4 Sampler = 3 mlen 2 rlen 8 { align1 1H };
1211send(16)        g34<1>UW        g42<8,8,1>UD    0x0484a405
1212                            sampler MsgDesc: resinfo SIMD16 Surface = 5 Sampler = 4 mlen 2 rlen 8 { align1 1H };
1213send(16)        g42<1>UW        g50<8,8,1>UD    0x0484a506
1214                            sampler MsgDesc: resinfo SIMD16 Surface = 6 Sampler = 5 mlen 2 rlen 8 { align1 1H };
1215send(16)        g50<1>UW        g58<8,8,1>UD    0x0484a607
1216                            sampler MsgDesc: resinfo SIMD16 Surface = 7 Sampler = 6 mlen 2 rlen 8 { align1 1H };
1217send(16)        g58<1>UW        g66<8,8,1>UD    0x0484a708
1218                            sampler MsgDesc: resinfo SIMD16 Surface = 8 Sampler = 7 mlen 2 rlen 8 { align1 1H };
1219send(16)        g66<1>UW        g74<8,8,1>UD    0x0484a809
1220                            sampler MsgDesc: resinfo SIMD16 Surface = 9 Sampler = 8 mlen 2 rlen 8 { align1 1H };
1221send(16)        g74<1>UW        g108<8,8,1>UD   0x0484a90a
1222                            sampler MsgDesc: resinfo SIMD16 Surface = 10 Sampler = 9 mlen 2 rlen 8 { align1 1H };
1223send(16)        null<1>UW       g3<8,8,1>UD     0x040085fe
1224                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1225send(8)         null<1>F        g119<8,8,1>F    0x92080067
1226                            urb MsgDesc: 6 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
1227send(8)         g6<1>UW         g20<8,8,1>UD    0x12424001
1228                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 9 rlen 4 { align1 1Q };
1229send(8)         g17<1>UW        g2<8,8,1>UD     0x0413a001
1230                            sampler MsgDesc: ld_lz SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 1 { align1 1Q };
1231send(16)        g2<1>UW         g7<8,8,1>UD     0x0825a001
1232                            sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 2 { align1 1H };
1233send(8)         g9<1>UW         g17<8,8,1>UD    0x06422000
1234                            sampler MsgDesc: sample_l SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1235send(16)        null<1>UW       g123<0,1,0>UD   0x060a03fd
1236                            data MsgDesc: ( DC OWORD block write, 253, 3) mlen 3 rlen 0 { align1 1H };
1237send(16)        g114<1>UW       g114<0,1,0>UD   0x022803fd
1238                            data MsgDesc: ( DC OWORD block read, 253, 3) mlen 1 rlen 2 { align1 WE_all 1H };
1239send(8)         null<1>F        g12<8,8,1>UD    0x0c0a0127
1240                            urb MsgDesc: 18 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1241send(8)         g2<1>UW         g11<8,8,1>UD    0x04420405
1242                            sampler MsgDesc: sample SIMD8 Surface = 5 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
1243send(8)         g2<1>UW         g12<8,8,1>UD    0x04420506
1244                            sampler MsgDesc: sample SIMD8 Surface = 6 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
1245send(8)         g2<1>UW         g13<8,8,1>UD    0x04420607
1246                            sampler MsgDesc: sample SIMD8 Surface = 7 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
1247send(8)         g2<1>UW         g14<8,8,1>UD    0x04420708
1248                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
1249send(8)         g2<1>UW         g15<8,8,1>UD    0x04420809
1250                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 8 mlen 2 rlen 4 { align1 1Q };
1251send(8)         g2<1>UW         g16<8,8,1>UD    0x0442090a
1252                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 9 mlen 2 rlen 4 { align1 1Q };
1253send(8)         g2<1>UW         g17<8,8,1>UD    0x04420a0b
1254                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 10 mlen 2 rlen 4 { align1 1Q };
1255send(8)         g2<1>UW         g18<8,8,1>UD    0x04420b0c
1256                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 11 mlen 2 rlen 4 { align1 1Q };
1257send(8)         g2<1>UW         g19<8,8,1>UD    0x04420c0d
1258                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 12 mlen 2 rlen 4 { align1 1Q };
1259send(8)         g2<1>UW         g20<8,8,1>UD    0x04420d0e
1260                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 13 mlen 2 rlen 4 { align1 1Q };
1261send(8)         g2<1>UW         g21<8,8,1>UD    0x04420e0f
1262                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 14 mlen 2 rlen 4 { align1 1Q };
1263send(8)         g2<1>UW         g22<8,8,1>UD    0x04420f10
1264                            sampler MsgDesc: sample SIMD8 Surface = 16 Sampler = 15 mlen 2 rlen 4 { align1 1Q };
1265send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0011
1266                            sampler MsgDesc: sample SIMD8 Surface = 17 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1267send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0112
1268                            sampler MsgDesc: sample SIMD8 Surface = 18 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
1269send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0213
1270                            sampler MsgDesc: sample SIMD8 Surface = 19 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
1271send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0314
1272                            sampler MsgDesc: sample SIMD8 Surface = 20 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
1273send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0415
1274                            sampler MsgDesc: sample SIMD8 Surface = 21 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
1275send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0516
1276                            sampler MsgDesc: sample SIMD8 Surface = 22 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
1277send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0617
1278                            sampler MsgDesc: sample SIMD8 Surface = 23 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
1279send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0718
1280                            sampler MsgDesc: sample SIMD8 Surface = 24 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
1281send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0819
1282                            sampler MsgDesc: sample SIMD8 Surface = 25 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
1283send(8)         g2<1>UW         g13<8,8,1>UD    0x064a091a
1284                            sampler MsgDesc: sample SIMD8 Surface = 26 Sampler = 9 mlen 3 rlen 4 { align1 1Q };
1285send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0a1b
1286                            sampler MsgDesc: sample SIMD8 Surface = 27 Sampler = 10 mlen 3 rlen 4 { align1 1Q };
1287send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0b1c
1288                            sampler MsgDesc: sample SIMD8 Surface = 28 Sampler = 11 mlen 3 rlen 4 { align1 1Q };
1289send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0c1d
1290                            sampler MsgDesc: sample SIMD8 Surface = 29 Sampler = 12 mlen 3 rlen 4 { align1 1Q };
1291send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0d1e
1292                            sampler MsgDesc: sample SIMD8 Surface = 30 Sampler = 13 mlen 3 rlen 4 { align1 1Q };
1293send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0e1f
1294                            sampler MsgDesc: sample SIMD8 Surface = 31 Sampler = 14 mlen 3 rlen 4 { align1 1Q };
1295send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0f20
1296                            sampler MsgDesc: sample SIMD8 Surface = 32 Sampler = 15 mlen 3 rlen 4 { align1 1Q };
1297send(16)        g2<1>UW         g28<8,8,1>UD    0x08840405
1298                            sampler MsgDesc: sample SIMD16 Surface = 5 Sampler = 4 mlen 4 rlen 8 { align1 1H };
1299send(16)        g2<1>UW         g29<8,8,1>UD    0x08840506
1300                            sampler MsgDesc: sample SIMD16 Surface = 6 Sampler = 5 mlen 4 rlen 8 { align1 1H };
1301send(16)        g2<1>UW         g30<8,8,1>UD    0x08840607
1302                            sampler MsgDesc: sample SIMD16 Surface = 7 Sampler = 6 mlen 4 rlen 8 { align1 1H };
1303send(16)        g2<1>UW         g31<8,8,1>UD    0x08840708
1304                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 7 mlen 4 rlen 8 { align1 1H };
1305send(16)        g2<1>UW         g32<8,8,1>UD    0x08840809
1306                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 8 mlen 4 rlen 8 { align1 1H };
1307send(16)        g2<1>UW         g33<8,8,1>UD    0x0884090a
1308                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 9 mlen 4 rlen 8 { align1 1H };
1309send(16)        g2<1>UW         g34<8,8,1>UD    0x08840a0b
1310                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 10 mlen 4 rlen 8 { align1 1H };
1311send(16)        g2<1>UW         g35<8,8,1>UD    0x08840b0c
1312                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 11 mlen 4 rlen 8 { align1 1H };
1313send(16)        g2<1>UW         g36<8,8,1>UD    0x08840c0d
1314                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 12 mlen 4 rlen 8 { align1 1H };
1315send(16)        g2<1>UW         g37<8,8,1>UD    0x08840d0e
1316                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 13 mlen 4 rlen 8 { align1 1H };
1317send(16)        g7<1>UW         g38<8,8,1>UD    0x08840e0f
1318                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 14 mlen 4 rlen 8 { align1 1H };
1319send(16)        g23<1>UW        g39<8,8,1>UD    0x08840f10
1320                            sampler MsgDesc: sample SIMD16 Surface = 16 Sampler = 15 mlen 4 rlen 8 { align1 1H };
1321send(16)        g17<1>UW        g2<8,8,1>UD     0x0a8c0011
1322                            sampler MsgDesc: sample SIMD16 Surface = 17 Sampler = 0 mlen 5 rlen 8 { align1 1H };
1323send(16)        g29<1>UW        g7<8,8,1>UD     0x0a8c0112
1324                            sampler MsgDesc: sample SIMD16 Surface = 18 Sampler = 1 mlen 5 rlen 8 { align1 1H };
1325send(16)        g27<1>UW        g12<8,8,1>UD    0x0a8c0213
1326                            sampler MsgDesc: sample SIMD16 Surface = 19 Sampler = 2 mlen 5 rlen 8 { align1 1H };
1327send(16)        g32<1>UW        g17<8,8,1>UD    0x0a8c0314
1328                            sampler MsgDesc: sample SIMD16 Surface = 20 Sampler = 3 mlen 5 rlen 8 { align1 1H };
1329send(16)        g2<1>UW         g22<8,8,1>UD    0x0a8c0415
1330                            sampler MsgDesc: sample SIMD16 Surface = 21 Sampler = 4 mlen 5 rlen 8 { align1 1H };
1331send(16)        g2<1>UW         g27<8,8,1>UD    0x0a8c0516
1332                            sampler MsgDesc: sample SIMD16 Surface = 22 Sampler = 5 mlen 5 rlen 8 { align1 1H };
1333send(16)        g2<1>UW         g32<8,8,1>UD    0x0a8c0617
1334                            sampler MsgDesc: sample SIMD16 Surface = 23 Sampler = 6 mlen 5 rlen 8 { align1 1H };
1335send(16)        g2<1>UW         g37<8,8,1>UD    0x0a8c0718
1336                            sampler MsgDesc: sample SIMD16 Surface = 24 Sampler = 7 mlen 5 rlen 8 { align1 1H };
1337send(16)        g2<1>UW         g42<8,8,1>UD    0x0a8c0819
1338                            sampler MsgDesc: sample SIMD16 Surface = 25 Sampler = 8 mlen 5 rlen 8 { align1 1H };
1339send(16)        g2<1>UW         g47<8,8,1>UD    0x0a8c091a
1340                            sampler MsgDesc: sample SIMD16 Surface = 26 Sampler = 9 mlen 5 rlen 8 { align1 1H };
1341send(16)        g2<1>UW         g52<8,8,1>UD    0x0a8c0a1b
1342                            sampler MsgDesc: sample SIMD16 Surface = 27 Sampler = 10 mlen 5 rlen 8 { align1 1H };
1343send(16)        g2<1>UW         g57<8,8,1>UD    0x0a8c0b1c
1344                            sampler MsgDesc: sample SIMD16 Surface = 28 Sampler = 11 mlen 5 rlen 8 { align1 1H };
1345send(16)        g2<1>UW         g62<8,8,1>UD    0x0a8c0c1d
1346                            sampler MsgDesc: sample SIMD16 Surface = 29 Sampler = 12 mlen 5 rlen 8 { align1 1H };
1347send(16)        g2<1>UW         g67<8,8,1>UD    0x0a8c0d1e
1348                            sampler MsgDesc: sample SIMD16 Surface = 30 Sampler = 13 mlen 5 rlen 8 { align1 1H };
1349send(16)        g2<1>UW         g72<8,8,1>UD    0x0a8c0e1f
1350                            sampler MsgDesc: sample SIMD16 Surface = 31 Sampler = 14 mlen 5 rlen 8 { align1 1H };
1351send(16)        g2<1>UW         g77<8,8,1>UD    0x0a8c0f20
1352                            sampler MsgDesc: sample SIMD16 Surface = 32 Sampler = 15 mlen 5 rlen 8 { align1 1H };
1353send(8)         g124<1>UW       g2<8,8,1>UD     0x02120102
1354                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 1 { align1 1Q };
1355send(8)         g6<1>UW         g3<8,8,1>UD     0x02220102
1356                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 2 { align1 1Q };
1357send(8)         g8<1>UW         g4<8,8,1>UD     0x02320102
1358                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 3 { align1 1Q };
1359send(16)        g120<1>UW       g2<8,8,1>UD     0x04240102
1360                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 2 { align1 1H };
1361send(16)        g10<1>UW        g4<8,8,1>UD     0x04440102
1362                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1H };
1363send(16)        g14<1>UW        g6<8,8,1>UD     0x04640102
1364                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 6 { align1 1H };
1365send(8)         null<1>F        g8<8,8,1>UD     0x0c0a8027
1366                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1367send(8)         null<1>F        g13<8,8,1>F     0x12080047
1368                            urb MsgDesc: 4 SIMD8 write mlen 9 rlen 0        { align1 1Q };
1369send(8)         null<1>F        g119<8,8,1>F    0x92080087
1370                            urb MsgDesc: 8 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
1371send(8)         g5<1>UW         g10<8,8,1>UD    0x06420001
1372                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1373send(16)        g7<1>UW         g19<8,8,1>UD    0x0c840001
1374                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
1375send(8)         g1<1>UW         g125<8,8,1>UD   0x02106e02
1376                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
1377send(8)         g8<1>UW         g22<8,8,1>UD    0x02106efe
1378                            dp data 1 MsgDesc: ( untyped surface read, Surface = 254, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
1379send(8)         null<1>F        g123<8,8,1>F    0x8a080097
1380                            urb MsgDesc: 9 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
1381send(8)         g29<1>UW        g5<8,8,1>UD     0x0e4b2001
1382                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
1383send(8)         g68<1>UW        g72<8,8,1>UD    0x0212a102
1384                            sampler MsgDesc: resinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 1 { align1 1Q };
1385send(8)         g67<1>UW        g5<8,8,1>UD     0x0a126001
1386                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
1387send(8)         g69<1>UW        g10<8,8,1>UD    0x0a126102
1388                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 1 { align1 1Q };
1389send(16)        g36<1>UW        g40<8,8,1>UD    0x0424a102
1390                            sampler MsgDesc: resinfo SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 2 { align1 1H };
1391send(16)        g2<1>UW         g7<8,8,1>UD     0x14246001
1392                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 2 { align1 1H };
1393send(16)        g37<1>UW        g17<8,8,1>UD    0x14246102
1394                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 2 { align1 1H };
1395send(8)         g125<1>UW       g5<8,8,1>UD     0x04220102
1396                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 2 { align1 1Q };
1397send(16)        g122<1>UW       g7<8,8,1>UD     0x08440102
1398                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1H };
1399send(8)         null<1>F        g14<8,8,1>UD    0x0c0a8037
1400                            urb MsgDesc: 3 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1401send(8)         null<1>F        g15<8,8,1>UD    0x0c0a8047
1402                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1403send(8)         null<1>F        g16<8,8,1>UD    0x0c0a8057
1404                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1405send(8)         g6<1>UW         g7<8,8,1>UD     0x081a5001
1406                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
1407send(8)         g7<1>UW         g11<8,8,1>UD    0x081a5102
1408                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 1 { align1 1Q };
1409send(16)        g10<1>UW        g12<8,8,1>UD    0x0e2c5001
1410                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 2 { align1 1H };
1411send(16)        g12<1>UW        g19<8,8,1>UD    0x0e2c5102
1412                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 2 { align1 1H };
1413send(8)         g5<1>UW         g6<8,8,1>UD     0x081a3001
1414                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
1415send(8)         g6<1>UW         g10<8,8,1>UD    0x081a3102
1416                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 1 { align1 1Q };
1417send(16)        g9<1>UW         g11<8,8,1>UD    0x0e2c3001
1418                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 2 { align1 1H };
1419send(16)        g11<1>UW        g18<8,8,1>UD    0x0e2c3102
1420                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 2 { align1 1H };
1421send(8)         g5<1>UW         g7<8,8,1>UD     0x04320102
1422                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 3 { align1 1Q };
1423send(16)        g8<1>UW         g14<8,8,1>UD    0x08640102
1424                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 6 { align1 1H };
1425send(8)         g19<1>UW        g12<8,8,1>UD    0x04320003
1426                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 0 mlen 2 rlen 3 { align1 1Q };
1427send(16)        g34<1>UW        g41<8,8,1>UD    0x08640003
1428                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 0 mlen 4 rlen 6 { align1 1H };
1429send(8)         g11<1>UW        g2<8,8,1>UD     0x0443a008
1430                            sampler MsgDesc: ld_lz SIMD8 Surface = 8 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1431send(8)         g15<1>UW        g2<8,8,1>UD     0x0443a109
1432                            sampler MsgDesc: ld_lz SIMD8 Surface = 9 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
1433send(8)         g19<1>UW        g2<8,8,1>UD     0x0443a20a
1434                            sampler MsgDesc: ld_lz SIMD8 Surface = 10 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
1435send(8)         g23<1>UW        g2<8,8,1>UD     0x0443a30b
1436                            sampler MsgDesc: ld_lz SIMD8 Surface = 11 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
1437send(8)         g27<1>UW        g2<8,8,1>UD     0x0443a40c
1438                            sampler MsgDesc: ld_lz SIMD8 Surface = 12 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
1439send(8)         g31<1>UW        g2<8,8,1>UD     0x0443a50d
1440                            sampler MsgDesc: ld_lz SIMD8 Surface = 13 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
1441send(8)         g35<1>UW        g2<8,8,1>UD     0x0443a60e
1442                            sampler MsgDesc: ld_lz SIMD8 Surface = 14 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
1443send(8)         g39<1>UW        g2<8,8,1>UD     0x0443a70f
1444                            sampler MsgDesc: ld_lz SIMD8 Surface = 15 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
1445send(16)        g93<1>UW        g2<8,8,1>UD     0x0885a008
1446                            sampler MsgDesc: ld_lz SIMD16 Surface = 8 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1447send(16)        g27<1>UW        g2<8,8,1>UD     0x0885a109
1448                            sampler MsgDesc: ld_lz SIMD16 Surface = 9 Sampler = 1 mlen 4 rlen 8 { align1 1H };
1449send(16)        g37<1>UW        g2<8,8,1>UD     0x0885a20a
1450                            sampler MsgDesc: ld_lz SIMD16 Surface = 10 Sampler = 2 mlen 4 rlen 8 { align1 1H };
1451send(16)        g47<1>UW        g2<8,8,1>UD     0x0885a30b
1452                            sampler MsgDesc: ld_lz SIMD16 Surface = 11 Sampler = 3 mlen 4 rlen 8 { align1 1H };
1453send(16)        g57<1>UW        g2<8,8,1>UD     0x0885a40c
1454                            sampler MsgDesc: ld_lz SIMD16 Surface = 12 Sampler = 4 mlen 4 rlen 8 { align1 1H };
1455send(16)        g67<1>UW        g2<8,8,1>UD     0x0885a50d
1456                            sampler MsgDesc: ld_lz SIMD16 Surface = 13 Sampler = 5 mlen 4 rlen 8 { align1 1H };
1457send(16)        g85<1>UW        g2<8,8,1>UD     0x0885a60e
1458                            sampler MsgDesc: ld_lz SIMD16 Surface = 14 Sampler = 6 mlen 4 rlen 8 { align1 1H };
1459send(16)        g77<1>UW        g2<8,8,1>UD     0x0885a70f
1460                            sampler MsgDesc: ld_lz SIMD16 Surface = 15 Sampler = 7 mlen 4 rlen 8 { align1 1H };
1461send(16)        g83<1>UW        g86<8,8,1>UD    0x04205e00
1462                            dp data 1 MsgDesc: ( untyped surface read, Surface = 0, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
1463send(8)         null<1>F        g122<8,8,1>F    0x8c0a0047
1464                            urb MsgDesc: 4 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
1465send(8)         g14<1>UW        g11<8,8,1>UD    0x084b0202
1466                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
1467send(8)         g6<1>UW         g6<8,8,1>UD     0x0a4b0101
1468                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
1469send(8)         null<1>F        g3<8,8,1>F      0x12080087
1470                            urb MsgDesc: 8 SIMD8 write mlen 9 rlen 0        { align1 1Q };
1471send(8)         null<1>F        g123<8,8,1>F    0x8a0800a7
1472                            urb MsgDesc: 10 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
1473send(8)         g6<1>UW         g7<8,8,1>UD     0x081a6001
1474                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
1475send(8)         g7<1>UW         g11<8,8,1>UD    0x081a6102
1476                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 1 { align1 1Q };
1477send(16)        g10<1>UW        g12<8,8,1>UD    0x0e2c6001
1478                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 2 { align1 1H };
1479send(16)        g12<1>UW        g19<8,8,1>UD    0x0e2c6102
1480                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 2 { align1 1H };
1481send(8)         g31<1>UD        g28<8,8,1>UD    0x02380238
1482                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1483send(8)         g34<1>UD        g28<8,8,1>UD    0x02380438
1484                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1485send(8)         g37<1>UD        g28<8,8,1>UD    0x02380638
1486                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1487send(8)         g22<1>UD        g28<8,8,1>UD    0x02380248
1488                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1489send(8)         g25<1>UD        g28<8,8,1>UD    0x02380448
1490                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1491send(8)         g28<1>UD        g28<8,8,1>UD    0x02380648
1492                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1493send(8)         g22<1>UD        g29<8,8,1>UD    0x02380258
1494                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1495send(8)         g25<1>UD        g29<8,8,1>UD    0x02380458
1496                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1497send(8)         g28<1>UD        g29<8,8,1>UD    0x02380658
1498                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1499send(8)         g22<1>UD        g30<8,8,1>UD    0x02380268
1500                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1501send(8)         g25<1>UD        g30<8,8,1>UD    0x02380468
1502                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1503send(8)         g28<1>UD        g30<8,8,1>UD    0x02380668
1504                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1505send(8)         g22<1>UD        g31<8,8,1>UD    0x02380278
1506                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1507send(8)         g25<1>UD        g31<8,8,1>UD    0x02380478
1508                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1509send(8)         g28<1>UD        g31<8,8,1>UD    0x02380678
1510                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1511send(8)         g25<1>UD        g32<8,8,1>UD    0x02380488
1512                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1513send(8)         g22<1>UD        g32<8,8,1>UD    0x02380288
1514                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1515send(8)         g28<1>UD        g32<8,8,1>UD    0x02380688
1516                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1517send(8)         g25<1>UD        g33<8,8,1>UD    0x02380498
1518                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1519send(8)         g22<1>UD        g33<8,8,1>UD    0x02380298
1520                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1521send(8)         g28<1>UD        g33<8,8,1>UD    0x02380698
1522                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1523send(8)         g25<1>UD        g34<8,8,1>UD    0x023806a8
1524                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1525send(8)         g8<1>UD         g34<8,8,1>UD    0x023802a8
1526                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1527send(8)         g22<1>UD        g34<8,8,1>UD    0x023804a8
1528                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1529send(8)         g8<1>UD         g35<8,8,1>UD    0x023802b8
1530                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1531send(8)         g22<1>UD        g35<8,8,1>UD    0x023804b8
1532                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1533send(8)         g25<1>UD        g35<8,8,1>UD    0x023806b8
1534                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1535send(8)         g8<1>UD         g36<8,8,1>UD    0x023802c8
1536                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1537send(8)         g22<1>UD        g36<8,8,1>UD    0x023804c8
1538                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1539send(8)         g25<1>UD        g36<8,8,1>UD    0x023806c8
1540                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1541send(8)         g8<1>UD         g37<8,8,1>UD    0x023802d8
1542                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1543send(8)         g22<1>UD        g37<8,8,1>UD    0x023804d8
1544                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1545send(8)         g25<1>UD        g37<8,8,1>UD    0x023806d8
1546                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1547send(8)         g8<1>UD         g38<8,8,1>UD    0x023802e8
1548                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1549send(8)         g22<1>UD        g38<8,8,1>UD    0x023804e8
1550                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1551send(8)         g25<1>UD        g38<8,8,1>UD    0x023806e8
1552                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1553send(8)         g8<1>UD         g39<8,8,1>UD    0x023802f8
1554                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1555send(8)         g22<1>UD        g39<8,8,1>UD    0x023804f8
1556                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1557send(8)         g25<1>UD        g39<8,8,1>UD    0x023806f8
1558                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1559send(8)         g8<1>UD         g40<8,8,1>UD    0x02380308
1560                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1561send(8)         g11<1>UD        g40<8,8,1>UD    0x02380508
1562                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1563send(8)         g22<1>UD        g40<8,8,1>UD    0x02380708
1564                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1565send(8)         g8<1>UD         g41<8,8,1>UD    0x02380318
1566                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1567send(8)         g11<1>UD        g41<8,8,1>UD    0x02380518
1568                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1569send(8)         g22<1>UD        g41<8,8,1>UD    0x02380718
1570                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1571send(8)         g8<1>UD         g3<8,8,1>UD     0x02380328
1572                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1573send(8)         g11<1>UD        g3<8,8,1>UD     0x02380528
1574                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1575send(8)         g22<1>UD        g3<8,8,1>UD     0x02380728
1576                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1577send(8)         g8<1>UD         g43<8,8,1>UD    0x02380338
1578                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1579send(8)         g11<1>UD        g43<8,8,1>UD    0x02380538
1580                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1581send(8)         g22<1>UD        g43<8,8,1>UD    0x02380738
1582                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1583send(8)         g8<1>UD         g44<8,8,1>UD    0x02380348
1584                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1585send(8)         g11<1>UD        g44<8,8,1>UD    0x02380548
1586                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1587send(8)         g22<1>UD        g44<8,8,1>UD    0x02380748
1588                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1589send(8)         g8<1>UD         g45<8,8,1>UD    0x02380358
1590                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1591send(8)         g11<1>UD        g45<8,8,1>UD    0x02380558
1592                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1593send(8)         g22<1>UD        g45<8,8,1>UD    0x02380758
1594                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1595send(8)         g8<1>UD         g46<8,8,1>UD    0x02380368
1596                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1597send(8)         g11<1>UD        g46<8,8,1>UD    0x02380568
1598                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1599send(8)         g14<1>UD        g46<8,8,1>UD    0x02380768
1600                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1601send(8)         g8<1>UD         g47<8,8,1>UD    0x02380378
1602                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1603send(8)         g11<1>UD        g47<8,8,1>UD    0x02380578
1604                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1605send(8)         g14<1>UD        g47<8,8,1>UD    0x02380778
1606                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1607send(8)         g8<1>UD         g48<8,8,1>UD    0x02380388
1608                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1609send(8)         g11<1>UD        g48<8,8,1>UD    0x02380588
1610                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1611send(8)         g14<1>UD        g48<8,8,1>UD    0x02380788
1612                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1613send(8)         g8<1>UD         g49<8,8,1>UD    0x02380398
1614                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1615send(8)         g11<1>UD        g49<8,8,1>UD    0x02380598
1616                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1617send(8)         g14<1>UD        g49<8,8,1>UD    0x02380798
1618                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1619send(8)         g8<1>UD         g50<8,8,1>UD    0x023803a8
1620                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1621send(8)         g11<1>UD        g50<8,8,1>UD    0x023805a8
1622                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1623send(8)         g14<1>UD        g50<8,8,1>UD    0x023807a8
1624                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1625send(8)         g8<1>UD         g54<8,8,1>UD    0x023803b8
1626                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1627send(8)         g11<1>UD        g54<8,8,1>UD    0x023805b8
1628                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1629send(8)         g14<1>UD        g54<8,8,1>UD    0x023807b8
1630                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1631send(8)         g8<1>UD         g55<8,8,1>UD    0x023803c8
1632                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1633send(8)         g11<1>UD        g55<8,8,1>UD    0x023805c8
1634                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1635send(8)         g14<1>UD        g55<8,8,1>UD    0x023807c8
1636                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1637send(8)         g8<1>UD         g56<8,8,1>UD    0x023803d8
1638                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1639send(8)         g11<1>UD        g56<8,8,1>UD    0x023805d8
1640                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1641send(8)         g14<1>UD        g56<8,8,1>UD    0x023807d8
1642                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1643send(8)         g8<1>UD         g57<8,8,1>UD    0x023803e8
1644                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1645send(8)         g11<1>UD        g57<8,8,1>UD    0x023805e8
1646                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1647send(8)         g14<1>UD        g57<8,8,1>UD    0x023807e8
1648                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1649send(8)         g8<1>UD         g58<8,8,1>UD    0x023803f8
1650                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1651send(8)         g11<1>UD        g58<8,8,1>UD    0x023805f8
1652                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1653send(8)         g14<1>UD        g58<8,8,1>UD    0x023807f8
1654                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1655send(8)         g8<1>UD         g59<8,8,1>UD    0x02380208
1656                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1657send(8)         g11<1>UD        g59<8,8,1>UD    0x02380408
1658                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1659send(8)         g14<1>UD        g59<8,8,1>UD    0x02380608
1660                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1661send(8)         g17<1>UD        g59<8,8,1>UD    0x02380808
1662                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1663send(8)         g8<1>UD         g60<8,8,1>UD    0x02380218
1664                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1665send(8)         g11<1>UD        g60<8,8,1>UD    0x02380418
1666                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1667send(8)         g14<1>UD        g60<8,8,1>UD    0x02380618
1668                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1669send(8)         g17<1>UD        g60<8,8,1>UD    0x02380818
1670                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1671send(8)         null<1>F        g14<8,8,1>UD    0x0c0a8067
1672                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1673send(8)         null<1>F        g15<8,8,1>UD    0x0c0a8077
1674                            urb MsgDesc: 7 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1675send(8)         null<1>F        g16<8,8,1>UD    0x0c0a8087
1676                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1677send(8)         null<1>F        g17<8,8,1>UD    0x0c0a8097
1678                            urb MsgDesc: 9 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1679send(8)         null<1>F        g18<8,8,1>UD    0x0c0a80a7
1680                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1681send(8)         null<1>F        g19<8,8,1>UD    0x0c0a80b7
1682                            urb MsgDesc: 11 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1683send(8)         null<1>F        g20<8,8,1>UD    0x0c0a80c7
1684                            urb MsgDesc: 12 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1685send(8)         null<1>F        g21<8,8,1>UD    0x0c0a80d7
1686                            urb MsgDesc: 13 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1687send(8)         null<1>F        g22<8,8,1>UD    0x0c0a80e7
1688                            urb MsgDesc: 14 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1689send(8)         null<1>F        g23<8,8,1>UD    0x0c0a80f7
1690                            urb MsgDesc: 15 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1691send(8)         null<1>F        g24<8,8,1>UD    0x0c0a8107
1692                            urb MsgDesc: 16 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1693send(8)         null<1>F        g25<8,8,1>UD    0x0c0a8117
1694                            urb MsgDesc: 17 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1695send(8)         null<1>F        g26<8,8,1>UD    0x0c0a8127
1696                            urb MsgDesc: 18 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1697send(8)         null<1>F        g27<8,8,1>UD    0x0c0a8137
1698                            urb MsgDesc: 19 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1699send(8)         null<1>F        g28<8,8,1>UD    0x0c0a8147
1700                            urb MsgDesc: 20 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1701send(8)         null<1>F        g29<8,8,1>UD    0x0c0a8157
1702                            urb MsgDesc: 21 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1703send(8)         null<1>F        g30<8,8,1>UD    0x0c0a8167
1704                            urb MsgDesc: 22 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1705send(8)         null<1>F        g31<8,8,1>UD    0x0c0a8177
1706                            urb MsgDesc: 23 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1707send(8)         null<1>F        g32<8,8,1>UD    0x0c0a8187
1708                            urb MsgDesc: 24 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1709send(8)         null<1>F        g33<8,8,1>UD    0x0c0a8197
1710                            urb MsgDesc: 25 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1711send(8)         null<1>F        g34<8,8,1>UD    0x0c0a81a7
1712                            urb MsgDesc: 26 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1713send(8)         null<1>F        g35<8,8,1>UD    0x0c0a81b7
1714                            urb MsgDesc: 27 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1715send(8)         null<1>F        g36<8,8,1>UD    0x0c0a81c7
1716                            urb MsgDesc: 28 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1717send(8)         null<1>F        g37<8,8,1>UD    0x0c0a81d7
1718                            urb MsgDesc: 29 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1719send(8)         null<1>F        g38<8,8,1>UD    0x0c0a81e7
1720                            urb MsgDesc: 30 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1721send(8)         null<1>F        g39<8,8,1>UD    0x0c0a81f7
1722                            urb MsgDesc: 31 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1723send(8)         null<1>F        g40<8,8,1>UD    0x0c0a8207
1724                            urb MsgDesc: 32 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1725send(8)         null<1>F        g41<8,8,1>UD    0x0c0a8217
1726                            urb MsgDesc: 33 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1727send(8)         g124<1>UW       g2<8,8,1>UD     0x02106e01
1728                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
1729send(16)        g11<1>UW        g19<8,8,1>UD    0x0420a601
1730                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, dec) mlen 2 rlen 2 { align1 1H };
1731send(16)        null<1>UW       g20<8,8,1>UD    0x04008503
1732                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 3, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1733send(8)         g17<1>UW        g11<8,8,1>UD    0x0813e001
1734                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
1735send(16)        g22<1>UW        g2<8,8,1>UD     0x1025e001
1736                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 2 { align1 1H };
1737send(8)         null<1>F        g122<8,8,1>UD   0x8c088007
1738                            urb MsgDesc: 0 SIMD8 write masked mlen 6 rlen 0 { align1 1Q EOT };
1739send(8)         g2<1>UW         g2<8,8,1>UD     0x06423001
1740                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1741send(8)         g6<1>UW         g6<8,8,1>UD     0x06423102
1742                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
1743send(16)        g2<1>UW         g20<8,8,1>UD    0x0c843001
1744                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
1745send(16)        g10<1>UW        g26<8,8,1>UD    0x0c843102
1746                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
1747send(8)         g14<1>UW        g14<8,8,1>UD    0x0a1a5001
1748                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
1749send(8)         g15<1>UW        g19<8,8,1>UD    0x0a1a5102
1750                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 1 { align1 1Q };
1751send(16)        g39<1>UW        g7<8,8,1>UD     0x122c5001
1752                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 2 { align1 1H };
1753send(16)        g41<1>UW        g16<8,8,1>UD    0x122c5102
1754                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 2 { align1 1H };
1755send(8)         g2<1>UW         g13<8,8,1>UD    0x0c4b2001
1756                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
1757send(16)        g43<1>UW        g7<8,8,1>UD     0x168d2001
1758                            sampler MsgDesc: gather4_po_c SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 8 { align1 1H };
1759send(8)         g54<1>UD        g7<8,8,1>UD     0x02280048
1760                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 2         { align1 1Q };
1761send(8)         g2<1>UW         g8<8,8,1>UD     0x02420001
1762                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1763send(16)        g2<1>UW         g15<8,8,1>UD    0x04840001
1764                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
1765send(8)         g7<1>UW         g44<8,8,1>UD    0x02106e00
1766                            dp data 1 MsgDesc: ( untyped surface read, Surface = 0, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
1767send(8)         null<1>UW       g44<8,8,1>UD    0x02009500
1768                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, inc) mlen 1 rlen 0 { align1 1Q };
1769send(8)         g7<1>UD         g37<8,8,1>UD    0x02480438
1770                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 4        { align1 1Q };
1771send(8)         g11<1>UD        g37<8,8,1>UD    0x02480638
1772                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 4        { align1 1Q };
1773send(8)         g13<1>UD        g14<8,8,1>UD    0x042a0148
1774                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
1775send(8)         g2<1>UD         g14<8,8,1>UD    0x042a0048
1776                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
1777send(8)         g124<1>UW       g13<8,8,1>UD    0x0c43c000
1778                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 0 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
1779send(8)         g22<1>UW        g14<8,8,1>UD    0x064a8404
1780                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
1781send(8)         g14<1>UW        g10<8,8,1>UD    0x084a8202
1782                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
1783send(8)         g18<1>UW        g26<8,8,1>UD    0x0a4a8303
1784                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 3 mlen 5 rlen 4 { align1 1Q };
1785send(8)         g6<1>UW         g14<8,8,1>UD    0x0e434102
1786                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 7 rlen 4 { align1 1Q };
1787send(8)         g8<1>UW         g7<8,8,1>UD     0x121b4001
1788                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 9 rlen 1 { align1 1Q };
1789send(8)         g9<1>UW         g16<8,8,1>UD    0x121b4102
1790                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 9 rlen 1 { align1 1Q };
1791send(8)         g2<1>UD         g2<8,8,1>UD     0x02380078
1792                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 3         { align1 1Q };
1793send(8)         g14<1>UW        g10<8,8,1>UD    0x064a8203
1794                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
1795send(16)        g26<1>UW        g34<8,8,1>UD    0x0a8c8203
1796                            sampler MsgDesc: gather4 SIMD16 Surface = 3 Sampler = 2 mlen 5 rlen 8 { align1 1H };
1797send(8)         g50<1>UD        g51<8,8,1>UD    0x02180018
1798                            urb MsgDesc: 1 SIMD8 read mlen 1 rlen 1         { align1 1Q };
1799send(8)         g59<1>UW        g64<8,8,1>UD    0x02427002
1800                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1801send(8)         g2<1>UW         g64<8,8,1>UD    0x02427003
1802                            sampler MsgDesc: ld SIMD8 Surface = 3 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1803send(8)         g6<1>UW         g64<8,8,1>UD    0x02427004
1804                            sampler MsgDesc: ld SIMD8 Surface = 4 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1805send(8)         g10<1>UW        g64<8,8,1>UD    0x02427005
1806                            sampler MsgDesc: ld SIMD8 Surface = 5 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1807send(8)         g14<1>UW        g64<8,8,1>UD    0x02427006
1808                            sampler MsgDesc: ld SIMD8 Surface = 6 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1809send(8)         g18<1>UW        g64<8,8,1>UD    0x02427007
1810                            sampler MsgDesc: ld SIMD8 Surface = 7 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1811send(8)         g22<1>UW        g64<8,8,1>UD    0x02427008
1812                            sampler MsgDesc: ld SIMD8 Surface = 8 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1813send(8)         g26<1>UW        g64<8,8,1>UD    0x02427009
1814                            sampler MsgDesc: ld SIMD8 Surface = 9 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1815send(8)         g30<1>UW        g64<8,8,1>UD    0x0242700a
1816                            sampler MsgDesc: ld SIMD8 Surface = 10 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1817send(8)         g34<1>UW        g64<8,8,1>UD    0x0242700b
1818                            sampler MsgDesc: ld SIMD8 Surface = 11 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1819send(8)         g38<1>UW        g64<8,8,1>UD    0x0242700c
1820                            sampler MsgDesc: ld SIMD8 Surface = 12 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1821send(8)         g42<1>UW        g64<8,8,1>UD    0x0242700d
1822                            sampler MsgDesc: ld SIMD8 Surface = 13 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1823send(8)         g124<1>UW       g6<8,8,1>UD     0x04438505
1824                            sampler MsgDesc: sample_lz SIMD8 Surface = 5 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
1825send(8)         null<1>F        g16<8,8,1>UD    0x0a088067
1826                            urb MsgDesc: 6 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1827send(8)         null<1>F        g17<8,8,1>UD    0x0a088077
1828                            urb MsgDesc: 7 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1829send(8)         null<1>F        g18<8,8,1>UD    0x0a088087
1830                            urb MsgDesc: 8 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1831send(8)         null<1>F        g19<8,8,1>UD    0x0a088097
1832                            urb MsgDesc: 9 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1833send(8)         null<1>F        g20<8,8,1>UD    0x0a0880a7
1834                            urb MsgDesc: 10 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1835send(8)         null<1>F        g21<8,8,1>UD    0x0a0880b7
1836                            urb MsgDesc: 11 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1837send(8)         null<1>F        g22<8,8,1>UD    0x0a0880c7
1838                            urb MsgDesc: 12 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1839send(8)         null<1>F        g23<8,8,1>UD    0x0a0880d7
1840                            urb MsgDesc: 13 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1841send(8)         null<1>F        g24<8,8,1>UD    0x0a0880e7
1842                            urb MsgDesc: 14 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1843send(8)         null<1>F        g25<8,8,1>UD    0x0a0880f7
1844                            urb MsgDesc: 15 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1845send(8)         null<1>F        g26<8,8,1>UD    0x0a088107
1846                            urb MsgDesc: 16 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1847send(8)         null<1>F        g27<8,8,1>UD    0x0a088117
1848                            urb MsgDesc: 17 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1849send(8)         null<1>F        g28<8,8,1>UD    0x0a088127
1850                            urb MsgDesc: 18 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1851send(8)         null<1>F        g29<8,8,1>UD    0x0a088137
1852                            urb MsgDesc: 19 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1853send(8)         null<1>F        g30<8,8,1>UD    0x0a088147
1854                            urb MsgDesc: 20 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1855send(8)         null<1>F        g31<8,8,1>UD    0x0a088157
1856                            urb MsgDesc: 21 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1857send(8)         null<1>F        g32<8,8,1>UD    0x0a088167
1858                            urb MsgDesc: 22 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1859send(8)         null<1>F        g33<8,8,1>UD    0x0a088177
1860                            urb MsgDesc: 23 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1861send(8)         null<1>F        g34<8,8,1>UD    0x0a088187
1862                            urb MsgDesc: 24 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1863send(8)         null<1>F        g35<8,8,1>UD    0x0a088197
1864                            urb MsgDesc: 25 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1865send(8)         null<1>F        g36<8,8,1>UD    0x0a0881a7
1866                            urb MsgDesc: 26 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1867send(8)         null<1>F        g37<8,8,1>UD    0x0a0881b7
1868                            urb MsgDesc: 27 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1869send(8)         null<1>F        g38<8,8,1>UD    0x0a0881c7
1870                            urb MsgDesc: 28 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1871send(8)         null<1>F        g39<8,8,1>UD    0x0a0881d7
1872                            urb MsgDesc: 29 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1873send(8)         null<1>F        g40<8,8,1>UD    0x0a0881e7
1874                            urb MsgDesc: 30 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1875send(8)         null<1>F        g41<8,8,1>UD    0x0a0881f7
1876                            urb MsgDesc: 31 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
1877send(8)         null<1>F        g4<8,8,1>UD     0x0e0a8027
1878                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
1879send(8)         g5<1>UW         g6<8,8,1>UD     0x04123001
1880                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 1 { align1 1Q };
1881send(8)         g6<1>UW         g2<8,8,1>UD     0x04123102
1882                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 1 { align1 1Q };
1883send(16)        g9<1>UW         g11<8,8,1>UD    0x08243001
1884                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 2 { align1 1H };
1885send(16)        g11<1>UW        g2<8,8,1>UD     0x08243102
1886                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 2 { align1 1H };
1887send(8)         g2<1>UW         g2<8,8,1>UD     0x0443d002
1888                            sampler MsgDesc: ld_mcs SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1889send(8)         g3<1>UW         g14<8,8,1>UD    0x0a43c102
1890                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
1891send(16)        g2<1>UW         g10<8,8,1>UD    0x0885d002
1892                            sampler MsgDesc: ld_mcs SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1893send(16)        g3<1>UW         g25<8,8,1>UD    0x1485c102
1894                            sampler MsgDesc: ld2dms_w SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 8 { align1 1H };
1895send(8)         g10<1>UW        g11<8,8,1>UD    0x0a123001
1896                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
1897send(8)         g11<1>UW        g16<8,8,1>UD    0x0a123102
1898                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 1 { align1 1Q };
1899send(16)        g34<1>UW        g9<8,8,1>UD     0x14243001
1900                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 2 { align1 1H };
1901send(16)        g36<1>UW        g19<8,8,1>UD    0x14243102
1902                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 2 { align1 1H };
1903send(8)         g2<1>UW         g7<8,8,1>UD     0x08426001
1904                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1905send(8)         g6<1>UW         g11<8,8,1>UD    0x08426102
1906                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1907send(16)        g2<1>UW         g11<8,8,1>UD    0x10846001
1908                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
1909send(16)        g10<1>UW        g19<8,8,1>UD    0x10846102
1910                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
1911(+f1.0) send(8) g4<1>UW         g10<8,8,1>UD    0x0210b502
1912                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
1913(+f1.0) send(16) g5<1>UW        g13<8,8,1>UD    0x0420a502
1914                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
1915send(8)         g8<1>UW         g9<8,8,1>UD     0x06321001
1916                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 3 { align1 1Q };
1917send(16)        g2<1>UW         g14<8,8,1>UD    0x0c641001
1918                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 6 { align1 1H };
1919send(8)         g124<1>UW       g6<8,8,1>UD     0x04338000
1920                            sampler MsgDesc: sample_lz SIMD8 Surface = 0 Sampler = 0 mlen 2 rlen 3 { align1 1Q };
1921send(8)         g12<1>UD        g1<8,8,1>UD     0x02280058
1922                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 2         { align1 1Q };
1923send(8)         null<1>F        g12<8,8,1>UD    0x0e0a8067
1924                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
1925send(8)         g12<1>UD        g1<8,8,1>UD     0x02280078
1926                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 2         { align1 1Q };
1927send(8)         null<1>F        g12<8,8,1>UD    0x0e0a8087
1928                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
1929send(8)         g12<1>UD        g1<8,8,1>UD     0x02280098
1930                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 2         { align1 1Q };
1931send(8)         null<1>F        g12<8,8,1>UD    0x0e0a80a7
1932                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
1933send(16)        g9<1>UW         g17<8,8,1>UD    0x04847002
1934                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 0 mlen 2 rlen 8 { align1 1H };
1935send(16)        g23<1>UW        g32<8,8,1>UD    0x04205e02
1936                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
1937send(8)         g8<1>UD         g1<8,8,1>UD     0x02280068
1938                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 2         { align1 1Q };
1939send(8)         g8<1>UD         g1<8,8,1>UD     0x02280088
1940                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 2         { align1 1Q };
1941send(8)         g8<1>UD         g1<8,8,1>UD     0x022800a8
1942                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1943send(8)         g8<1>UD         g1<8,8,1>UD     0x022800b8
1944                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1945send(8)         g8<1>UD         g1<8,8,1>UD     0x022800c8
1946                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1947send(8)         g8<1>UD         g1<8,8,1>UD     0x022800d8
1948                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1949send(8)         g8<1>UD         g1<8,8,1>UD     0x022800e8
1950                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1951send(8)         g8<1>UD         g1<8,8,1>UD     0x022800f8
1952                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1953send(8)         g8<1>UD         g1<8,8,1>UD     0x02280108
1954                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1955send(8)         g8<1>UD         g1<8,8,1>UD     0x02280118
1956                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1957send(8)         g8<1>UD         g1<8,8,1>UD     0x02280128
1958                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1959send(8)         g8<1>UD         g1<8,8,1>UD     0x02280138
1960                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1961send(8)         g8<1>UD         g1<8,8,1>UD     0x02280148
1962                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1963send(8)         g8<1>UD         g1<8,8,1>UD     0x02280158
1964                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1965send(8)         g8<1>UD         g1<8,8,1>UD     0x02280168
1966                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1967send(8)         g8<1>UD         g1<8,8,1>UD     0x02280178
1968                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1969send(8)         g8<1>UD         g1<8,8,1>UD     0x02280188
1970                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1971send(8)         g8<1>UD         g1<8,8,1>UD     0x02280198
1972                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1973send(8)         g8<1>UD         g1<8,8,1>UD     0x022801a8
1974                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1975send(8)         g8<1>UD         g1<8,8,1>UD     0x022801b8
1976                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1977send(8)         g8<1>UD         g1<8,8,1>UD     0x022801c8
1978                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1979send(8)         g8<1>UD         g1<8,8,1>UD     0x022801d8
1980                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1981send(8)         g8<1>UD         g1<8,8,1>UD     0x022801e8
1982                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1983send(8)         g8<1>UD         g1<8,8,1>UD     0x022801f8
1984                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1985send(8)         g8<1>UD         g1<8,8,1>UD     0x02280208
1986                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 2        { align1 1Q };
1987send(8)         g2<1>UW         g3<8,8,1>UD     0x04203000
1988                            pixel interp MsgDesc: (persp, per_slot_offset, 0x00) mlen 2 rlen 2 { align1 1Q };
1989send(16)        g2<1>UW         g11<8,8,1>UD    0x08413000
1990                            pixel interp MsgDesc: (persp, per_slot_offset, 0x00) mlen 4 rlen 4 { align1 1H };
1991send(8)         g2<1>UW         g0<8,8,1>UD     0x02201010
1992                            pixel interp MsgDesc: (persp, sample_position, 0x10) mlen 1 rlen 2 { align1 1Q };
1993send(16)        g2<1>UW         g0<8,8,1>UD     0x02411010
1994                            pixel interp MsgDesc: (persp, sample_position, 0x10) mlen 1 rlen 4 { align1 1H };
1995send(8)         g2<1>UW         g0<8,8,1>UD     0x02201020
1996                            pixel interp MsgDesc: (persp, sample_position, 0x20) mlen 1 rlen 2 { align1 1Q };
1997send(16)        g2<1>UW         g0<8,8,1>UD     0x02411020
1998                            pixel interp MsgDesc: (persp, sample_position, 0x20) mlen 1 rlen 4 { align1 1H };
1999send(8)         g2<1>UW         g0<8,8,1>UD     0x02201030
2000                            pixel interp MsgDesc: (persp, sample_position, 0x30) mlen 1 rlen 2 { align1 1Q };
2001send(16)        g2<1>UW         g0<8,8,1>UD     0x02411030
2002                            pixel interp MsgDesc: (persp, sample_position, 0x30) mlen 1 rlen 4 { align1 1H };
2003send(8)         g20<1>UW        g15<8,8,1>UD    0x04320203
2004                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 2 mlen 2 rlen 3 { align1 1Q };
2005send(8)         g11<1>UW        g26<8,8,1>UD    0x04320405
2006                            sampler MsgDesc: sample SIMD8 Surface = 5 Sampler = 4 mlen 2 rlen 3 { align1 1Q };
2007send(8)         g8<1>UW         g24<8,8,1>UD    0x04320304
2008                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 2 rlen 3 { align1 1Q };
2009send(16)        g26<1>UW        g21<8,8,1>UD    0x08640203
2010                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 2 mlen 4 rlen 6 { align1 1H };
2011send(16)        g12<1>UW        g48<8,8,1>UD    0x08640405
2012                            sampler MsgDesc: sample SIMD16 Surface = 5 Sampler = 4 mlen 4 rlen 6 { align1 1H };
2013send(16)        g38<1>UW        g44<8,8,1>UD    0x08640304
2014                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 4 rlen 6 { align1 1H };
2015(+f1.0) send(8) null<1>UW       g94<8,8,1>UD    0x02009601
2016                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, dec) mlen 1 rlen 0 { align1 1Q };
2017(+f1.0) send(8) g47<1>UW        g94<8,8,1>UD    0x0210b601
2018                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, dec) mlen 1 rlen 1 { align1 1Q };
2019send(16)        g4<1>UW         g1<8,8,1>UD     0x04405c02
2020                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD16, Mask = 0xc) mlen 2 rlen 4 { align1 1H };
2021send(8)         null<1>UW       g100<8,8,1>UD   0x02009600
2022                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, dec) mlen 1 rlen 0 { align1 1Q };
2023send(8)         g51<1>UW        g100<8,8,1>UD   0x0210b600
2024                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, dec) mlen 1 rlen 1 { align1 1Q };
2025send(8)         g5<1>UW         g11<8,8,1>UD    0x064a0001
2026                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
2027send(16)        g7<1>UW         g19<8,8,1>UD    0x0a8c0001
2028                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
2029send(8)         null<1>F        g123<8,8,1>F    0x8a080117
2030                            urb MsgDesc: 17 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
2031send(8)         g3<1>UW         g3<8,8,1>UD     0x02415002
2032                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD16, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
2033send(8)         g5<1>UW         g4<8,8,1>UD     0x02416002
2034                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 2Q };
2035send(8)         g6<1>UW         g16<8,8,1>UD    0x0210b500
2036                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
2037send(8)         null<1>F        g119<8,8,1>F    0x92080097
2038                            urb MsgDesc: 9 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
2039send(8)         null<1>F        g4<8,8,1>F      0x120800c7
2040                            urb MsgDesc: 12 SIMD8 write mlen 9 rlen 0       { align1 1Q };
2041send(8)         null<1>F        g5<8,8,1>F      0x120800e7
2042                            urb MsgDesc: 14 SIMD8 write mlen 9 rlen 0       { align1 1Q };
2043send(8)         null<1>F        g123<8,8,1>F    0x8a080107
2044                            urb MsgDesc: 16 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
2045send(8)         g6<1>UW         g11<8,8,1>UD    0x08434102
2046                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
2047send(8)         g67<1>UW        g36<8,8,1>UD    0x0823e000
2048                            sampler MsgDesc: ld2dms SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 2 { align1 1Q };
2049send(8)         g2<1>UW         g2<8,8,1>UD     0x0a23c000
2050                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 2 { align1 1Q };
2051send(8)         g9<1>UW         g15<8,8,1>UD    0x021ab101
2052                            sampler MsgDesc: sampleinfo SIMD8 Surface = 1 Sampler = 1 mlen 1 rlen 1 { align1 1Q };
2053send(8)         g10<1>UW        g16<8,8,1>UD    0x021ab202
2054                            sampler MsgDesc: sampleinfo SIMD8 Surface = 2 Sampler = 2 mlen 1 rlen 1 { align1 1Q };
2055send(8)         g11<1>UW        g17<8,8,1>UD    0x021ab303
2056                            sampler MsgDesc: sampleinfo SIMD8 Surface = 3 Sampler = 3 mlen 1 rlen 1 { align1 1Q };
2057send(8)         g12<1>UW        g18<8,8,1>UD    0x021ab404
2058                            sampler MsgDesc: sampleinfo SIMD8 Surface = 4 Sampler = 4 mlen 1 rlen 1 { align1 1Q };
2059send(8)         g13<1>UW        g19<8,8,1>UD    0x021ab505
2060                            sampler MsgDesc: sampleinfo SIMD8 Surface = 5 Sampler = 5 mlen 1 rlen 1 { align1 1Q };
2061send(8)         g14<1>UW        g18<8,8,1>UD    0x08123102
2062                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 1 { align1 1Q };
2063send(16)        g24<1>UW        g32<8,8,1>UD    0x10243102
2064                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 2 { align1 1H };
2065send(8)         g5<1>UW         g5<8,8,1>UD     0x04415000
2066                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0x0) mlen 2 rlen 4 { align1 1Q };
2067send(8)         g2<1>UD         g9<8,8,1>UD     0x043a0028
2068                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2069send(8)         g13<1>UD        g1<8,8,1>UD     0x02380098
2070                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 3         { align1 1Q };
2071send(8)         g13<1>UD        g1<8,8,1>UD     0x023800a8
2072                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2073send(8)         g13<1>UD        g1<8,8,1>UD     0x023800b8
2074                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2075send(8)         g13<1>UD        g1<8,8,1>UD     0x023800d8
2076                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2077send(8)         g13<1>UD        g1<8,8,1>UD     0x023800e8
2078                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2079send(8)         g13<1>UD        g1<8,8,1>UD     0x023800f8
2080                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2081send(8)         g13<1>UD        g1<8,8,1>UD     0x02380108
2082                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2083send(8)         g13<1>UD        g1<8,8,1>UD     0x02380118
2084                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2085send(8)         null<1>F        g60<8,8,1>F     0x120800a7
2086                            urb MsgDesc: 10 SIMD8 write mlen 9 rlen 0       { align1 1Q };
2087send(8)         null<1>F        g119<8,8,1>F    0x92080107
2088                            urb MsgDesc: 16 SIMD8 write mlen 9 rlen 0       { align1 1Q EOT };
2089send(8)         g3<1>UW         g7<8,8,1>UD     0x02115e01
2090                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
2091send(8)         g5<1>UW         g11<8,8,1>UD    0x02116e01
2092                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 2Q };
2093send(8)         null<1>F        g123<8,8,1>F    0x8a080067
2094                            urb MsgDesc: 6 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
2095send(8)         null<1>F        g80<8,8,1>F     0x140a00b7
2096                            urb MsgDesc: 11 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2097send(8)         null<1>F        g6<8,8,1>F      0x140a00d7
2098                            urb MsgDesc: 13 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2099send(8)         null<1>F        g6<8,8,1>F      0x140a00f7
2100                            urb MsgDesc: 15 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2101send(8)         null<1>F        g6<8,8,1>F      0x140a0117
2102                            urb MsgDesc: 17 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2103send(8)         null<1>F        g6<8,8,1>F      0x140a0137
2104                            urb MsgDesc: 19 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2105send(8)         null<1>F        g90<8,8,1>F     0x140a0157
2106                            urb MsgDesc: 21 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2107send(8)         null<1>F        g100<8,8,1>F    0x140a0177
2108                            urb MsgDesc: 23 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2109send(8)         null<1>F        g110<8,8,1>F    0x0c0a0197
2110                            urb MsgDesc: 25 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2111send(8)         null<1>F        g120<8,8,1>F    0x8c0a0197
2112                            urb MsgDesc: 25 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
2113send(8)         null<1>F        g123<8,8,1>F    0x8a0800b7
2114                            urb MsgDesc: 11 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
2115send(8)         g22<1>UD        g53<8,8,1>UD    0x02180238
2116                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2117send(8)         g54<1>UD        g53<8,8,1>UD    0x02180438
2118                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2119send(8)         g67<1>UD        g53<8,8,1>UD    0x02180638
2120                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2121send(8)         g61<1>UD        g53<8,8,1>UD    0x02180248
2122                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2123send(8)         g66<1>UD        g53<8,8,1>UD    0x02180448
2124                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2125send(8)         g63<1>UD        g53<8,8,1>UD    0x02180648
2126                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2127send(8)         g68<1>UD        g65<8,8,1>UD    0x02180258
2128                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2129send(8)         g69<1>UD        g65<8,8,1>UD    0x02180458
2130                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2131send(8)         g70<1>UD        g65<8,8,1>UD    0x02180658
2132                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2133send(8)         g75<1>UD        g24<8,8,1>UD    0x02180268
2134                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2135send(8)         g76<1>UD        g24<8,8,1>UD    0x02180468
2136                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2137send(8)         g77<1>UD        g24<8,8,1>UD    0x02180668
2138                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2139send(8)         g82<1>UD        g25<8,8,1>UD    0x02180278
2140                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2141send(8)         g83<1>UD        g25<8,8,1>UD    0x02180478
2142                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2143send(8)         g84<1>UD        g25<8,8,1>UD    0x02180678
2144                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2145send(8)         g89<1>UD        g26<8,8,1>UD    0x02180288
2146                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2147send(8)         g90<1>UD        g26<8,8,1>UD    0x02180488
2148                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2149send(8)         g91<1>UD        g26<8,8,1>UD    0x02180688
2150                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2151send(8)         g96<1>UD        g27<8,8,1>UD    0x02180298
2152                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2153send(8)         g97<1>UD        g27<8,8,1>UD    0x02180498
2154                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2155send(8)         g98<1>UD        g27<8,8,1>UD    0x02180698
2156                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2157send(8)         g103<1>UD       g28<8,8,1>UD    0x021802a8
2158                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2159send(8)         g104<1>UD       g28<8,8,1>UD    0x021804a8
2160                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2161send(8)         g105<1>UD       g28<8,8,1>UD    0x021806a8
2162                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2163send(8)         g110<1>UD       g29<8,8,1>UD    0x021802b8
2164                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2165send(8)         g111<1>UD       g29<8,8,1>UD    0x021804b8
2166                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2167send(8)         g112<1>UD       g29<8,8,1>UD    0x021806b8
2168                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2169send(8)         g117<1>UD       g30<8,8,1>UD    0x021802c8
2170                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2171send(8)         g118<1>UD       g30<8,8,1>UD    0x021804c8
2172                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2173send(8)         g119<1>UD       g30<8,8,1>UD    0x021806c8
2174                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2175send(8)         g124<1>UD       g31<8,8,1>UD    0x021802d8
2176                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2177send(8)         g125<1>UD       g31<8,8,1>UD    0x021804d8
2178                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2179send(8)         g126<1>UD       g31<8,8,1>UD    0x021806d8
2180                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2181send(8)         g10<1>UD        g32<8,8,1>UD    0x021802e8
2182                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2183send(8)         g11<1>UD        g32<8,8,1>UD    0x021804e8
2184                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2185send(8)         g12<1>UD        g32<8,8,1>UD    0x021806e8
2186                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2187send(8)         g26<1>UD        g33<8,8,1>UD    0x021802f8
2188                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2189send(8)         g27<1>UD        g33<8,8,1>UD    0x021804f8
2190                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2191send(8)         g28<1>UD        g33<8,8,1>UD    0x021806f8
2192                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2193send(8)         g33<1>UD        g35<8,8,1>UD    0x02180308
2194                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2195send(8)         g34<1>UD        g35<8,8,1>UD    0x02180508
2196                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2197send(8)         g35<1>UD        g35<8,8,1>UD    0x02180708
2198                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2199send(8)         g64<1>UD        g36<8,8,1>UD    0x02180318
2200                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2201send(8)         g41<1>UD        g36<8,8,1>UD    0x02180518
2202                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2203send(8)         g42<1>UD        g36<8,8,1>UD    0x02180718
2204                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2205send(8)         g6<1>UD         g37<8,8,1>UD    0x02180328
2206                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2207send(8)         g48<1>UD        g37<8,8,1>UD    0x02180528
2208                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2209send(8)         g49<1>UD        g37<8,8,1>UD    0x02180728
2210                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2211send(8)         g67<1>UD        g38<8,8,1>UD    0x02180338
2212                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2213send(8)         g56<1>UD        g38<8,8,1>UD    0x02180538
2214                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2215send(8)         g57<1>UD        g38<8,8,1>UD    0x02180738
2216                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2217send(8)         g66<1>UD        g39<8,8,1>UD    0x02180348
2218                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2219send(8)         g63<1>UD        g39<8,8,1>UD    0x02180548
2220                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2221send(8)         g40<1>UD        g39<8,8,1>UD    0x02180748
2222                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2223send(8)         g69<1>UD        g64<8,8,1>UD    0x02180358
2224                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2225send(8)         g70<1>UD        g64<8,8,1>UD    0x02180558
2226                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2227send(8)         g71<1>UD        g64<8,8,1>UD    0x02180758
2228                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2229send(8)         g76<1>UD        g41<8,8,1>UD    0x02180368
2230                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2231send(8)         g77<1>UD        g41<8,8,1>UD    0x02180568
2232                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2233send(8)         g78<1>UD        g41<8,8,1>UD    0x02180768
2234                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2235send(8)         g83<1>UD        g42<8,8,1>UD    0x02180378
2236                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2237send(8)         g84<1>UD        g42<8,8,1>UD    0x02180578
2238                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2239send(8)         g85<1>UD        g42<8,8,1>UD    0x02180778
2240                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2241send(8)         g90<1>UD        g43<8,8,1>UD    0x02180388
2242                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2243send(8)         g91<1>UD        g43<8,8,1>UD    0x02180588
2244                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2245send(8)         g92<1>UD        g43<8,8,1>UD    0x02180788
2246                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2247send(8)         g97<1>UD        g44<8,8,1>UD    0x02180398
2248                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2249send(8)         g98<1>UD        g44<8,8,1>UD    0x02180598
2250                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2251send(8)         g99<1>UD        g44<8,8,1>UD    0x02180798
2252                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2253send(8)         g104<1>UD       g45<8,8,1>UD    0x021803a8
2254                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2255send(8)         g105<1>UD       g45<8,8,1>UD    0x021805a8
2256                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2257send(8)         g106<1>UD       g45<8,8,1>UD    0x021807a8
2258                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2259send(8)         g111<1>UD       g46<8,8,1>UD    0x021803b8
2260                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2261send(8)         g112<1>UD       g46<8,8,1>UD    0x021805b8
2262                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2263send(8)         g113<1>UD       g46<8,8,1>UD    0x021807b8
2264                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2265send(8)         g118<1>UD       g6<8,8,1>UD     0x021803c8
2266                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2267send(8)         g119<1>UD       g6<8,8,1>UD     0x021805c8
2268                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2269send(8)         g120<1>UD       g6<8,8,1>UD     0x021807c8
2270                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2271send(8)         g125<1>UD       g48<8,8,1>UD    0x021803d8
2272                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2273send(8)         g126<1>UD       g48<8,8,1>UD    0x021805d8
2274                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2275send(8)         g2<1>UD         g48<8,8,1>UD    0x021807d8
2276                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2277send(8)         g12<1>UD        g49<8,8,1>UD    0x021803e8
2278                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2279send(8)         g13<1>UD        g49<8,8,1>UD    0x021805e8
2280                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2281send(8)         g14<1>UD        g49<8,8,1>UD    0x021807e8
2282                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2283send(8)         g19<1>UD        g50<8,8,1>UD    0x021803f8
2284                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2285send(8)         g20<1>UD        g50<8,8,1>UD    0x021805f8
2286                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2287send(8)         g53<1>UD        g50<8,8,1>UD    0x021807f8
2288                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2289send(8)         g28<1>UD        g51<8,8,1>UD    0x02180408
2290                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2291send(8)         g29<1>UD        g51<8,8,1>UD    0x02180608
2292                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2293send(8)         g30<1>UD        g51<8,8,1>UD    0x02180808
2294                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2295send(8)         g35<1>UD        g22<8,8,1>UD    0x02180218
2296                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2297send(8)         g36<1>UD        g22<8,8,1>UD    0x02180418
2298                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2299send(8)         g37<1>UD        g22<8,8,1>UD    0x02180618
2300                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2301send(8)         g38<1>UD        g22<8,8,1>UD    0x02180818
2302                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2303send(8)         null<1>F        g6<8,8,1>UD     0x080a8037
2304                            urb MsgDesc: 3 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2305send(8)         null<1>F        g10<8,8,1>UD    0x080a8047
2306                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2307send(8)         null<1>F        g11<8,8,1>UD    0x080a8057
2308                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2309send(8)         null<1>F        g12<8,8,1>UD    0x080a8067
2310                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2311send(8)         null<1>F        g13<8,8,1>UD    0x080a8077
2312                            urb MsgDesc: 7 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2313send(8)         null<1>F        g14<8,8,1>UD    0x080a8087
2314                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2315send(8)         null<1>F        g15<8,8,1>UD    0x080a8097
2316                            urb MsgDesc: 9 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2317send(8)         null<1>F        g16<8,8,1>UD    0x080a80a7
2318                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2319send(8)         null<1>F        g17<8,8,1>UD    0x080a80b7
2320                            urb MsgDesc: 11 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2321send(8)         null<1>F        g18<8,8,1>UD    0x080a80c7
2322                            urb MsgDesc: 12 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2323send(8)         null<1>F        g19<8,8,1>UD    0x080a80d7
2324                            urb MsgDesc: 13 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2325send(8)         null<1>F        g20<8,8,1>UD    0x080a80e7
2326                            urb MsgDesc: 14 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2327send(8)         null<1>F        g21<8,8,1>UD    0x080a80f7
2328                            urb MsgDesc: 15 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2329send(8)         null<1>F        g22<8,8,1>UD    0x080a8107
2330                            urb MsgDesc: 16 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2331send(8)         null<1>F        g23<8,8,1>UD    0x080a8117
2332                            urb MsgDesc: 17 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2333send(8)         null<1>F        g24<8,8,1>UD    0x080a8127
2334                            urb MsgDesc: 18 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2335send(8)         null<1>F        g25<8,8,1>UD    0x080a8137
2336                            urb MsgDesc: 19 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2337send(8)         null<1>F        g26<8,8,1>UD    0x080a8147
2338                            urb MsgDesc: 20 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2339send(8)         null<1>F        g27<8,8,1>UD    0x080a8157
2340                            urb MsgDesc: 21 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2341send(8)         null<1>F        g28<8,8,1>UD    0x080a8167
2342                            urb MsgDesc: 22 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2343send(8)         null<1>F        g29<8,8,1>UD    0x080a8177
2344                            urb MsgDesc: 23 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2345send(8)         null<1>F        g30<8,8,1>UD    0x080a8187
2346                            urb MsgDesc: 24 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2347send(8)         null<1>F        g31<8,8,1>UD    0x080a8197
2348                            urb MsgDesc: 25 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2349send(8)         null<1>F        g32<8,8,1>UD    0x080a81a7
2350                            urb MsgDesc: 26 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2351send(8)         null<1>F        g33<8,8,1>UD    0x080a81b7
2352                            urb MsgDesc: 27 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2353send(8)         null<1>F        g34<8,8,1>UD    0x080a81c7
2354                            urb MsgDesc: 28 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2355send(8)         null<1>F        g35<8,8,1>UD    0x080a81d7
2356                            urb MsgDesc: 29 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2357send(8)         null<1>F        g36<8,8,1>UD    0x080a81e7
2358                            urb MsgDesc: 30 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2359send(8)         null<1>F        g37<8,8,1>UD    0x080a81f7
2360                            urb MsgDesc: 31 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2361send(8)         null<1>F        g38<8,8,1>UD    0x080a8207
2362                            urb MsgDesc: 32 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2363send(8)         null<1>F        g39<8,8,1>UD    0x080a8217
2364                            urb MsgDesc: 33 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2365send(8)         g18<1>UW        g19<8,8,1>UD    0x04115e00
2366                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0xe) mlen 2 rlen 1 { align1 1Q };
2367send(8)         g2<1>UW         g6<8,8,1>UD     0x0623d001
2368                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 2 { align1 1Q };
2369send(16)        g2<1>UW         g8<8,8,1>UD     0x0c45d001
2370                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1H };
2371send(8)         g101<1>UW       g10<8,8,1>UD    0x0c33c001
2372                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 3 { align1 1Q };
2373send(8)         g14<1>UW        g11<8,8,1>UD    0x084b0203
2374                            sampler MsgDesc: gather4_c SIMD8 Surface = 3 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
2375send(8)         g6<1>UW         g6<8,8,1>UD     0x0a4b0102
2376                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
2377send(16)        g26<1>UW        g2<8,8,1>UD     0x0e8d0203
2378                            sampler MsgDesc: gather4_c SIMD16 Surface = 3 Sampler = 2 mlen 7 rlen 8 { align1 1H };
2379send(16)        g10<1>UW        g34<8,8,1>UD    0x128d0102
2380                            sampler MsgDesc: gather4_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
2381send(8)         g6<1>UW         g7<8,8,1>UD     0x0a1b4001
2382                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
2383send(8)         g7<1>UW         g12<8,8,1>UD    0x0a1b4102
2384                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 1 { align1 1Q };
2385send(8)         g34<1>UD        g42<8,8,1>UD    0x02480248
2386                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2387send(8)         g38<1>UD        g42<8,8,1>UD    0x02480448
2388                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2389send(8)         g42<1>UD        g42<8,8,1>UD    0x02480648
2390                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2391send(8)         g22<1>UD        g43<8,8,1>UD    0x02480258
2392                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2393send(8)         g26<1>UD        g43<8,8,1>UD    0x02480458
2394                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2395send(8)         g30<1>UD        g43<8,8,1>UD    0x02480658
2396                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2397send(8)         g22<1>UD        g44<8,8,1>UD    0x02480268
2398                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2399send(8)         g26<1>UD        g44<8,8,1>UD    0x02480468
2400                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2401send(8)         g30<1>UD        g44<8,8,1>UD    0x02480668
2402                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2403send(8)         g22<1>UD        g45<8,8,1>UD    0x02480278
2404                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2405send(8)         g26<1>UD        g45<8,8,1>UD    0x02480478
2406                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2407send(8)         g30<1>UD        g45<8,8,1>UD    0x02480678
2408                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2409send(8)         g22<1>UD        g55<8,8,1>UD    0x02480288
2410                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2411send(8)         g26<1>UD        g55<8,8,1>UD    0x02480488
2412                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2413send(8)         g30<1>UD        g55<8,8,1>UD    0x02480688
2414                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2415send(8)         g26<1>UD        g56<8,8,1>UD    0x02480498
2416                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2417send(8)         g22<1>UD        g56<8,8,1>UD    0x02480298
2418                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2419send(8)         g30<1>UD        g56<8,8,1>UD    0x02480698
2420                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2421send(8)         g26<1>UD        g82<8,8,1>UD    0x024804a8
2422                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2423send(8)         g22<1>UD        g82<8,8,1>UD    0x024802a8
2424                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2425send(8)         g30<1>UD        g82<8,8,1>UD    0x024806a8
2426                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2427send(8)         g26<1>UD        g83<8,8,1>UD    0x024804b8
2428                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2429send(8)         g22<1>UD        g83<8,8,1>UD    0x024802b8
2430                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2431send(8)         g30<1>UD        g83<8,8,1>UD    0x024806b8
2432                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2433send(8)         g26<1>UD        g84<8,8,1>UD    0x024806c8
2434                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2435send(8)         g8<1>UD         g84<8,8,1>UD    0x024802c8
2436                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2437send(8)         g22<1>UD        g84<8,8,1>UD    0x024804c8
2438                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2439send(8)         g8<1>UD         g85<8,8,1>UD    0x024802d8
2440                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2441send(8)         g22<1>UD        g85<8,8,1>UD    0x024804d8
2442                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2443send(8)         g26<1>UD        g85<8,8,1>UD    0x024806d8
2444                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2445send(8)         g8<1>UD         g6<8,8,1>UD     0x024802e8
2446                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2447send(8)         g22<1>UD        g6<8,8,1>UD     0x024804e8
2448                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2449send(8)         g26<1>UD        g6<8,8,1>UD     0x024806e8
2450                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2451send(8)         g8<1>UD         g3<8,8,1>UD     0x024802f8
2452                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2453send(8)         g22<1>UD        g3<8,8,1>UD     0x024804f8
2454                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2455send(8)         g26<1>UD        g3<8,8,1>UD     0x024806f8
2456                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2457send(8)         g8<1>UD         g46<8,8,1>UD    0x02480308
2458                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2459send(8)         g22<1>UD        g46<8,8,1>UD    0x02480508
2460                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2461send(8)         g26<1>UD        g46<8,8,1>UD    0x02480708
2462                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2463send(8)         g8<1>UD         g47<8,8,1>UD    0x02480318
2464                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2465send(8)         g22<1>UD        g47<8,8,1>UD    0x02480518
2466                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2467send(8)         g26<1>UD        g47<8,8,1>UD    0x02480718
2468                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2469send(8)         g8<1>UD         g57<8,8,1>UD    0x02480328
2470                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2471send(8)         g22<1>UD        g57<8,8,1>UD    0x02480528
2472                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2473send(8)         g26<1>UD        g57<8,8,1>UD    0x02480728
2474                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2475send(8)         g8<1>UD         g58<8,8,1>UD    0x02480338
2476                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2477send(8)         g22<1>UD        g58<8,8,1>UD    0x02480538
2478                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2479send(8)         g26<1>UD        g58<8,8,1>UD    0x02480738
2480                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2481send(8)         g8<1>UD         g59<8,8,1>UD    0x02480348
2482                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2483send(8)         g12<1>UD        g59<8,8,1>UD    0x02480548
2484                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2485send(8)         g22<1>UD        g59<8,8,1>UD    0x02480748
2486                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2487send(8)         g8<1>UD         g60<8,8,1>UD    0x02480358
2488                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2489send(8)         g12<1>UD        g60<8,8,1>UD    0x02480558
2490                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2491send(8)         g22<1>UD        g60<8,8,1>UD    0x02480758
2492                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2493send(8)         g8<1>UD         g61<8,8,1>UD    0x02480368
2494                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2495send(8)         g12<1>UD        g61<8,8,1>UD    0x02480568
2496                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2497send(8)         g22<1>UD        g61<8,8,1>UD    0x02480768
2498                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2499send(8)         g8<1>UD         g62<8,8,1>UD    0x02480378
2500                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2501send(8)         g12<1>UD        g62<8,8,1>UD    0x02480578
2502                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2503send(8)         g22<1>UD        g62<8,8,1>UD    0x02480778
2504                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2505send(8)         g8<1>UD         g63<8,8,1>UD    0x02480388
2506                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2507send(8)         g12<1>UD        g63<8,8,1>UD    0x02480588
2508                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2509send(8)         g22<1>UD        g63<8,8,1>UD    0x02480788
2510                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2511send(8)         g8<1>UD         g64<8,8,1>UD    0x02480398
2512                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2513send(8)         g12<1>UD        g64<8,8,1>UD    0x02480598
2514                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2515send(8)         g22<1>UD        g64<8,8,1>UD    0x02480798
2516                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2517send(8)         g8<1>UD         g68<8,8,1>UD    0x024803a8
2518                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2519send(8)         g12<1>UD        g68<8,8,1>UD    0x024805a8
2520                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2521send(8)         g22<1>UD        g68<8,8,1>UD    0x024807a8
2522                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2523send(8)         g8<1>UD         g69<8,8,1>UD    0x024803b8
2524                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2525send(8)         g12<1>UD        g69<8,8,1>UD    0x024805b8
2526                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2527send(8)         g22<1>UD        g69<8,8,1>UD    0x024807b8
2528                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2529send(8)         g8<1>UD         g70<8,8,1>UD    0x024803c8
2530                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2531send(8)         g12<1>UD        g70<8,8,1>UD    0x024805c8
2532                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2533send(8)         g16<1>UD        g70<8,8,1>UD    0x024807c8
2534                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2535send(8)         g8<1>UD         g71<8,8,1>UD    0x024803d8
2536                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2537send(8)         g12<1>UD        g71<8,8,1>UD    0x024805d8
2538                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2539send(8)         g16<1>UD        g71<8,8,1>UD    0x024807d8
2540                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2541send(8)         g8<1>UD         g72<8,8,1>UD    0x024803e8
2542                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2543send(8)         g12<1>UD        g72<8,8,1>UD    0x024805e8
2544                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2545send(8)         g16<1>UD        g72<8,8,1>UD    0x024807e8
2546                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2547send(8)         g8<1>UD         g73<8,8,1>UD    0x024803f8
2548                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2549send(8)         g12<1>UD        g73<8,8,1>UD    0x024805f8
2550                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2551send(8)         g16<1>UD        g73<8,8,1>UD    0x024807f8
2552                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2553send(8)         g12<1>UD        g75<8,8,1>UD    0x02480418
2554                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2555send(8)         g16<1>UD        g75<8,8,1>UD    0x02480618
2556                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2557send(8)         g20<1>UD        g75<8,8,1>UD    0x02480818
2558                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2559send(8)         null<1>F        g20<8,8,1>UD    0x0c0a00c7
2560                            urb MsgDesc: 12 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2561send(8)         null<1>F        g21<8,8,1>UD    0x0c0a00d7
2562                            urb MsgDesc: 13 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2563send(8)         null<1>F        g22<8,8,1>UD    0x0c0a00e7
2564                            urb MsgDesc: 14 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2565send(8)         null<1>F        g23<8,8,1>UD    0x0c0a00f7
2566                            urb MsgDesc: 15 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2567send(8)         null<1>F        g24<8,8,1>UD    0x0c0a0107
2568                            urb MsgDesc: 16 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2569send(8)         null<1>F        g25<8,8,1>UD    0x0c0a0117
2570                            urb MsgDesc: 17 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2571send(8)         null<1>F        g27<8,8,1>UD    0x0c0a0137
2572                            urb MsgDesc: 19 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2573send(8)         null<1>F        g28<8,8,1>UD    0x0c0a0147
2574                            urb MsgDesc: 20 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2575send(8)         null<1>F        g29<8,8,1>UD    0x0c0a0157
2576                            urb MsgDesc: 21 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2577send(8)         null<1>F        g30<8,8,1>UD    0x0c0a0167
2578                            urb MsgDesc: 22 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2579send(8)         null<1>F        g31<8,8,1>UD    0x0c0a0177
2580                            urb MsgDesc: 23 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2581send(8)         null<1>F        g32<8,8,1>UD    0x0c0a0187
2582                            urb MsgDesc: 24 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2583send(8)         null<1>F        g34<8,8,1>UD    0x0c0a01a7
2584                            urb MsgDesc: 26 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2585send(8)         null<1>F        g35<8,8,1>UD    0x0c0a01b7
2586                            urb MsgDesc: 27 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2587send(8)         null<1>F        g36<8,8,1>UD    0x0c0a01c7
2588                            urb MsgDesc: 28 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2589send(8)         null<1>F        g37<8,8,1>UD    0x0c0a01d7
2590                            urb MsgDesc: 29 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2591send(8)         null<1>F        g38<8,8,1>UD    0x0c0a01e7
2592                            urb MsgDesc: 30 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2593send(8)         null<1>F        g39<8,8,1>UD    0x0c0a01f7
2594                            urb MsgDesc: 31 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2595send(16)        g46<1>UD        g12<0,1,0>UD    0x02280302
2596                            const MsgDesc: (2, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2597send(16)        g50<1>UD        g15<0,1,0>UD    0x02280304
2598                            const MsgDesc: (4, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2599send(16)        g34<1>UD        g20<0,1,0>UD    0x02280303
2600                            const MsgDesc: (3, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2601send(16)        g16<1>UD        g21<0,1,0>UD    0x02280306
2602                            const MsgDesc: (6, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2603send(8)         g5<1>UW         g19<8,8,1>UD    0x02106e03
2604                            dp data 1 MsgDesc: ( untyped surface read, Surface = 3, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
2605send(8)         g8<1>UW         g21<8,8,1>UD    0x02106e04
2606                            dp data 1 MsgDesc: ( untyped surface read, Surface = 4, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
2607send(16)        g8<1>UW         g34<8,8,1>UD    0x04205e03
2608                            dp data 1 MsgDesc: ( untyped surface read, Surface = 3, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
2609send(16)        g14<1>UW        g37<8,8,1>UD    0x04205e04
2610                            dp data 1 MsgDesc: ( untyped surface read, Surface = 4, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
2611send(8)         g15<1>UD        g12<8,8,1>UD    0x041a0038
2612                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2613send(8)         g2<1>UW         g54<8,8,1>UD    0x0242a707
2614                            sampler MsgDesc: resinfo SIMD8 Surface = 7 Sampler = 7 mlen 1 rlen 4 { align1 1Q };
2615send(8)         g6<1>UW         g55<8,8,1>UD    0x0242a808
2616                            sampler MsgDesc: resinfo SIMD8 Surface = 8 Sampler = 8 mlen 1 rlen 4 { align1 1Q };
2617send(8)         g10<1>UW        g56<8,8,1>UD    0x0242a909
2618                            sampler MsgDesc: resinfo SIMD8 Surface = 9 Sampler = 9 mlen 1 rlen 4 { align1 1Q };
2619send(8)         g14<1>UW        g57<8,8,1>UD    0x0242aa0a
2620                            sampler MsgDesc: resinfo SIMD8 Surface = 10 Sampler = 10 mlen 1 rlen 4 { align1 1Q };
2621send(8)         g18<1>UW        g58<8,8,1>UD    0x0242ab0b
2622                            sampler MsgDesc: resinfo SIMD8 Surface = 11 Sampler = 11 mlen 1 rlen 4 { align1 1Q };
2623send(8)         g22<1>UW        g59<8,8,1>UD    0x0242ac0c
2624                            sampler MsgDesc: resinfo SIMD8 Surface = 12 Sampler = 12 mlen 1 rlen 4 { align1 1Q };
2625send(8)         null<1>F        g9<8,8,1>UD     0x0c088027
2626                            urb MsgDesc: 2 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
2627send(8)         null<1>F        g10<8,8,1>UD    0x0c088047
2628                            urb MsgDesc: 4 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
2629send(8)         null<1>F        g11<8,8,1>UD    0x0c088067
2630                            urb MsgDesc: 6 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
2631send(8)         null<1>F        g6<8,8,1>UD     0x0c088037
2632                            urb MsgDesc: 3 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
2633send(8)         null<1>F        g7<8,8,1>UD     0x0c088057
2634                            urb MsgDesc: 5 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
2635send(8)         null<1>F        g8<8,8,1>UD     0x0c088077
2636                            urb MsgDesc: 7 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
2637send(8)         null<1>F        g6<8,8,1>F      0x140a0197
2638                            urb MsgDesc: 25 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2639send(8)         null<1>F        g6<8,8,1>F      0x140a01b7
2640                            urb MsgDesc: 27 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2641send(8)         null<1>F        g6<8,8,1>F      0x140a01d7
2642                            urb MsgDesc: 29 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2643send(8)         null<1>F        g6<8,8,1>F      0x140a01f7
2644                            urb MsgDesc: 31 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2645send(8)         null<1>F        g120<8,8,1>F    0x8c0a0217
2646                            urb MsgDesc: 33 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
2647send(8)         g8<1>UD         g6<8,8,1>UD     0x041a0318
2648                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2649send(8)         g9<1>UD         g6<8,8,1>UD     0x041a0518
2650                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2651send(8)         g10<1>UD        g6<8,8,1>UD     0x041a0718
2652                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2653send(8)         g11<1>UD        g6<8,8,1>UD     0x041a0918
2654                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2655send(8)         g7<1>UD         g11<8,8,1>UD    0x041a0218
2656                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2657send(8)         g8<1>UD         g11<8,8,1>UD    0x041a0418
2658                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2659send(8)         g9<1>UD         g11<8,8,1>UD    0x041a0618
2660                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2661send(8)         g10<1>UD        g11<8,8,1>UD    0x041a0818
2662                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2663send(8)         null<1>F        g10<8,8,1>UD    0x080a8227
2664                            urb MsgDesc: 34 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2665send(8)         null<1>F        g11<8,8,1>UD    0x080a8237
2666                            urb MsgDesc: 35 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2667send(8)         null<1>F        g12<8,8,1>UD    0x080a8247
2668                            urb MsgDesc: 36 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2669send(8)         null<1>F        g13<8,8,1>UD    0x080a8257
2670                            urb MsgDesc: 37 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2671send(8)         null<1>F        g14<8,8,1>UD    0x080a8267
2672                            urb MsgDesc: 38 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2673send(8)         null<1>F        g15<8,8,1>UD    0x080a8277
2674                            urb MsgDesc: 39 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2675send(8)         null<1>F        g16<8,8,1>UD    0x080a8287
2676                            urb MsgDesc: 40 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2677send(8)         null<1>F        g17<8,8,1>UD    0x080a8297
2678                            urb MsgDesc: 41 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2679send(8)         null<1>F        g18<8,8,1>UD    0x080a82a7
2680                            urb MsgDesc: 42 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2681send(8)         null<1>F        g19<8,8,1>UD    0x080a82b7
2682                            urb MsgDesc: 43 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2683send(8)         null<1>F        g20<8,8,1>UD    0x080a82c7
2684                            urb MsgDesc: 44 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2685send(8)         null<1>F        g21<8,8,1>UD    0x080a82d7
2686                            urb MsgDesc: 45 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2687send(8)         null<1>F        g22<8,8,1>UD    0x080a82e7
2688                            urb MsgDesc: 46 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2689send(8)         null<1>F        g23<8,8,1>UD    0x080a82f7
2690                            urb MsgDesc: 47 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2691send(8)         null<1>F        g24<8,8,1>UD    0x080a8307
2692                            urb MsgDesc: 48 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2693send(8)         null<1>F        g25<8,8,1>UD    0x080a8317
2694                            urb MsgDesc: 49 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2695send(8)         null<1>F        g26<8,8,1>UD    0x080a8327
2696                            urb MsgDesc: 50 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2697send(8)         null<1>F        g27<8,8,1>UD    0x080a8337
2698                            urb MsgDesc: 51 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2699send(8)         null<1>F        g28<8,8,1>UD    0x080a8347
2700                            urb MsgDesc: 52 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2701send(8)         null<1>F        g29<8,8,1>UD    0x080a8357
2702                            urb MsgDesc: 53 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2703send(8)         null<1>F        g30<8,8,1>UD    0x080a8367
2704                            urb MsgDesc: 54 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2705send(8)         null<1>F        g31<8,8,1>UD    0x080a8377
2706                            urb MsgDesc: 55 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2707send(8)         null<1>F        g32<8,8,1>UD    0x080a8387
2708                            urb MsgDesc: 56 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2709send(8)         null<1>F        g33<8,8,1>UD    0x080a8397
2710                            urb MsgDesc: 57 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2711send(8)         null<1>F        g34<8,8,1>UD    0x080a83a7
2712                            urb MsgDesc: 58 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2713send(8)         null<1>F        g35<8,8,1>UD    0x080a83b7
2714                            urb MsgDesc: 59 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2715send(8)         null<1>F        g36<8,8,1>UD    0x080a83c7
2716                            urb MsgDesc: 60 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2717send(8)         null<1>F        g37<8,8,1>UD    0x080a83d7
2718                            urb MsgDesc: 61 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2719send(8)         null<1>F        g38<8,8,1>UD    0x080a83e7
2720                            urb MsgDesc: 62 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2721send(8)         null<1>F        g39<8,8,1>UD    0x080a83f7
2722                            urb MsgDesc: 63 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2723send(8)         g8<1>UD         g9<8,8,1>UD     0x02480008
2724                            urb MsgDesc: 0 SIMD8 read mlen 1 rlen 4         { align1 1Q };
2725send(8)         null<1>F        g123<8,8,1>F    0x8a080007
2726                            urb MsgDesc: 0 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
2727send(8)         g4<1>UW         g2<8,8,1>UD     0x04215c01
2728                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xc) mlen 2 rlen 2 { align1 1Q };
2729send(8)         g40<1>UW        g38<8,8,1>UD    0x04216c01
2730                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xc) mlen 2 rlen 2 { align1 2Q };
2731send(8)         g6<1>UW         g11<8,8,1>UD    0x104a4001
2732                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 4 { align1 1Q };
2733send(8)         g124<1>UW       g2<8,8,1>UD     0x04422001
2734                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
2735send(16)        g120<1>UW       g2<8,8,1>UD     0x08842001
2736                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
2737send(8)         g2<1>UW         g7<8,8,1>UD     0x06425001
2738                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
2739send(8)         g6<1>UW         g10<8,8,1>UD    0x06425102
2740                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
2741send(16)        g2<1>UW         g11<8,8,1>UD    0x0c845001
2742                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
2743send(16)        g10<1>UW        g18<8,8,1>UD    0x0c845102
2744                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
2745send(8)         null<1>F        g121<8,8,1>F    0x8a080197
2746                            urb MsgDesc: 25 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
2747send(8)         g124<1>UW       g6<8,8,1>UD     0x02415000
2748                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
2749send(8)         g124<1>UW       g6<8,8,1>UD     0x06415000
2750                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0x0) mlen 3 rlen 4 { align1 1Q };
2751send(8)         g124<1>UW       g6<8,8,1>UD     0x02215c00
2752                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0xc) mlen 1 rlen 2 { align1 1Q };
2753send(8)         g17<1>UW        g27<8,8,1>UD    0x02115e00
2754                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
2755send(8)         g124<1>UW       g2<8,8,1>UD     0x02415001
2756                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
2757send(8)         g2<1>UW         g29<8,8,1>UD    0x02416001
2758                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 2Q };
2759send(8)         g9<1>UW         g19<8,8,1>UD    0x0843e102
2760                            sampler MsgDesc: ld2dms SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
2761send(16)        g23<1>UW        g7<8,8,1>UD     0x1085e102
2762                            sampler MsgDesc: ld2dms SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
2763send(8)         g124<1>UW       g5<8,8,1>UD     0x0c4b0001
2764                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
2765send(16)        g120<1>UW       g7<8,8,1>UD     0x168d0001
2766                            sampler MsgDesc: gather4_c SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 8 { align1 1H };
2767send(8)         g6<1>UW         g7<8,8,1>UD     0x0a134001
2768                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
2769send(8)         g7<1>UW         g12<8,8,1>UD    0x0a134102
2770                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 1 { align1 1Q };
2771send(8)         g22<1>UD        g10<8,8,1>UD    0x041a0138
2772                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2773send(8)         g21<1>UD        g10<8,8,1>UD    0x041a0338
2774                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2775send(8)         g65<1>UD        g10<8,8,1>UD    0x041a0538
2776                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2777send(8)         g10<1>UD        g10<8,8,1>UD    0x041a0738
2778                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2779send(8)         g65<1>UD        g11<8,8,1>UD    0x041a0238
2780                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2781send(8)         g10<1>UD        g11<8,8,1>UD    0x041a0438
2782                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2783send(8)         g11<1>UD        g11<8,8,1>UD    0x041a0638
2784                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2785send(8)         g8<1>UD         g7<8,8,1>UD     0x041a0048
2786                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2787send(8)         g6<1>UW         g10<8,8,1>UD    0x0a4a4001
2788                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
2789send(8)         g2<1>UW         g7<8,8,1>UD     0x06426001
2790                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
2791send(8)         g6<1>UW         g10<8,8,1>UD    0x06426102
2792                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
2793send(16)        g2<1>UW         g11<8,8,1>UD    0x0c846001
2794                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
2795send(16)        g10<1>UW        g18<8,8,1>UD    0x0c846102
2796                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
2797send(8)         g124<1>UW       g2<8,8,1>UD     0x08320001
2798                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 3 { align1 1Q };
2799send(16)        g120<1>UW       g2<8,8,1>UD     0x10640001
2800                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 6 { align1 1H };
2801send(8)         g6<1>UW         g7<8,8,1>UD     0x0c1b4001
2802                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 1 { align1 1Q };
2803send(8)         g7<1>UW         g13<8,8,1>UD    0x0c1b4102
2804                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 6 rlen 1 { align1 1Q };
2805send(8)         g2<1>UW         g7<8,8,1>UD     0x08425001
2806                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
2807send(8)         g6<1>UW         g11<8,8,1>UD    0x08425102
2808                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
2809send(16)        g2<1>UW         g11<8,8,1>UD    0x10845001
2810                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
2811send(16)        g10<1>UW        g19<8,8,1>UD    0x10845102
2812                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
2813send(8)         g124<1>UW       g2<8,8,1>UD     0x02306801
2814                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0x8) mlen 1 rlen 3 { align1 1Q };
2815send(16)        g120<1>UW       g2<8,8,1>UD     0x04605801
2816                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0x8) mlen 2 rlen 6 { align1 1H };
2817send(8)         g8<1>UD         g7<8,8,1>UD     0x043a0128
2818                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2819send(8)         g12<1>UW        g5<8,8,1>UD     0x0833e001
2820                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 3 { align1 1Q };
2821send(8)         g15<1>UW        g17<8,8,1>UD    0x0823e001
2822                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 2 { align1 1Q };
2823send(16)        g7<1>UW         g13<8,8,1>UD    0x1065e001
2824                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 6 { align1 1H };
2825send(16)        g33<1>UW        g21<8,8,1>UD    0x1045e001
2826                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 4 { align1 1H };
2827send(8)         g14<1>UW        g14<8,8,1>UD    0x101b4001
2828                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 1 { align1 1Q };
2829send(8)         g15<1>UW        g22<8,8,1>UD    0x101b4102
2830                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 8 rlen 1 { align1 1Q };
2831send(8)         g8<1>UD         g20<8,8,1>UD    0x044a0138
2832                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
2833send(8)         g12<1>UD        g20<8,8,1>UD    0x044a0338
2834                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
2835send(8)         g16<1>UD        g20<8,8,1>UD    0x044a0538
2836                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
2837send(8)         g20<1>UD        g20<8,8,1>UD    0x044a0738
2838                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
2839send(8)         g14<1>UD        g22<8,8,1>UD    0x044a0238
2840                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
2841send(8)         g18<1>UD        g22<8,8,1>UD    0x044a0438
2842                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
2843send(8)         g22<1>UD        g22<8,8,1>UD    0x044a0638
2844                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
2845send(8)         g11<1>UW        g5<8,8,1>UD     0x04120003
2846                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 0 mlen 2 rlen 1 { align1 1Q };
2847send(8)         g12<1>UW        g5<8,8,1>UD     0x04120004
2848                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 0 mlen 2 rlen 1 { align1 1Q };
2849send(16)        g8<1>UW         g12<8,8,1>UD    0x08240003
2850                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 0 mlen 4 rlen 2 { align1 1H };
2851send(16)        g10<1>UW        g12<8,8,1>UD    0x08240004
2852                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 0 mlen 4 rlen 2 { align1 1H };
2853send(8)         g6<1>UW         g7<8,8,1>UD     0x08125001
2854                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 1 { align1 1Q };
2855send(8)         g7<1>UW         g11<8,8,1>UD    0x08125102
2856                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 1 { align1 1Q };
2857send(16)        g10<1>UW        g12<8,8,1>UD    0x10245001
2858                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 2 { align1 1H };
2859send(16)        g12<1>UW        g20<8,8,1>UD    0x10245102
2860                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 2 { align1 1H };
2861send(8)         g2<1>UW         g13<8,8,1>UD    0x0623a001
2862                            sampler MsgDesc: ld_lz SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 2 { align1 1Q };
2863send(16)        g6<1>UW         g23<8,8,1>UD    0x0c45a001
2864                            sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1H };
2865send(8)         g124<1>UW       g7<8,8,1>UD     0x0c4b2000
2866                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 0 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
2867send(8)         g13<1>UD        g39<8,8,1>UD    0x041a0058
2868                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2869send(8)         g4<1>UD         g10<8,8,1>UD    0x041a0068
2870                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2871send(8)         g4<1>UD         g3<8,8,1>UD     0x041a0078
2872                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2873send(8)         g4<1>UD         g3<8,8,1>UD     0x041a0088
2874                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2875send(8)         g4<1>UD         g3<8,8,1>UD     0x041a0098
2876                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2877send(8)         g4<1>UD         g3<8,8,1>UD     0x041a00a8
2878                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2879send(8)         g4<1>UD         g3<8,8,1>UD     0x041a00b8
2880                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2881send(8)         g4<1>UD         g3<8,8,1>UD     0x041a00c8
2882                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2883send(8)         g3<1>UD         g2<8,8,1>UD     0x041a00d8
2884                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2885send(8)         g3<1>UD         g2<8,8,1>UD     0x041a00e8
2886                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2887send(8)         g3<1>UD         g2<8,8,1>UD     0x041a00f8
2888                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2889send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0108
2890                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2891send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0118
2892                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2893send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0148
2894                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2895send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0158
2896                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2897send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0168
2898                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2899send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0178
2900                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2901send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0188
2902                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2903send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0198
2904                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2905send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01a8
2906                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2907send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01b8
2908                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2909send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01c8
2910                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2911send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01d8
2912                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2913send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01e8
2914                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2915send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01f8
2916                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2917send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0208
2918                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
2919send(8)         g38<1>UW        g38<8,8,1>UD    0x084a8405
2920                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
2921send(8)         g46<1>UW        g23<8,8,1>UD    0x064a8304
2922                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
2923send(8)         g28<1>UW        g28<8,8,1>UD    0x064a8506
2924                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
2925send(8)         g12<1>UW        g23<8,8,1>UD    0x064a8607
2926                            sampler MsgDesc: gather4 SIMD8 Surface = 7 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
2927send(8)         g12<1>UW        g32<8,8,1>UD    0x084a8708
2928                            sampler MsgDesc: gather4 SIMD8 Surface = 8 Sampler = 7 mlen 4 rlen 4 { align1 1Q };
2929send(8)         g26<1>UW        g13<8,8,1>UD    0x064a8809
2930                            sampler MsgDesc: gather4 SIMD8 Surface = 9 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
2931send(8)         g26<1>UW        g26<8,8,1>UD    0x084b090a
2932                            sampler MsgDesc: gather4_c SIMD8 Surface = 10 Sampler = 9 mlen 4 rlen 4 { align1 1Q };
2933send(8)         g2<1>UW         g2<8,8,1>UD     0x0a4b0a0b
2934                            sampler MsgDesc: gather4_c SIMD8 Surface = 11 Sampler = 10 mlen 5 rlen 4 { align1 1Q };
2935send(8)         g6<1>UW         g6<8,8,1>UD     0x084b0b0c
2936                            sampler MsgDesc: gather4_c SIMD8 Surface = 12 Sampler = 11 mlen 4 rlen 4 { align1 1Q };
2937send(16)        g30<1>UW        g73<8,8,1>UD    0x0a8c8304
2938                            sampler MsgDesc: gather4 SIMD16 Surface = 4 Sampler = 3 mlen 5 rlen 8 { align1 1H };
2939send(16)        g40<1>UW        g2<8,8,1>UD     0x0e8c8405
2940                            sampler MsgDesc: gather4 SIMD16 Surface = 5 Sampler = 4 mlen 7 rlen 8 { align1 1H };
2941send(16)        g5<1>UW         g33<8,8,1>UD    0x0a8c8506
2942                            sampler MsgDesc: gather4 SIMD16 Surface = 6 Sampler = 5 mlen 5 rlen 8 { align1 1H };
2943send(16)        g32<1>UW        g55<8,8,1>UD    0x0a8c8607
2944                            sampler MsgDesc: gather4 SIMD16 Surface = 7 Sampler = 6 mlen 5 rlen 8 { align1 1H };
2945send(16)        g30<1>UW        g23<8,8,1>UD    0x0e8c8708
2946                            sampler MsgDesc: gather4 SIMD16 Surface = 8 Sampler = 7 mlen 7 rlen 8 { align1 1H };
2947send(16)        g5<1>UW         g40<8,8,1>UD    0x0a8c8809
2948                            sampler MsgDesc: gather4 SIMD16 Surface = 9 Sampler = 8 mlen 5 rlen 8 { align1 1H };
2949send(16)        g38<1>UW        g67<8,8,1>UD    0x0e8d090a
2950                            sampler MsgDesc: gather4_c SIMD16 Surface = 10 Sampler = 9 mlen 7 rlen 8 { align1 1H };
2951send(16)        g38<1>UW        g2<8,8,1>UD     0x128d0a0b
2952                            sampler MsgDesc: gather4_c SIMD16 Surface = 11 Sampler = 10 mlen 9 rlen 8 { align1 1H };
2953send(16)        g10<1>UW        g39<8,8,1>UD    0x0e8d0b0c
2954                            sampler MsgDesc: gather4_c SIMD16 Surface = 12 Sampler = 11 mlen 7 rlen 8 { align1 1H };
2955send(8)         g2<1>UW         g6<8,8,1>UD     0x0e4b2000
2956                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 0 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
2957send(8)         g11<1>UW        g7<8,8,1>UD     0x04120102
2958                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 1 { align1 1Q };
2959send(8)         g12<1>UW        g7<8,8,1>UD     0x04120203
2960                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 2 mlen 2 rlen 1 { align1 1Q };
2961send(16)        g6<1>UW         g11<8,8,1>UD    0x08240102
2962                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 2 { align1 1H };
2963send(16)        g8<1>UW         g11<8,8,1>UD    0x08240203
2964                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 2 mlen 4 rlen 2 { align1 1H };
2965send(8)         g5<1>UW         g6<8,8,1>UD     0x04220003
2966                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 0 mlen 2 rlen 2 { align1 1Q };
2967send(16)        g8<1>UW         g12<8,8,1>UD    0x08440003
2968                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 0 mlen 4 rlen 4 { align1 1H };
2969send(8)         g5<1>UW         g2<8,8,1>UD     0x04129001
2970                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 1 { align1 1Q };
2971send(16)        g6<1>UW         g2<8,8,1>UD     0x08249001
2972                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 2 { align1 1H };
2973send(8)         g11<1>UW        g4<8,8,1>UD     0x04415002
2974                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD16, Mask = 0x0) mlen 2 rlen 4 { align1 1Q };
2975send(8)         g7<1>UW         g5<8,8,1>UD     0x04416002
2976                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD8, Mask = 0x0) mlen 2 rlen 4 { align1 2Q };
2977send(8)         null<1>F        g16<8,8,1>UD    0x0e0a8057
2978                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
2979send(8)         g6<1>UD         g18<8,8,1>UD    0x043a0318
2980                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2981send(8)         g9<1>UD         g18<8,8,1>UD    0x043a0518
2982                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2983send(8)         g12<1>UD        g18<8,8,1>UD    0x043a0718
2984                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2985send(8)         g15<1>UD        g18<8,8,1>UD    0x043a0918
2986                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2987send(8)         g11<1>UD        g23<8,8,1>UD    0x043a0218
2988                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2989send(8)         g14<1>UD        g23<8,8,1>UD    0x043a0418
2990                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2991send(8)         g17<1>UD        g23<8,8,1>UD    0x043a0618
2992                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2993send(8)         g20<1>UD        g23<8,8,1>UD    0x043a0818
2994                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2995send(8)         null<1>F        g12<8,8,1>UD    0x0c0a8227
2996                            urb MsgDesc: 34 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2997send(8)         null<1>F        g13<8,8,1>UD    0x0c0a8237
2998                            urb MsgDesc: 35 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2999send(8)         null<1>F        g14<8,8,1>UD    0x0c0a8247
3000                            urb MsgDesc: 36 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3001send(8)         null<1>F        g15<8,8,1>UD    0x0c0a8257
3002                            urb MsgDesc: 37 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3003send(8)         null<1>F        g16<8,8,1>UD    0x0c0a8267
3004                            urb MsgDesc: 38 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3005send(8)         null<1>F        g17<8,8,1>UD    0x0c0a8277
3006                            urb MsgDesc: 39 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3007send(8)         null<1>F        g18<8,8,1>UD    0x0c0a8287
3008                            urb MsgDesc: 40 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3009send(8)         null<1>F        g19<8,8,1>UD    0x0c0a8297
3010                            urb MsgDesc: 41 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3011send(8)         null<1>F        g20<8,8,1>UD    0x0c0a82a7
3012                            urb MsgDesc: 42 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3013send(8)         null<1>F        g21<8,8,1>UD    0x0c0a82b7
3014                            urb MsgDesc: 43 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3015send(8)         null<1>F        g22<8,8,1>UD    0x0c0a82c7
3016                            urb MsgDesc: 44 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3017send(8)         null<1>F        g23<8,8,1>UD    0x0c0a82d7
3018                            urb MsgDesc: 45 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3019send(8)         null<1>F        g24<8,8,1>UD    0x0c0a82e7
3020                            urb MsgDesc: 46 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3021send(8)         null<1>F        g25<8,8,1>UD    0x0c0a82f7
3022                            urb MsgDesc: 47 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3023send(8)         null<1>F        g26<8,8,1>UD    0x0c0a8307
3024                            urb MsgDesc: 48 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3025send(8)         null<1>F        g27<8,8,1>UD    0x0c0a8317
3026                            urb MsgDesc: 49 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3027send(8)         null<1>F        g28<8,8,1>UD    0x0c0a8327
3028                            urb MsgDesc: 50 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3029send(8)         null<1>F        g29<8,8,1>UD    0x0c0a8337
3030                            urb MsgDesc: 51 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3031send(8)         null<1>F        g30<8,8,1>UD    0x0c0a8347
3032                            urb MsgDesc: 52 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3033send(8)         null<1>F        g31<8,8,1>UD    0x0c0a8357
3034                            urb MsgDesc: 53 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3035send(8)         null<1>F        g32<8,8,1>UD    0x0c0a8367
3036                            urb MsgDesc: 54 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3037send(8)         null<1>F        g33<8,8,1>UD    0x0c0a8377
3038                            urb MsgDesc: 55 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3039send(8)         null<1>F        g34<8,8,1>UD    0x0c0a8387
3040                            urb MsgDesc: 56 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3041send(8)         null<1>F        g35<8,8,1>UD    0x0c0a8397
3042                            urb MsgDesc: 57 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3043send(8)         null<1>F        g36<8,8,1>UD    0x0c0a83a7
3044                            urb MsgDesc: 58 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3045send(8)         null<1>F        g37<8,8,1>UD    0x0c0a83b7
3046                            urb MsgDesc: 59 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3047send(8)         null<1>F        g38<8,8,1>UD    0x0c0a83c7
3048                            urb MsgDesc: 60 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3049send(8)         null<1>F        g39<8,8,1>UD    0x0c0a83d7
3050                            urb MsgDesc: 61 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3051send(8)         null<1>F        g40<8,8,1>UD    0x0c0a83e7
3052                            urb MsgDesc: 62 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3053send(8)         null<1>F        g41<8,8,1>UD    0x0c0a83f7
3054                            urb MsgDesc: 63 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3055send(8)         g8<1>UW         g7<8,8,1>UD     0x10134001
3056                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 1 { align1 1Q };
3057send(8)         g9<1>UW         g15<8,8,1>UD    0x10134102
3058                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 8 rlen 1 { align1 1Q };
3059send(8)         g16<1>UD        g16<8,8,1>UD    0x044a0148
3060                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3061send(8)         g38<1>UW        g38<8,8,1>UD    0x084a8404
3062                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
3063send(8)         g46<1>UW        g23<8,8,1>UD    0x064a8303
3064                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
3065send(8)         g28<1>UW        g28<8,8,1>UD    0x064a8505
3066                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
3067send(8)         g12<1>UW        g23<8,8,1>UD    0x064a8606
3068                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
3069send(8)         g12<1>UW        g32<8,8,1>UD    0x084a8707
3070                            sampler MsgDesc: gather4 SIMD8 Surface = 7 Sampler = 7 mlen 4 rlen 4 { align1 1Q };
3071send(8)         g26<1>UW        g13<8,8,1>UD    0x064a8808
3072                            sampler MsgDesc: gather4 SIMD8 Surface = 8 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
3073send(8)         g26<1>UW        g26<8,8,1>UD    0x084b0909
3074                            sampler MsgDesc: gather4_c SIMD8 Surface = 9 Sampler = 9 mlen 4 rlen 4 { align1 1Q };
3075send(8)         g2<1>UW         g2<8,8,1>UD     0x0a4b0a0a
3076                            sampler MsgDesc: gather4_c SIMD8 Surface = 10 Sampler = 10 mlen 5 rlen 4 { align1 1Q };
3077send(8)         g10<1>UW        g10<8,8,1>UD    0x084b0b0b
3078                            sampler MsgDesc: gather4_c SIMD8 Surface = 11 Sampler = 11 mlen 4 rlen 4 { align1 1Q };
3079send(8)         g2<1>UD         g15<8,8,1>UD    0x043a0048
3080                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3081send(8)         g12<1>UD        g15<8,8,1>UD    0x043a0058
3082                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3083send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0068
3084                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3085send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0078
3086                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3087send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0088
3088                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3089send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0098
3090                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3091send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00a8
3092                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3093send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00b8
3094                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3095send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00c8
3096                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3097send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00d8
3098                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3099send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00e8
3100                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3101send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00f8
3102                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3103send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0108
3104                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3105send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0118
3106                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3107send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0138
3108                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3109send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0148
3110                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3111send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0158
3112                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3113send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0168
3114                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3115send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0178
3116                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3117send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0188
3118                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3119send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0198
3120                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3121send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01a8
3122                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3123send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01b8
3124                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3125send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01c8
3126                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3127send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01d8
3128                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3129send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01e8
3130                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3131send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01f8
3132                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3133send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0208
3134                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3135send(8)         null<1>F        g11<8,8,1>F     0x140a0047
3136                            urb MsgDesc: 4 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3137send(8)         null<1>F        g31<8,8,1>F     0x140a0087
3138                            urb MsgDesc: 8 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3139send(8)         null<1>F        g118<8,8,1>F    0x940a0087
3140                            urb MsgDesc: 8 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
3141send(8)         g14<1>UW        g11<8,8,1>UD    0x0a4b0202
3142                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 2 mlen 5 rlen 4 { align1 1Q };
3143send(8)         g18<1>UW        g18<8,8,1>UD    0x0c4b0303
3144                            sampler MsgDesc: gather4_c SIMD8 Surface = 3 Sampler = 3 mlen 6 rlen 4 { align1 1Q };
3145send(8)         g22<1>UW        g24<8,8,1>UD    0x084b0404
3146                            sampler MsgDesc: gather4_c SIMD8 Surface = 4 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
3147send(8)         g15<1>UW        g2<8,8,1>UD     0x06423203
3148                            sampler MsgDesc: sample_c SIMD8 Surface = 3 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
3149send(16)        g19<1>UW        g27<8,8,1>UD    0x0c843203
3150                            sampler MsgDesc: sample_c SIMD16 Surface = 3 Sampler = 2 mlen 6 rlen 8 { align1 1H };
3151send(8)         g7<1>UW         g9<8,8,1>UD     0x0a13c001
3152                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
3153send(16)        g20<1>UW        g7<8,8,1>UD     0x1425c001
3154                            sampler MsgDesc: ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 2 { align1 1H };
3155send(8)         g21<1>UW        g5<8,8,1>UD     0x0a33c001
3156                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 3 { align1 1Q };
3157send(8)         g18<1>UW        g24<8,8,1>UD    0x0a23c001
3158                            sampler MsgDesc: ld2dms_w SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 2 { align1 1Q };
3159send(16)        g15<1>UW        g21<8,8,1>UD    0x1465c001
3160                            sampler MsgDesc: ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 6 { align1 1H };
3161send(16)        g7<1>UW         g31<8,8,1>UD    0x1445c001
3162                            sampler MsgDesc: ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 4 { align1 1H };
3163send(8)         g124<1>UW       g6<8,8,1>UD     0x04438303
3164                            sampler MsgDesc: sample_lz SIMD8 Surface = 3 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
3165send(8)         g11<1>UD        g17<8,8,1>UD    0x043a0338
3166                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3167send(8)         g14<1>UD        g17<8,8,1>UD    0x043a0538
3168                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3169send(8)         g17<1>UD        g17<8,8,1>UD    0x043a0738
3170                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3171send(8)         g9<1>UD         g18<8,8,1>UD    0x043a0038
3172                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3173send(8)         g12<1>UD        g18<8,8,1>UD    0x043a0238
3174                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3175send(8)         g15<1>UD        g18<8,8,1>UD    0x043a0438
3176                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3177send(8)         g18<1>UD        g18<8,8,1>UD    0x043a0638
3178                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3179send(8)         g6<1>UW         g10<8,8,1>UD    0x08424001
3180                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
3181send(8)         g9<1>UW         g5<8,8,1>UD     0x04420002
3182                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
3183send(16)        g13<1>UW        g7<8,8,1>UD     0x08840002
3184                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
3185(+f1.0) send(8) g124<1>UW       g2<8,8,1>UD     0x0211a501
3186                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, inc) mlen 1 rlen 1 { align1 1Q };
3187(+f1.0) send(8) g121<1>UW       g3<8,8,1>UD     0x0211b501
3188                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, inc) mlen 1 rlen 1 { align1 2Q };
3189send(8)         g22<1>UD        g32<8,8,1>UD    0x02280238
3190                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3191send(8)         g24<1>UD        g32<8,8,1>UD    0x02280438
3192                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3193send(8)         g26<1>UD        g32<8,8,1>UD    0x02280638
3194                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3195send(8)         g28<1>UD        g32<8,8,1>UD    0x02280248
3196                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3197send(8)         g30<1>UD        g32<8,8,1>UD    0x02280448
3198                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3199send(8)         g32<1>UD        g32<8,8,1>UD    0x02280648
3200                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3201send(8)         g22<1>UD        g33<8,8,1>UD    0x02280258
3202                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3203send(8)         g24<1>UD        g33<8,8,1>UD    0x02280458
3204                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3205send(8)         g26<1>UD        g33<8,8,1>UD    0x02280658
3206                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3207send(8)         g22<1>UD        g34<8,8,1>UD    0x02280268
3208                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3209send(8)         g24<1>UD        g34<8,8,1>UD    0x02280468
3210                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3211send(8)         g26<1>UD        g34<8,8,1>UD    0x02280668
3212                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3213send(8)         g24<1>UD        g35<8,8,1>UD    0x02280478
3214                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3215send(8)         g22<1>UD        g35<8,8,1>UD    0x02280278
3216                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3217send(8)         g26<1>UD        g35<8,8,1>UD    0x02280678
3218                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3219send(8)         g24<1>UD        g36<8,8,1>UD    0x02280688
3220                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3221send(8)         g8<1>UD         g36<8,8,1>UD    0x02280288
3222                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3223send(8)         g22<1>UD        g36<8,8,1>UD    0x02280488
3224                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3225send(8)         g8<1>UD         g37<8,8,1>UD    0x02280298
3226                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3227send(8)         g22<1>UD        g37<8,8,1>UD    0x02280498
3228                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3229send(8)         g24<1>UD        g37<8,8,1>UD    0x02280698
3230                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3231send(8)         g8<1>UD         g38<8,8,1>UD    0x022802a8
3232                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3233send(8)         g22<1>UD        g38<8,8,1>UD    0x022804a8
3234                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3235send(8)         g24<1>UD        g38<8,8,1>UD    0x022806a8
3236                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3237send(8)         g8<1>UD         g39<8,8,1>UD    0x022802b8
3238                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3239send(8)         g22<1>UD        g39<8,8,1>UD    0x022804b8
3240                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3241send(8)         g24<1>UD        g39<8,8,1>UD    0x022806b8
3242                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3243send(8)         g8<1>UD         g40<8,8,1>UD    0x022802c8
3244                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3245send(8)         g10<1>UD        g40<8,8,1>UD    0x022804c8
3246                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3247send(8)         g22<1>UD        g40<8,8,1>UD    0x022806c8
3248                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3249send(8)         g8<1>UD         g41<8,8,1>UD    0x022802d8
3250                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3251send(8)         g10<1>UD        g41<8,8,1>UD    0x022804d8
3252                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3253send(8)         g22<1>UD        g41<8,8,1>UD    0x022806d8
3254                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3255send(8)         g8<1>UD         g42<8,8,1>UD    0x022802e8
3256                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3257send(8)         g10<1>UD        g42<8,8,1>UD    0x022804e8
3258                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3259send(8)         g22<1>UD        g42<8,8,1>UD    0x022806e8
3260                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3261send(8)         g8<1>UD         g43<8,8,1>UD    0x022802f8
3262                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3263send(8)         g10<1>UD        g43<8,8,1>UD    0x022804f8
3264                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3265send(8)         g22<1>UD        g43<8,8,1>UD    0x022806f8
3266                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3267send(8)         g8<1>UD         g44<8,8,1>UD    0x02280308
3268                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3269send(8)         g10<1>UD        g44<8,8,1>UD    0x02280508
3270                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3271send(8)         g12<1>UD        g44<8,8,1>UD    0x02280708
3272                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3273send(8)         g8<1>UD         g45<8,8,1>UD    0x02280318
3274                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3275send(8)         g10<1>UD        g45<8,8,1>UD    0x02280518
3276                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3277send(8)         g12<1>UD        g45<8,8,1>UD    0x02280718
3278                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3279send(8)         g8<1>UD         g46<8,8,1>UD    0x02280328
3280                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3281send(8)         g10<1>UD        g46<8,8,1>UD    0x02280528
3282                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3283send(8)         g12<1>UD        g46<8,8,1>UD    0x02280728
3284                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3285send(8)         g8<1>UD         g47<8,8,1>UD    0x02280338
3286                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3287send(8)         g10<1>UD        g47<8,8,1>UD    0x02280538
3288                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3289send(8)         g12<1>UD        g47<8,8,1>UD    0x02280738
3290                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3291send(8)         g8<1>UD         g48<8,8,1>UD    0x02280348
3292                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3293send(8)         g10<1>UD        g48<8,8,1>UD    0x02280548
3294                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3295send(8)         g12<1>UD        g48<8,8,1>UD    0x02280748
3296                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3297send(8)         g8<1>UD         g49<8,8,1>UD    0x02280358
3298                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3299send(8)         g10<1>UD        g49<8,8,1>UD    0x02280558
3300                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3301send(8)         g12<1>UD        g49<8,8,1>UD    0x02280758
3302                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3303send(8)         g8<1>UD         g50<8,8,1>UD    0x02280368
3304                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3305send(8)         g10<1>UD        g50<8,8,1>UD    0x02280568
3306                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3307send(8)         g12<1>UD        g50<8,8,1>UD    0x02280768
3308                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3309send(8)         g8<1>UD         g53<8,8,1>UD    0x02280378
3310                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3311send(8)         g10<1>UD        g53<8,8,1>UD    0x02280578
3312                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3313send(8)         g12<1>UD        g53<8,8,1>UD    0x02280778
3314                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3315send(8)         g8<1>UD         g54<8,8,1>UD    0x02280388
3316                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3317send(8)         g10<1>UD        g54<8,8,1>UD    0x02280588
3318                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3319send(8)         g12<1>UD        g54<8,8,1>UD    0x02280788
3320                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3321send(8)         g8<1>UD         g55<8,8,1>UD    0x02280398
3322                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3323send(8)         g10<1>UD        g55<8,8,1>UD    0x02280598
3324                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3325send(8)         g12<1>UD        g55<8,8,1>UD    0x02280798
3326                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3327send(8)         g8<1>UD         g56<8,8,1>UD    0x022803a8
3328                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3329send(8)         g10<1>UD        g56<8,8,1>UD    0x022805a8
3330                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3331send(8)         g12<1>UD        g56<8,8,1>UD    0x022807a8
3332                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3333send(8)         g8<1>UD         g57<8,8,1>UD    0x022803b8
3334                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3335send(8)         g10<1>UD        g57<8,8,1>UD    0x022805b8
3336                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3337send(8)         g12<1>UD        g57<8,8,1>UD    0x022807b8
3338                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3339send(8)         g8<1>UD         g58<8,8,1>UD    0x022803c8
3340                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3341send(8)         g10<1>UD        g58<8,8,1>UD    0x022805c8
3342                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3343send(8)         g12<1>UD        g58<8,8,1>UD    0x022807c8
3344                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3345send(8)         g8<1>UD         g59<8,8,1>UD    0x022803d8
3346                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3347send(8)         g10<1>UD        g59<8,8,1>UD    0x022805d8
3348                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3349send(8)         g12<1>UD        g59<8,8,1>UD    0x022807d8
3350                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3351send(8)         g8<1>UD         g60<8,8,1>UD    0x022803e8
3352                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3353send(8)         g10<1>UD        g60<8,8,1>UD    0x022805e8
3354                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3355send(8)         g12<1>UD        g60<8,8,1>UD    0x022807e8
3356                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3357send(8)         g8<1>UD         g61<8,8,1>UD    0x022803f8
3358                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3359send(8)         g10<1>UD        g61<8,8,1>UD    0x022805f8
3360                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3361send(8)         g12<1>UD        g61<8,8,1>UD    0x022807f8
3362                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3363send(8)         g10<1>UD        g62<8,8,1>UD    0x02280408
3364                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3365send(8)         g12<1>UD        g62<8,8,1>UD    0x02280608
3366                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3367send(8)         g14<1>UD        g62<8,8,1>UD    0x02280808
3368                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3369send(8)         g8<1>UD         g63<8,8,1>UD    0x02280218
3370                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3371send(8)         g10<1>UD        g63<8,8,1>UD    0x02280418
3372                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3373send(8)         g12<1>UD        g63<8,8,1>UD    0x02280618
3374                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3375send(8)         g14<1>UD        g63<8,8,1>UD    0x02280818
3376                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3377send(8)         g29<1>UW        g18<8,8,1>UD    0x04420008
3378                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
3379send(8)         g35<1>UW        g18<8,8,1>UD    0x04420109
3380                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
3381send(8)         g41<1>UW        g18<8,8,1>UD    0x0442020a
3382                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
3383send(8)         g2<1>UW         g18<8,8,1>UD    0x0442030b
3384                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
3385send(8)         g6<1>UW         g18<8,8,1>UD    0x0442040c
3386                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
3387send(8)         g10<1>UW        g18<8,8,1>UD    0x0442050d
3388                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
3389send(8)         g14<1>UW        g18<8,8,1>UD    0x0442060e
3390                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
3391send(8)         g18<1>UW        g18<8,8,1>UD    0x0442070f
3392                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
3393send(16)        g32<1>UW        g22<8,8,1>UD    0x08840008
3394                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 0 mlen 4 rlen 8 { align1 1H };
3395send(16)        g42<1>UW        g22<8,8,1>UD    0x08840109
3396                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 1 mlen 4 rlen 8 { align1 1H };
3397send(16)        g60<1>UW        g22<8,8,1>UD    0x0884020a
3398                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 2 mlen 4 rlen 8 { align1 1H };
3399send(16)        g70<1>UW        g22<8,8,1>UD    0x0884030b
3400                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 3 mlen 4 rlen 8 { align1 1H };
3401send(16)        g78<1>UW        g22<8,8,1>UD    0x0884040c
3402                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 4 mlen 4 rlen 8 { align1 1H };
3403send(16)        g86<1>UW        g22<8,8,1>UD    0x0884050d
3404                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 5 mlen 4 rlen 8 { align1 1H };
3405send(16)        g94<1>UW        g22<8,8,1>UD    0x0884060e
3406                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 6 mlen 4 rlen 8 { align1 1H };
3407send(16)        g52<1>UW        g22<8,8,1>UD    0x0884070f
3408                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 7 mlen 4 rlen 8 { align1 1H };
3409send(8)         g16<1>UW        g42<8,8,1>UD    0x04438101
3410                            sampler MsgDesc: sample_lz SIMD8 Surface = 1 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
3411send(8)         g20<1>UW        g42<8,8,1>UD    0x04438202
3412                            sampler MsgDesc: sample_lz SIMD8 Surface = 2 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
3413send(8)         g29<1>UW        g42<8,8,1>UD    0x04438404
3414                            sampler MsgDesc: sample_lz SIMD8 Surface = 4 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
3415send(8)         g38<1>UW        g42<8,8,1>UD    0x04438606
3416                            sampler MsgDesc: sample_lz SIMD8 Surface = 6 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
3417send(8)         g124<1>UW       g42<8,8,1>UD    0x04438707
3418                            sampler MsgDesc: sample_lz SIMD8 Surface = 7 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
3419send(8)         g12<1>UD        g16<8,8,1>UD    0x044a0058
3420                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3421send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0068
3422                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3423send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0078
3424                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3425send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0088
3426                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3427send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0098
3428                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3429send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00a8
3430                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3431send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00b8
3432                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3433send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00c8
3434                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3435send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00d8
3436                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3437send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00e8
3438                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3439send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00f8
3440                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3441send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0108
3442                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3443send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0118
3444                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3445send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0158
3446                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3447send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0168
3448                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3449send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0178
3450                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3451send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0188
3452                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3453send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0198
3454                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3455send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01a8
3456                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3457send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01b8
3458                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3459send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01c8
3460                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3461send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01d8
3462                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3463send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01e8
3464                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3465send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01f8
3466                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3467send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0208
3468                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3469send(8)         g14<1>UW        g15<8,8,1>UD    0x0a125001
3470                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 1 { align1 1Q };
3471send(8)         g15<1>UW        g20<8,8,1>UD    0x0a125102
3472                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 1 { align1 1Q };
3473send(16)        g41<1>UW        g7<8,8,1>UD     0x14245001
3474                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 2 { align1 1H };
3475send(16)        g43<1>UW        g17<8,8,1>UD    0x14245102
3476                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 2 { align1 1H };
3477send(8)         g2<1>UW         g5<8,8,1>UD     0x06223001
3478                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 2 { align1 1Q };
3479send(16)        g2<1>UW         g7<8,8,1>UD     0x0c443001
3480                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1H };
3481send(8)         g2<1>UW         g2<8,8,1>UD     0x06323001
3482                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 3 { align1 1Q };
3483send(16)        g2<1>UW         g24<8,8,1>UD    0x0c643001
3484                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 6 { align1 1H };
3485send(8)         null<1>F        g120<8,8,1>F    0x8c0a0117
3486                            urb MsgDesc: 17 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
3487send(8)         g11<1>UD        g1<8,8,1>UD     0x02380128
3488                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3489send(8)         g11<1>UD        g1<8,8,1>UD     0x02380138
3490                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3491send(8)         g11<1>UD        g1<8,8,1>UD     0x02380148
3492                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3493send(8)         g11<1>UD        g1<8,8,1>UD     0x02380158
3494                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3495send(8)         g11<1>UD        g1<8,8,1>UD     0x02380168
3496                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3497send(8)         g11<1>UD        g1<8,8,1>UD     0x02380178
3498                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3499send(8)         g11<1>UD        g1<8,8,1>UD     0x02380188
3500                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3501send(8)         g11<1>UD        g1<8,8,1>UD     0x02380198
3502                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3503send(8)         g11<1>UD        g1<8,8,1>UD     0x023801a8
3504                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3505send(8)         g11<1>UD        g1<8,8,1>UD     0x023801b8
3506                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3507send(8)         g11<1>UD        g1<8,8,1>UD     0x023801c8
3508                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3509send(8)         g11<1>UD        g1<8,8,1>UD     0x023801d8
3510                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3511send(8)         g11<1>UD        g1<8,8,1>UD     0x023801e8
3512                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3513send(8)         g11<1>UD        g1<8,8,1>UD     0x023801f8
3514                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 3        { align1 1Q };
3515send(8)         g10<1>UW        g2<8,8,1>UD     0x04420004
3516                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
3517send(16)        g18<1>UW        g2<8,8,1>UD     0x08840004
3518                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 0 mlen 4 rlen 8 { align1 1H };
3519send(8)         g10<1>UW        g2<8,8,1>UD     0x04420003
3520                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
3521send(16)        g18<1>UW        g2<8,8,1>UD     0x08840003
3522                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 0 mlen 4 rlen 8 { align1 1H };
3523send(8)         g11<1>UD        g13<8,8,1>UD    0x042a0058
3524                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3525send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0068
3526                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3527send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0078
3528                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3529send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0088
3530                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3531send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0098
3532                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3533send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00a8
3534                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3535send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00b8
3536                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3537send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00c8
3538                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3539send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00d8
3540                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3541send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00e8
3542                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3543send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00f8
3544                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3545send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0108
3546                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3547send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0118
3548                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3549send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0158
3550                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3551send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0168
3552                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3553send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0178
3554                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3555send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0188
3556                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3557send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0198
3558                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3559send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01a8
3560                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3561send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01b8
3562                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3563send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01c8
3564                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3565send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01d8
3566                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3567send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01e8
3568                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3569send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01f8
3570                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3571send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0208
3572                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
3573send(8)         g9<1>UW         g15<8,8,1>UD    0x021ab102
3574                            sampler MsgDesc: sampleinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 1 { align1 1Q };
3575send(8)         g10<1>UW        g16<8,8,1>UD    0x021ab203
3576                            sampler MsgDesc: sampleinfo SIMD8 Surface = 3 Sampler = 2 mlen 1 rlen 1 { align1 1Q };
3577send(8)         g11<1>UW        g17<8,8,1>UD    0x021ab304
3578                            sampler MsgDesc: sampleinfo SIMD8 Surface = 4 Sampler = 3 mlen 1 rlen 1 { align1 1Q };
3579send(8)         g12<1>UW        g18<8,8,1>UD    0x021ab405
3580                            sampler MsgDesc: sampleinfo SIMD8 Surface = 5 Sampler = 4 mlen 1 rlen 1 { align1 1Q };
3581send(8)         g13<1>UW        g19<8,8,1>UD    0x021ab506
3582                            sampler MsgDesc: sampleinfo SIMD8 Surface = 6 Sampler = 5 mlen 1 rlen 1 { align1 1Q };
3583send(16)        g14<1>UW        g16<8,8,1>UD    0x022cb102
3584                            sampler MsgDesc: sampleinfo SIMD16 Surface = 2 Sampler = 1 mlen 1 rlen 2 { align1 1H };
3585send(16)        g16<1>UW        g18<8,8,1>UD    0x022cb203
3586                            sampler MsgDesc: sampleinfo SIMD16 Surface = 3 Sampler = 2 mlen 1 rlen 2 { align1 1H };
3587send(16)        g18<1>UW        g20<8,8,1>UD    0x022cb304
3588                            sampler MsgDesc: sampleinfo SIMD16 Surface = 4 Sampler = 3 mlen 1 rlen 2 { align1 1H };
3589send(16)        g20<1>UW        g22<8,8,1>UD    0x022cb405
3590                            sampler MsgDesc: sampleinfo SIMD16 Surface = 5 Sampler = 4 mlen 1 rlen 2 { align1 1H };
3591send(16)        g22<1>UW        g24<8,8,1>UD    0x022cb506
3592                            sampler MsgDesc: sampleinfo SIMD16 Surface = 6 Sampler = 5 mlen 1 rlen 2 { align1 1H };
3593send(8)         g14<1>UW        g11<8,8,1>UD    0x0a4b0203
3594                            sampler MsgDesc: gather4_c SIMD8 Surface = 3 Sampler = 2 mlen 5 rlen 4 { align1 1Q };
3595send(8)         g18<1>UW        g18<8,8,1>UD    0x0c4b0304
3596                            sampler MsgDesc: gather4_c SIMD8 Surface = 4 Sampler = 3 mlen 6 rlen 4 { align1 1Q };
3597send(8)         g22<1>UW        g24<8,8,1>UD    0x084b0405
3598                            sampler MsgDesc: gather4_c SIMD8 Surface = 5 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
3599send(16)        g18<1>UW        g26<8,8,1>UD    0x128d0203
3600                            sampler MsgDesc: gather4_c SIMD16 Surface = 3 Sampler = 2 mlen 9 rlen 8 { align1 1H };
3601send(16)        g26<1>UW        g35<8,8,1>UD    0x168d0304
3602                            sampler MsgDesc: gather4_c SIMD16 Surface = 4 Sampler = 3 mlen 11 rlen 8 { align1 1H };
3603send(16)        g34<1>UW        g46<8,8,1>UD    0x0e8d0405
3604                            sampler MsgDesc: gather4_c SIMD16 Surface = 5 Sampler = 4 mlen 7 rlen 8 { align1 1H };
3605send(8)         g124<1>UW       g9<8,8,1>UD     0x0c4b0000
3606                            sampler MsgDesc: gather4_c SIMD8 Surface = 0 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
3607