• 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<8,8,1>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(8)         null<1>UW       g3<8,8,1>UD     0x0e0b5001
12                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 7 rlen 0 { align1 1Q };
13send(8)         null<1>UW       g1<8,8,1>UD     0x0e0b6001
14                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD8, Mask = 0x0) mlen 7 rlen 0 { align1 2Q };
15send(16)        null<1>UW       g127<8,8,1>UW   0x82000010
16                            thread_spawner MsgDesc: mlen 1 rlen 0           { align1 WE_all 1H EOT };
17send(8)         g124<1>UW       g13<8,8,1>UD    0x08427001
18                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
19send(16)        g120<1>UW       g10<8,8,1>UD    0x10847001
20                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
21send(8)         g10<1>UD        g2<8,8,1>UD     0x02480028
22                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 4         { align1 1Q };
23send(8)         null<1>F        g8<8,8,1>F      0x140a0017
24                            urb MsgDesc: 1 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
25send(8)         null<1>F        g118<8,8,1>F    0x940a0017
26                            urb MsgDesc: 1 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
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)         g2<1>UD         g2<8,8,1>UD     0x02480008
44                            urb MsgDesc: 0 SIMD8 read mlen 1 rlen 4         { align1 1Q };
45send(8)         g6<1>UD         g6<8,8,1>UD     0x02480018
46                            urb MsgDesc: 1 SIMD8 read mlen 1 rlen 4         { align1 1Q };
47send(8)         null<1>F        g125<8,8,1>UD   0x86088007
48                            urb MsgDesc: 0 SIMD8 write masked mlen 3 rlen 0 { align1 1Q EOT };
49send(8)         g7<1>UW         g7<8,8,1>UD     0x04427000
50                            sampler MsgDesc: ld SIMD8 Surface = 0 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
51send(8)         null<1>F        g11<8,8,1>F     0x12080017
52                            urb MsgDesc: 1 SIMD8 write mlen 9 rlen 0        { align1 1Q };
53send(8)         null<1>F        g20<8,8,1>F     0x12080037
54                            urb MsgDesc: 3 SIMD8 write mlen 9 rlen 0        { align1 1Q };
55send(8)         null<1>F        g123<8,8,1>F    0x8a080057
56                            urb MsgDesc: 5 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
57send(8)         g124<1>UW       g2<8,8,1>UD     0x04420001
58                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
59send(16)        g120<1>UW       g2<8,8,1>UD     0x08840001
60                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
61send(8)         g6<1>UW         g6<8,8,1>UD     0x0643d001
62                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
63send(16)        g8<1>UW         g16<8,8,1>UD    0x0c85d001
64                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
65send(8)         g8<1>UW         g17<8,8,1>UD    0x0a43e001
66                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
67send(16)        g34<1>UW        g16<8,8,1>UD    0x1485e001
68                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
69send(8)         g5<1>UW         g7<8,8,1>UD     0x0242a000
70                            sampler MsgDesc: resinfo SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
71send(8)         g124<1>UW       g15<8,8,1>UD    0x064a8000
72                            sampler MsgDesc: gather4 SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
73send(8)         g124<1>UW       g11<8,8,1>UD    0x06420001
74                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
75send(16)        g120<1>UW       g19<8,8,1>UD    0x0c840001
76                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
77send(8)         g12<1>UW        g5<8,8,1>UD     0x02427000
78                            sampler MsgDesc: ld SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
79send(8)         null<1>F        g123<8,8,1>F    0x8a080037
80                            urb MsgDesc: 3 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
81send(8)         g124<1>UW       g7<8,8,1>UD     0x144a4001
82                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 10 rlen 4 { align1 1Q };
83(+f1.0) send(16) g122<1>UW      g9<8,8,1>UD     0x0420a501
84                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
85send(8)         g12<1>UW        g7<8,8,1>UD     0x0443d001
86                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
87send(8)         g13<1>UW        g5<8,8,1>UD     0x0843e001
88                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
89send(16)        g15<1>UW        g11<8,8,1>UD    0x0885d001
90                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
91send(16)        g27<1>UW        g7<8,8,1>UD     0x1085e001
92                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
93(+f1.0) send(8) g125<1>UW       g3<8,8,1>UD     0x0210b501
94                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
95send(8)         g124<1>UW       g8<8,8,1>UD     a0<0,1,0>UD     0x00000200
96                            sampler MsgDesc: indirect                       { align1 1Q };
97send(8)         g124<1>UW       g8<8,8,1>UD     0x084a4001
98                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
99send(8)         g124<1>UW       g8<8,8,1>UD     0x064a8001
100                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
101send(16)        g120<1>UW       g12<8,8,1>UD    0x0a8c8001
102                            sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
103send(8)         g2<1>UW         g7<8,8,1>UD     0x0a4a6001
104                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
105send(8)         g6<1>UW         g12<8,8,1>UD    0x0a4a6102
106                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
107send(16)        g2<1>UW         g11<8,8,1>UD    0x128c6001
108                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
109send(16)        g10<1>UW        g20<8,8,1>UD    0x128c6102
110                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
111send(8)         g124<1>UW       g3<8,8,1>UD     0x0a43e000
112                            sampler MsgDesc: ld2dms SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
113send(8)         null<1>F        g119<8,8,1>F    0x92080027
114                            urb MsgDesc: 2 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
115send(8)         g2<1>UW         g3<8,8,1>UD     0x0643d000
116                            sampler MsgDesc: ld_mcs SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
117send(8)         null<1>F        g7<8,8,1>UD     0x0a080037
118                            urb MsgDesc: 3 SIMD8 write mlen 5 rlen 0        { align1 1Q };
119send(8)         null<1>F        g8<8,8,1>UD     0x0a080047
120                            urb MsgDesc: 4 SIMD8 write mlen 5 rlen 0        { align1 1Q };
121send(8)         null<1>F        g29<8,8,1>F     0x0c0a0017
122                            urb MsgDesc: 1 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
123send(8)         null<1>F        g122<8,8,1>F    0x8c0a0017
124                            urb MsgDesc: 1 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
125send(8)         g5<1>UW         g21<8,8,1>UD    0x02420001
126                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
127send(16)        g7<1>UW         g26<8,8,1>UD    0x04840001
128                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
129send(8)         g8<1>UW         g10<8,8,1>UD    0x0242a001
130                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
131send(8)         g2<1>UW         g12<8,8,1>UD    0x0c4b1001
132                            sampler MsgDesc: gather4_po SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
133send(16)        g23<1>UW        g20<8,8,1>UD    0x0484a001
134                            sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
135send(16)        g18<1>UW        g7<8,8,1>UD     0x168d1001
136                            sampler MsgDesc: gather4_po SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 8 { align1 1H };
137send(8)         null<1>F        g6<8,8,1>UD     0x0a088027
138                            urb MsgDesc: 2 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
139send(8)         null<1>F        g7<8,8,1>UD     0x0a088037
140                            urb MsgDesc: 3 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
141send(8)         null<1>F        g8<8,8,1>UD     0x0a088047
142                            urb MsgDesc: 4 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
143send(8)         null<1>F        g9<8,8,1>UD     0x0a088057
144                            urb MsgDesc: 5 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
145send(8)         g2<1>UW         g12<8,8,1>UD    0x084a8001
146                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
147send(16)        g14<1>UW        g7<8,8,1>UD     0x0e8c8001
148                            sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
149send(8)         g124<1>UW       g6<8,8,1>UD     0x0c424001
150                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
151send(8)         g2<1>UW         g7<8,8,1>UD     0x0c4b1000
152                            sampler MsgDesc: gather4_po SIMD8 Surface = 0 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
153send(8)         g6<1>UW         g6<8,8,1>UD     0x0242a101
154                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
155send(8)         g10<1>UW        g10<8,8,1>UD    0x0242a202
156                            sampler MsgDesc: resinfo SIMD8 Surface = 2 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
157send(8)         g14<1>UW        g14<8,8,1>UD    0x0242a303
158                            sampler MsgDesc: resinfo SIMD8 Surface = 3 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
159send(8)         g18<1>UW        g18<8,8,1>UD    0x0242a404
160                            sampler MsgDesc: resinfo SIMD8 Surface = 4 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
161send(8)         g22<1>UW        g22<8,8,1>UD    0x0242a505
162                            sampler MsgDesc: resinfo SIMD8 Surface = 5 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
163send(8)         g26<1>UW        g26<8,8,1>UD    0x0242a606
164                            sampler MsgDesc: resinfo SIMD8 Surface = 6 Sampler = 6 mlen 1 rlen 4 { align1 1Q };
165send(8)         g6<1>UD         g15<8,8,1>UD    0x042a0318
166                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
167send(8)         g8<1>UD         g15<8,8,1>UD    0x042a0518
168                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
169send(8)         g10<1>UD        g15<8,8,1>UD    0x042a0718
170                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
171send(8)         g12<1>UD        g15<8,8,1>UD    0x042a0918
172                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
173send(8)         g14<1>UD        g15<8,8,1>UD    0x042a0128
174                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
175send(8)         g16<1>UD        g14<8,8,1>UD    0x042a0218
176                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
177send(8)         g18<1>UD        g14<8,8,1>UD    0x042a0418
178                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
179send(8)         g20<1>UD        g14<8,8,1>UD    0x042a0618
180                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
181send(8)         g22<1>UD        g14<8,8,1>UD    0x042a0818
182                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
183send(8)         g13<1>UD        g14<8,8,1>UD    0x042a0028
184                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
185send(8)         g2<1>UD         g30<8,8,1>UD    0x02480208
186                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 4        { align1 1Q };
187send(8)         g14<1>UD        g30<8,8,1>UD    0x02480408
188                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 4        { align1 1Q };
189send(8)         g18<1>UD        g30<8,8,1>UD    0x02480608
190                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 4        { align1 1Q };
191send(8)         g22<1>UD        g30<8,8,1>UD    0x02480808
192                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 4       { align1 1Q };
193send(8)         null<1>F        g6<8,8,1>UD     0x0a0a8217
194                            urb MsgDesc: 33 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
195send(8)         null<1>F        g11<8,8,1>UD    0x0a0a8227
196                            urb MsgDesc: 34 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
197send(8)         null<1>F        g12<8,8,1>UD    0x0a0a8237
198                            urb MsgDesc: 35 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
199send(8)         null<1>F        g13<8,8,1>UD    0x0a0a8247
200                            urb MsgDesc: 36 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
201send(8)         null<1>F        g14<8,8,1>UD    0x0a0a8257
202                            urb MsgDesc: 37 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
203send(8)         null<1>F        g15<8,8,1>UD    0x0a0a8267
204                            urb MsgDesc: 38 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
205send(8)         null<1>F        g16<8,8,1>UD    0x0a0a8277
206                            urb MsgDesc: 39 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
207send(8)         null<1>F        g17<8,8,1>UD    0x0a0a8287
208                            urb MsgDesc: 40 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
209send(8)         null<1>F        g18<8,8,1>UD    0x0a0a8297
210                            urb MsgDesc: 41 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
211send(8)         null<1>F        g19<8,8,1>UD    0x0a0a82a7
212                            urb MsgDesc: 42 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
213send(8)         null<1>F        g20<8,8,1>UD    0x0a0a82b7
214                            urb MsgDesc: 43 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
215send(8)         null<1>F        g21<8,8,1>UD    0x0a0a82c7
216                            urb MsgDesc: 44 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
217send(8)         null<1>F        g22<8,8,1>UD    0x0a0a82d7
218                            urb MsgDesc: 45 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
219send(8)         null<1>F        g23<8,8,1>UD    0x0a0a82e7
220                            urb MsgDesc: 46 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
221send(8)         null<1>F        g24<8,8,1>UD    0x0a0a82f7
222                            urb MsgDesc: 47 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
223send(8)         null<1>F        g25<8,8,1>UD    0x0a0a8307
224                            urb MsgDesc: 48 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
225send(8)         null<1>F        g26<8,8,1>UD    0x0a0a8317
226                            urb MsgDesc: 49 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
227send(8)         null<1>F        g27<8,8,1>UD    0x0a0a8327
228                            urb MsgDesc: 50 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
229send(8)         null<1>F        g28<8,8,1>UD    0x0a0a8337
230                            urb MsgDesc: 51 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
231send(8)         null<1>F        g29<8,8,1>UD    0x0a0a8347
232                            urb MsgDesc: 52 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
233send(8)         null<1>F        g30<8,8,1>UD    0x0a0a8357
234                            urb MsgDesc: 53 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
235send(8)         null<1>F        g31<8,8,1>UD    0x0a0a8367
236                            urb MsgDesc: 54 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
237send(8)         null<1>F        g32<8,8,1>UD    0x0a0a8377
238                            urb MsgDesc: 55 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
239send(8)         null<1>F        g33<8,8,1>UD    0x0a0a8387
240                            urb MsgDesc: 56 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
241send(8)         null<1>F        g34<8,8,1>UD    0x0a0a8397
242                            urb MsgDesc: 57 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
243send(8)         null<1>F        g35<8,8,1>UD    0x0a0a83a7
244                            urb MsgDesc: 58 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
245send(8)         null<1>F        g36<8,8,1>UD    0x0a0a83b7
246                            urb MsgDesc: 59 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
247send(8)         null<1>F        g37<8,8,1>UD    0x0a0a83c7
248                            urb MsgDesc: 60 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
249send(8)         null<1>F        g38<8,8,1>UD    0x0a0a83d7
250                            urb MsgDesc: 61 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
251send(8)         null<1>F        g39<8,8,1>UD    0x0a0a83e7
252                            urb MsgDesc: 62 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
253send(8)         null<1>F        g40<8,8,1>UD    0x0a0a83f7
254                            urb MsgDesc: 63 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
255send(8)         null<1>F        g11<8,8,1>UD    0x08088027
256                            urb MsgDesc: 2 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
257send(8)         null<1>F        g12<8,8,1>UD    0x08088037
258                            urb MsgDesc: 3 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
259send(8)         null<1>F        g13<8,8,1>UD    0x08088047
260                            urb MsgDesc: 4 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
261send(8)         null<1>F        g14<8,8,1>UD    0x08088057
262                            urb MsgDesc: 5 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
263send(8)         null<1>F        g15<8,8,1>UD    0x08088067
264                            urb MsgDesc: 6 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
265send(8)         null<1>F        g16<8,8,1>UD    0x08088077
266                            urb MsgDesc: 7 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
267send(8)         null<1>F        g17<8,8,1>UD    0x08088087
268                            urb MsgDesc: 8 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
269send(8)         null<1>F        g18<8,8,1>UD    0x08088097
270                            urb MsgDesc: 9 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
271send(8)         null<1>F        g19<8,8,1>UD    0x080880a7
272                            urb MsgDesc: 10 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
273send(8)         null<1>F        g20<8,8,1>UD    0x080880b7
274                            urb MsgDesc: 11 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
275send(8)         null<1>F        g21<8,8,1>UD    0x080880c7
276                            urb MsgDesc: 12 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
277send(8)         null<1>F        g22<8,8,1>UD    0x080880d7
278                            urb MsgDesc: 13 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
279send(8)         null<1>F        g23<8,8,1>UD    0x080880e7
280                            urb MsgDesc: 14 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
281send(8)         null<1>F        g24<8,8,1>UD    0x080880f7
282                            urb MsgDesc: 15 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
283send(8)         null<1>F        g25<8,8,1>UD    0x08088107
284                            urb MsgDesc: 16 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
285send(8)         null<1>F        g26<8,8,1>UD    0x08088117
286                            urb MsgDesc: 17 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
287send(8)         null<1>F        g27<8,8,1>UD    0x08088127
288                            urb MsgDesc: 18 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
289send(8)         null<1>F        g28<8,8,1>UD    0x08088137
290                            urb MsgDesc: 19 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
291send(8)         null<1>F        g29<8,8,1>UD    0x08088147
292                            urb MsgDesc: 20 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
293send(8)         null<1>F        g30<8,8,1>UD    0x08088157
294                            urb MsgDesc: 21 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
295send(8)         null<1>F        g31<8,8,1>UD    0x08088167
296                            urb MsgDesc: 22 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
297send(8)         null<1>F        g32<8,8,1>UD    0x08088177
298                            urb MsgDesc: 23 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
299send(8)         null<1>F        g33<8,8,1>UD    0x08088187
300                            urb MsgDesc: 24 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
301send(8)         null<1>F        g34<8,8,1>UD    0x08088197
302                            urb MsgDesc: 25 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
303send(8)         null<1>F        g35<8,8,1>UD    0x080881a7
304                            urb MsgDesc: 26 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
305send(8)         null<1>F        g36<8,8,1>UD    0x080881b7
306                            urb MsgDesc: 27 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
307send(8)         null<1>F        g37<8,8,1>UD    0x080881c7
308                            urb MsgDesc: 28 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
309send(8)         null<1>F        g38<8,8,1>UD    0x080881d7
310                            urb MsgDesc: 29 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
311send(8)         null<1>F        g39<8,8,1>UD    0x080881e7
312                            urb MsgDesc: 30 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
313send(8)         null<1>F        g40<8,8,1>UD    0x080881f7
314                            urb MsgDesc: 31 SIMD8 write masked mlen 4 rlen 0 { align1 1Q };
315send(8)         null<1>F        g11<8,8,1>UD    0x0c0a0207
316                            urb MsgDesc: 32 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
317send(8)         null<1>F        g119<8,8,1>F    0x92080057
318                            urb MsgDesc: 5 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
319send(8)         g10<1>UW        g18<8,8,1>UD    0x084a8000
320                            sampler MsgDesc: gather4 SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
321send(16)        g7<1>UW         g1<8,8,1>UD     0x0c847001
322                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
323send(16)        null<1>UW       g57<8,8,1>UD    0x04008502
324                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
325send(8)         g124<1>UW       g2<8,8,1>UD     0x04422001
326                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
327send(16)        g120<1>UW       g7<8,8,1>UD     0x08842001
328                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
329send(8)         g124<1>UW       g3<8,8,1>UD     0x06427000
330                            sampler MsgDesc: ld SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
331send(8)         g5<1>UW         g3<8,8,1>UD     0x02427001
332                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
333send(16)        g8<1>UW         g5<8,8,1>UD     0x04847001
334                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
335send(8)         null<1>F        g119<8,8,1>F    0x92080007
336                            urb MsgDesc: 0 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
337send(8)         null<1>F        g126<8,8,1>UD   0x84080017
338                            urb MsgDesc: 1 SIMD8 write mlen 2 rlen 0        { align1 1Q EOT };
339send(8)         g124<1>UW       g9<8,8,1>UD     0x08421001
340                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
341send(16)        g120<1>UW       g14<8,8,1>UD    0x10841001
342                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
343send(8)         g38<1>UD        g1<8,8,1>UD     0x02180028
344                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 1         { align1 1Q };
345send(8)         g40<1>UD        g1<8,8,1>UD     0x02180038
346                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 1         { align1 1Q };
347send(8)         g42<1>UD        g1<8,8,1>UD     0x02180048
348                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 1         { align1 1Q };
349send(8)         g44<1>UD        g1<8,8,1>UD     0x02180058
350                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 1         { align1 1Q };
351send(8)         g46<1>UD        g1<8,8,1>UD     0x02180068
352                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 1         { align1 1Q };
353send(8)         g48<1>UD        g1<8,8,1>UD     0x02180078
354                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 1         { align1 1Q };
355send(8)         g50<1>UD        g1<8,8,1>UD     0x02180088
356                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 1         { align1 1Q };
357send(8)         g52<1>UD        g1<8,8,1>UD     0x02180098
358                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 1         { align1 1Q };
359send(8)         g54<1>UD        g1<8,8,1>UD     0x021800a8
360                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 1        { align1 1Q };
361send(8)         g56<1>UD        g1<8,8,1>UD     0x021800b8
362                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 1        { align1 1Q };
363send(8)         g58<1>UD        g1<8,8,1>UD     0x021800c8
364                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 1        { align1 1Q };
365send(8)         g60<1>UD        g1<8,8,1>UD     0x021800d8
366                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 1        { align1 1Q };
367send(8)         g62<1>UD        g1<8,8,1>UD     0x021800e8
368                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 1        { align1 1Q };
369send(8)         g64<1>UD        g1<8,8,1>UD     0x021800f8
370                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 1        { align1 1Q };
371send(8)         g66<1>UD        g1<8,8,1>UD     0x02180108
372                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 1        { align1 1Q };
373send(8)         g68<1>UD        g1<8,8,1>UD     0x02180118
374                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 1        { align1 1Q };
375send(8)         g70<1>UD        g1<8,8,1>UD     0x02180128
376                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 1        { align1 1Q };
377send(8)         g72<1>UD        g1<8,8,1>UD     0x02180138
378                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 1        { align1 1Q };
379send(8)         g74<1>UD        g1<8,8,1>UD     0x02180148
380                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 1        { align1 1Q };
381send(8)         g76<1>UD        g1<8,8,1>UD     0x02180158
382                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 1        { align1 1Q };
383send(8)         g78<1>UD        g1<8,8,1>UD     0x02180168
384                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 1        { align1 1Q };
385send(8)         g80<1>UD        g1<8,8,1>UD     0x02180178
386                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 1        { align1 1Q };
387send(8)         g82<1>UD        g1<8,8,1>UD     0x02180188
388                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 1        { align1 1Q };
389send(8)         g84<1>UD        g1<8,8,1>UD     0x02180198
390                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 1        { align1 1Q };
391send(8)         g86<1>UD        g1<8,8,1>UD     0x021801a8
392                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 1        { align1 1Q };
393send(8)         g88<1>UD        g1<8,8,1>UD     0x021801b8
394                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 1        { align1 1Q };
395send(8)         g90<1>UD        g1<8,8,1>UD     0x021801c8
396                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 1        { align1 1Q };
397send(8)         g92<1>UD        g1<8,8,1>UD     0x021801d8
398                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 1        { align1 1Q };
399send(8)         g94<1>UD        g1<8,8,1>UD     0x021801e8
400                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 1        { align1 1Q };
401send(8)         g96<1>UD        g1<8,8,1>UD     0x021801f8
402                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 1        { align1 1Q };
403send(8)         g98<1>UD        g1<8,8,1>UD     0x02180208
404                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 1        { align1 1Q };
405send(8)         null<1>F        g12<8,8,1>UD    0x0c0a0027
406                            urb MsgDesc: 2 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
407send(8)         null<1>UW       g126<8,8,1>UD   0x040a02fd
408                            data MsgDesc: ( DC OWORD block write, 253, 2) mlen 2 rlen 0 { align1 1Q };
409send(8)         g115<1>UW       g0<8,8,1>F      0x021c001b
410                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 27, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
411send(8)         g115<1>UW       g0<8,8,1>F      0x021c001c
412                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 28, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
413send(8)         g115<1>UW       g0<8,8,1>F      0x021c001d
414                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 29, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
415send(8)         g115<1>UW       g0<8,8,1>F      0x021c001e
416                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 30, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
417send(8)         g115<1>UW       g0<8,8,1>F      0x021c001f
418                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 31, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
419send(8)         g115<1>UW       g0<8,8,1>F      0x021c0020
420                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 32, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
421send(8)         g115<1>UW       g0<8,8,1>F      0x021c0021
422                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 33, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
423send(8)         null<1>F        g25<8,8,1>F     0x12080057
424                            urb MsgDesc: 5 SIMD8 write mlen 9 rlen 0        { align1 1Q };
425send(8)         null<1>F        g34<8,8,1>F     0x12080077
426                            urb MsgDesc: 7 SIMD8 write mlen 9 rlen 0        { align1 1Q };
427send(8)         null<1>F        g43<8,8,1>F     0x12080097
428                            urb MsgDesc: 9 SIMD8 write mlen 9 rlen 0        { align1 1Q };
429send(8)         null<1>F        g52<8,8,1>F     0x120800b7
430                            urb MsgDesc: 11 SIMD8 write mlen 9 rlen 0       { align1 1Q };
431send(8)         null<1>F        g61<8,8,1>F     0x120800d7
432                            urb MsgDesc: 13 SIMD8 write mlen 9 rlen 0       { align1 1Q };
433send(8)         null<1>F        g70<8,8,1>F     0x120800f7
434                            urb MsgDesc: 15 SIMD8 write mlen 9 rlen 0       { align1 1Q };
435send(8)         g2<1>UW         g0<8,8,1>F      0x021c0000
436                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 0, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
437send(8)         g3<1>UW         g0<8,8,1>F      0x021c0001
438                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 1, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
439send(8)         g4<1>UW         g0<8,8,1>F      0x021c0002
440                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 2, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
441send(8)         g5<1>UW         g0<8,8,1>F      0x021c0003
442                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 3, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
443send(8)         g6<1>UW         g0<8,8,1>F      0x021c0004
444                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 4, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
445send(8)         g7<1>UW         g0<8,8,1>F      0x021c0005
446                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 5, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
447send(8)         g8<1>UW         g0<8,8,1>F      0x021c0006
448                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 6, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
449send(8)         g9<1>UW         g0<8,8,1>F      0x021c0007
450                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 7, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
451send(8)         g10<1>UW        g0<8,8,1>F      0x021c0008
452                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 8, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
453send(8)         null<1>F        g2<8,8,1>F      0x12080117
454                            urb MsgDesc: 17 SIMD8 write mlen 9 rlen 0       { align1 1Q };
455send(8)         g2<1>UW         g0<8,8,1>F      0x021c0009
456                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 9, 0) mlen 1 rlen 1            { align1 WE_all 1Q };
457send(8)         g3<1>UW         g0<8,8,1>F      0x021c000a
458                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 10, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
459send(8)         g4<1>UW         g0<8,8,1>F      0x021c000b
460                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 11, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
461send(8)         g5<1>UW         g0<8,8,1>F      0x021c000c
462                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 12, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
463send(8)         g6<1>UW         g0<8,8,1>F      0x021c000d
464                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 13, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
465send(8)         g7<1>UW         g0<8,8,1>F      0x021c000e
466                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 14, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
467send(8)         g8<1>UW         g0<8,8,1>F      0x021c000f
468                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 15, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
469send(8)         g9<1>UW         g0<8,8,1>F      0x021c0010
470                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 16, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
471send(8)         g10<1>UW        g0<8,8,1>F      0x021c0011
472                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 17, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
473send(8)         null<1>F        g2<8,8,1>F      0x12080137
474                            urb MsgDesc: 19 SIMD8 write mlen 9 rlen 0       { align1 1Q };
475send(8)         g2<1>UW         g0<8,8,1>F      0x021c0012
476                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 18, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
477send(8)         g3<1>UW         g0<8,8,1>F      0x021c0013
478                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 19, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
479send(8)         g4<1>UW         g0<8,8,1>F      0x021c0014
480                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 20, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
481send(8)         g5<1>UW         g0<8,8,1>F      0x021c0015
482                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 21, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
483send(8)         g6<1>UW         g0<8,8,1>F      0x021c0016
484                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 22, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
485send(8)         g7<1>UW         g0<8,8,1>F      0x021c0017
486                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 23, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
487send(8)         g8<1>UW         g0<8,8,1>F      0x021c0018
488                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 24, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
489send(8)         g9<1>UW         g0<8,8,1>F      0x021c0019
490                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 25, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
491send(8)         g10<1>UW        g0<8,8,1>F      0x021c001a
492                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 26, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
493send(8)         null<1>F        g2<8,8,1>F      0x12080157
494                            urb MsgDesc: 21 SIMD8 write mlen 9 rlen 0       { align1 1Q };
495send(8)         null<1>F        g79<8,8,1>F     0x12080177
496                            urb MsgDesc: 23 SIMD8 write mlen 9 rlen 0       { align1 1Q };
497send(8)         null<1>F        g88<8,8,1>F     0x12080197
498                            urb MsgDesc: 25 SIMD8 write mlen 9 rlen 0       { align1 1Q };
499send(8)         null<1>F        g97<8,8,1>F     0x120801b7
500                            urb MsgDesc: 27 SIMD8 write mlen 9 rlen 0       { align1 1Q };
501send(8)         null<1>F        g106<8,8,1>F    0x120801d7
502                            urb MsgDesc: 29 SIMD8 write mlen 9 rlen 0       { align1 1Q };
503send(8)         null<1>F        g117<8,8,1>F    0x920801f7
504                            urb MsgDesc: 31 SIMD8 write mlen 9 rlen 0       { align1 1Q EOT };
505send(8)         g124<1>UW       g12<8,8,1>UD    0x0a4b1001
506                            sampler MsgDesc: gather4_po SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
507send(16)        g120<1>UW       g7<8,8,1>UD     0x128d1001
508                            sampler MsgDesc: gather4_po SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
509send(8)         g2<1>UW         g2<8,8,1>UD     0x02429001
510                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
511send(16)        g2<1>UW         g10<8,8,1>UD    0x04849001
512                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
513send(8)         g124<1>UW       g3<8,8,1>UD     0x08427000
514                            sampler MsgDesc: ld SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
515send(16)        null<1>UW       g40<8,8,1>UD    0x04008501
516                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
517send(8)         null<1>F        g127<8,8,1>UD   0x82080007
518                            urb MsgDesc: 0 SIMD8 write mlen 1 rlen 0        { align1 1Q EOT };
519send(8)         g124<1>UW       g9<8,8,1>UD     0x0a4a8000
520                            sampler MsgDesc: gather4 SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
521send(8)         g124<1>UW       g10<8,8,1>UD    0x0e434001
522                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
523(+f1.0) send(8) g12<1>UW        g2<8,8,1>UD     0x0410b201
524                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, or) mlen 2 rlen 1 { align1 1Q };
525(+f1.0) send(8) null<1>UW       g2<8,8,1>UD     0x02009501
526                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, inc) mlen 1 rlen 0 { align1 1Q };
527(+f1.0) send(16) g14<1>UW       g16<8,8,1>UD    0x0820a201
528                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, or) mlen 4 rlen 2 { align1 1H };
529send(8)         g124<1>UW       g6<8,8,1>UD     0x08434001
530                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
531send(8)         g119<1>UW       g0<8,8,1>F      0x021c0022
532                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 34, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
533send(8)         g120<1>UW       g0<8,8,1>F      0x021c0023
534                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 35, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
535send(8)         null<1>F        g102<8,8,1>F    0x120801f7
536                            urb MsgDesc: 31 SIMD8 write mlen 9 rlen 0       { align1 1Q };
537send(8)         null<1>F        g121<8,8,1>F    0x8a080217
538                            urb MsgDesc: 33 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
539send(16)        null<1>UW       g3<8,8,1>UD     0x08025efe
540                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 254, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1H };
541send(16)        null<1>UW       g3<8,8,1>UD     0x02008004
542                            gateway MsgDesc: (barrier msg) mlen 1 rlen 0    { align1 WE_all 1H };
543send(16)        null<1>UW       g7<8,8,1>UD     0x080087fe
544                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, add) mlen 4 rlen 0 { align1 1H };
545send(16)        g3<1>UW         g5<8,8,1>UD     0x04205efe
546                            dp data 1 MsgDesc: ( untyped surface read, Surface = 254, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
547send(8)         g124<1>UW       g3<8,8,1>UD     0x06423001
548                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
549send(16)        g120<1>UW       g10<8,8,1>UD    0x0c843001
550                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
551send(8)         null<1>F        g30<8,8,1>F     0x140a0027
552                            urb MsgDesc: 2 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
553send(8)         null<1>F        g40<8,8,1>F     0x0c0a0047
554                            urb MsgDesc: 4 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
555send(8)         null<1>F        g126<8,8,1>UD   0x84080007
556                            urb MsgDesc: 0 SIMD8 write mlen 2 rlen 0        { align1 1Q EOT };
557send(8)         g5<1>UW         g11<8,8,1>UD    0x06495001
558                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 3 rlen 4 { align1 1Q };
559send(8)         null<1>UW       g14<8,8,1>UD    0x0e0b5002
560                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0x0) mlen 7 rlen 0 { align1 1Q };
561send(8)         g2<1>UW         g11<8,8,1>UD    0x06496001
562                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 3 rlen 4 { align1 2Q };
563send(8)         null<1>UW       g7<8,8,1>UD     0x0e0b6002
564                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0x0) mlen 7 rlen 0 { align1 2Q };
565send(8)         g13<1>UD        g3<8,8,1>UD     0x02480038
566                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 4         { align1 1Q };
567send(8)         null<1>F        g7<8,8,1>F      0x140a0037
568                            urb MsgDesc: 3 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
569send(8)         g15<1>UD        g2<8,8,1>UD     0x02280038
570                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 2         { align1 1Q };
571send(8)         null<1>F        g119<8,8,1>F    0x92080037
572                            urb MsgDesc: 3 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
573send(8)         null<1>F        g8<8,8,1>F      0x140a0007
574                            urb MsgDesc: 0 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
575send(8)         null<1>F        g118<8,8,1>F    0x940a0007
576                            urb MsgDesc: 0 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
577send(8)         g116<1>UW       g0<8,8,1>F      0x021c0024
578                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 36, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
579send(8)         g117<1>UW       g0<8,8,1>F      0x021c0025
580                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 37, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
581send(8)         g118<1>UW       g0<8,8,1>F      0x021c0026
582                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 38, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
583send(8)         g119<1>UW       g0<8,8,1>F      0x021c0027
584                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 39, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
585send(8)         g120<1>UW       g0<8,8,1>F      0x021c0028
586                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 40, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
587send(8)         g10<1>UD        g2<8,8,1>UD     0x02480048
588                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 4         { align1 1Q };
589send(8)         g6<1>UD         g2<8,8,1>UD     0x02480088
590                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 4         { align1 1Q };
591send(8)         g14<1>UD        g2<8,8,1>UD     0x02480058
592                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 4         { align1 1Q };
593send(8)         g11<1>UD        g2<8,8,1>UD     0x024800a8
594                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 4        { align1 1Q };
595send(8)         g18<1>UD        g2<8,8,1>UD     0x02480068
596                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 4         { align1 1Q };
597send(8)         g16<1>UD        g2<8,8,1>UD     0x023800c8
598                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 3        { align1 1Q };
599send(8)         g22<1>UD        g2<8,8,1>UD     0x02480078
600                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 4         { align1 1Q };
601send(8)         g12<1>UD        g2<8,8,1>UD     0x024800b8
602                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 4        { align1 1Q };
603send(8)         g7<1>UD         g2<8,8,1>UD     0x02480098
604                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 4         { align1 1Q };
605send(8)         null<1>F        g119<8,8,1>F    0x920800b7
606                            urb MsgDesc: 11 SIMD8 write mlen 9 rlen 0       { align1 1Q EOT };
607send(8)         g4<1>UW         g10<8,8,1>UD    0x084b0000
608                            sampler MsgDesc: gather4_c SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
609send(8)         g7<1>UW         g0<8,8,1>UD     0x02200008
610                            pixel interp MsgDesc: (persp, per_message_offset, 0x08) mlen 1 rlen 2 { align1 1Q };
611send(16)        g9<1>UW         g0<8,8,1>UD     0x02410008
612                            pixel interp MsgDesc: (persp, per_message_offset, 0x08) mlen 1 rlen 4 { align1 1H };
613send(8)         g2<1>UW         g6<8,8,1>UD     0x0a4b1000
614                            sampler MsgDesc: gather4_po SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
615send(8)         g74<1>UD        g2<8,8,1>UD     0x02280028
616                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 2         { align1 1Q };
617send(8)         g7<1>UD         g2<8,8,1>UD     0x02380028
618                            urb MsgDesc: 2 SIMD8 read mlen 1 rlen 3         { align1 1Q };
619send(8)         g15<1>UD        g2<8,8,1>UD     0x02380038
620                            urb MsgDesc: 3 SIMD8 read mlen 1 rlen 3         { align1 1Q };
621send(8)         g124<1>UW       g3<8,8,1>UD     0x0843e000
622                            sampler MsgDesc: ld2dms SIMD8 Surface = 0 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
623send(8)         g2<1>UW         g3<8,8,1>UD     0x0443d000
624                            sampler MsgDesc: ld_mcs SIMD8 Surface = 0 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
625send(8)         g124<1>UW       g11<8,8,1>UD    0x0a4a1001
626                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
627send(16)        g120<1>UW       g19<8,8,1>UD    0x128c1001
628                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
629send(8)         null<1>F        g2<8,8,1>F      0x0c0a0057
630                            urb MsgDesc: 5 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
631send(8)         null<1>F        g9<8,8,1>UD     0x04080027
632                            urb MsgDesc: 2 SIMD8 write mlen 2 rlen 0        { align1 1Q };
633send(8)         g2<1>UW         g2<8,8,1>UD     0x04429001
634                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
635send(16)        g2<1>UW         g10<8,8,1>UD    0x08849001
636                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
637send(8)         g6<1>UW         g11<8,8,1>UD    0x08434102
638                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
639send(8)         g7<1>UW         g7<8,8,1>UD     0x024ab000
640                            sampler MsgDesc: sampleinfo SIMD8 Surface = 0 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
641send(8)         null<1>F        g50<8,8,1>F     0x140a0057
642                            urb MsgDesc: 5 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
643send(8)         null<1>F        g60<8,8,1>F     0x140a0077
644                            urb MsgDesc: 7 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
645send(8)         null<1>F        g70<8,8,1>F     0x0c0a0097
646                            urb MsgDesc: 9 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
647send(8)         null<1>F        g122<8,8,1>F    0x8c0a0097
648                            urb MsgDesc: 9 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
649send(8)         g2<1>UW         g6<8,8,1>UD     0x08427005
650                            sampler MsgDesc: ld SIMD8 Surface = 5 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
651send(8)         g6<1>UW         g10<8,8,1>UD    0x08427006
652                            sampler MsgDesc: ld SIMD8 Surface = 6 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
653send(8)         g10<1>UW        g14<8,8,1>UD    0x08427007
654                            sampler MsgDesc: ld SIMD8 Surface = 7 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
655send(8)         g14<1>UW        g18<8,8,1>UD    0x08427008
656                            sampler MsgDesc: ld SIMD8 Surface = 8 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
657send(16)        g65<1>UW        g73<8,8,1>UD    0x10847005
658                            sampler MsgDesc: ld SIMD16 Surface = 5 Sampler = 0 mlen 8 rlen 8 { align1 1H };
659send(16)        g32<1>UW        g81<8,8,1>UD    0x10847006
660                            sampler MsgDesc: ld SIMD16 Surface = 6 Sampler = 0 mlen 8 rlen 8 { align1 1H };
661send(16)        g40<1>UW        g49<8,8,1>UD    0x10847007
662                            sampler MsgDesc: ld SIMD16 Surface = 7 Sampler = 0 mlen 8 rlen 8 { align1 1H };
663send(16)        g48<1>UW        g57<8,8,1>UD    0x10847008
664                            sampler MsgDesc: ld SIMD16 Surface = 8 Sampler = 0 mlen 8 rlen 8 { align1 1H };
665send(8)         g124<1>UW       g6<8,8,1>UD     0x0a4b0000
666                            sampler MsgDesc: gather4_c SIMD8 Surface = 0 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
667send(8)         g2<1>UW         g6<8,8,1>UD     0x064a3001
668                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
669send(8)         g6<1>UW         g9<8,8,1>UD     0x064a3102
670                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
671send(16)        g2<1>UW         g10<8,8,1>UD    0x0a8c3001
672                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
673send(16)        g10<1>UW        g18<8,8,1>UD    0x0a8c3102
674                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 5 rlen 8 { align1 1H };
675send(8)         null<1>F        g123<8,8,1>F    0x8a080077
676                            urb MsgDesc: 7 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
677send(8)         null<1>F        g30<8,8,1>UD    0x0c0a0067
678                            urb MsgDesc: 6 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
679send(8)         null<1>F        g36<8,8,1>UD    0x0c0a0077
680                            urb MsgDesc: 7 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
681send(8)         null<1>F        g42<8,8,1>UD    0x0c0a0087
682                            urb MsgDesc: 8 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
683send(8)         g2<1>UW         g12<8,8,1>UD    0x0a4a8001
684                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
685send(16)        g16<1>UW        g7<8,8,1>UD     0x128c8001
686                            sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
687send(8)         g6<1>UW         g6<8,8,1>UD     0x06420102
688                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
689send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840102
690                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
691send(8)         g2<1>UW         g2<8,8,1>UD     0x04420102
692                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
693send(8)         g6<1>UW         g6<8,8,1>UD     0x06420304
694                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
695send(16)        g2<1>UW         g10<8,8,1>UD    0x08840102
696                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
697send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840304
698                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 6 rlen 8 { align1 1H };
699send(8)         g2<1>UW         g2<8,8,1>UD     0x04420304
700                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
701send(8)         g6<1>UW         g6<8,8,1>UD     0x06420708
702                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
703send(16)        g2<1>UW         g10<8,8,1>UD    0x08840304
704                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 4 rlen 8 { align1 1H };
705send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840708
706                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 7 mlen 6 rlen 8 { align1 1H };
707send(8)         g124<1>UW       g2<8,8,1>UD     0x06421001
708                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
709send(16)        g120<1>UW       g2<8,8,1>UD     0x0c841001
710                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
711send(16)        g4<1>UD         g13<8,8,1>UD    0x02280301
712                            const MsgDesc: (1, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
713send(8)         g124<1>UW       g2<8,8,1>UD     0x06427001
714                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
715send(8)         g2<1>UW         g11<8,8,1>UD    0x06425001
716                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
717send(8)         g6<1>UW         g14<8,8,1>UD    0x06425102
718                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
719send(16)        g2<1>UW         g21<8,8,1>UD    0x0c845001
720                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
721send(16)        g10<1>UW        g27<8,8,1>UD    0x0c845102
722                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
723send(8)         g124<1>UW       g10<8,8,1>UD    0x06422001
724                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
725send(16)        g120<1>UW       g17<8,8,1>UD    0x0c842001
726                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
727send(8)         g38<1>UD        g2<8,8,1>UD     0x024800c8
728                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 4        { align1 1Q };
729send(8)         g39<1>UD        g2<8,8,1>UD     0x024800d8
730                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 4        { align1 1Q };
731send(8)         g40<1>UD        g2<8,8,1>UD     0x024800e8
732                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 4        { align1 1Q };
733send(8)         g41<1>UD        g2<8,8,1>UD     0x024800f8
734                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 4        { align1 1Q };
735send(8)         g42<1>UD        g2<8,8,1>UD     0x02480108
736                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 4        { align1 1Q };
737send(8)         g43<1>UD        g2<8,8,1>UD     0x02480118
738                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 4        { align1 1Q };
739send(8)         g44<1>UD        g2<8,8,1>UD     0x02480128
740                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 4        { align1 1Q };
741send(8)         g45<1>UD        g2<8,8,1>UD     0x02480138
742                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 4        { align1 1Q };
743send(8)         g46<1>UD        g2<8,8,1>UD     0x02480148
744                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 4        { align1 1Q };
745send(8)         g47<1>UD        g2<8,8,1>UD     0x02480158
746                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 4        { align1 1Q };
747send(8)         g48<1>UD        g2<8,8,1>UD     0x02480168
748                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 4        { align1 1Q };
749send(8)         g49<1>UD        g2<8,8,1>UD     0x02480178
750                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 4        { align1 1Q };
751send(8)         g50<1>UD        g2<8,8,1>UD     0x02480188
752                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 4        { align1 1Q };
753send(8)         g51<1>UD        g2<8,8,1>UD     0x02480198
754                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 4        { align1 1Q };
755send(8)         g52<1>UD        g2<8,8,1>UD     0x024801a8
756                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 4        { align1 1Q };
757send(8)         g53<1>UD        g2<8,8,1>UD     0x024801b8
758                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 4        { align1 1Q };
759send(8)         g54<1>UD        g2<8,8,1>UD     0x024801c8
760                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 4        { align1 1Q };
761send(8)         g55<1>UD        g2<8,8,1>UD     0x024801d8
762                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 4        { align1 1Q };
763send(8)         g56<1>UD        g2<8,8,1>UD     0x024801e8
764                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 4        { align1 1Q };
765send(8)         g57<1>UD        g2<8,8,1>UD     0x024801f8
766                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 4        { align1 1Q };
767send(8)         g115<1>UW       g0<8,8,1>F      0x021c003e
768                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 62, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
769send(8)         g115<1>UW       g0<8,8,1>F      0x021c003d
770                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 61, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
771send(8)         g115<1>UW       g0<8,8,1>F      0x021c0029
772                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 41, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
773send(8)         g115<1>UW       g0<8,8,1>F      0x021c002a
774                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 42, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
775send(8)         g115<1>UW       g0<8,8,1>F      0x021c002b
776                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 43, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
777send(8)         g115<1>UW       g0<8,8,1>F      0x021c002c
778                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 44, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
779send(8)         g115<1>UW       g0<8,8,1>F      0x021c002d
780                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 45, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
781send(8)         g115<1>UW       g0<8,8,1>F      0x021c002e
782                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 46, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
783send(8)         g115<1>UW       g0<8,8,1>F      0x021c002f
784                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 47, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
785send(8)         g115<1>UW       g0<8,8,1>F      0x021c0030
786                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 48, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
787send(8)         g115<1>UW       g0<8,8,1>F      0x021c0031
788                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 49, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
789send(8)         g115<1>UW       g0<8,8,1>F      0x021c0032
790                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 50, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
791send(8)         g115<1>UW       g0<8,8,1>F      0x021c0033
792                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 51, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
793send(8)         g115<1>UW       g0<8,8,1>F      0x021c0034
794                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 52, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
795send(8)         g115<1>UW       g0<8,8,1>F      0x021c0035
796                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 53, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
797send(8)         g115<1>UW       g0<8,8,1>F      0x021c0036
798                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 54, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
799send(8)         g115<1>UW       g0<8,8,1>F      0x021c0037
800                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 55, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
801send(8)         g115<1>UW       g0<8,8,1>F      0x021c0038
802                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 56, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
803send(8)         g115<1>UW       g0<8,8,1>F      0x021c0039
804                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 57, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
805send(8)         g2<1>UW         g0<8,8,1>F      0x021c003a
806                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 58, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
807send(8)         g115<1>UW       g0<8,8,1>F      0x021c003b
808                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 59, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
809send(8)         g2<1>UW         g0<8,8,1>F      0x021c003c
810                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 60, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
811send(8)         null<1>F        g19<8,8,1>UD    0x080a8027
812                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
813send(8)         null<1>F        g8<8,8,1>UD     0x0a0a8027
814                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
815send(8)         g124<1>UW       g7<8,8,1>UD     0x0e424001
816                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
817send(8)         g8<1>UD         g14<8,8,1>UD    0x044a0128
818                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
819send(8)         g22<1>UD        g16<8,8,1>UD    0x044a0028
820                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
821send(8)         null<1>F        g6<8,8,1>F      0x0a080017
822                            urb MsgDesc: 1 SIMD8 write mlen 5 rlen 0        { align1 1Q };
823send(8)         null<1>F        g7<8,8,1>F      0x0a080057
824                            urb MsgDesc: 5 SIMD8 write mlen 5 rlen 0        { align1 1Q };
825send(8)         g4<1>UW         g2<8,8,1>UD     0x02406001
826                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
827(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x0a026001
828                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD8, Mask = 0x0) mlen 5 rlen 0 { align1 1Q };
829send(16)        g6<1>UW         g2<8,8,1>UD     0x04805001
830                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 2 rlen 8 { align1 1H };
831(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x14025001
832                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 10 rlen 0 { align1 1H };
833send(8)         g3<1>UW         g7<8,8,1>UD     0x08427002
834                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
835send(16)        g3<1>UW         g11<8,8,1>UD    0x10847002
836                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 0 mlen 8 rlen 8 { align1 1H };
837send(8)         g124<1>UW       g12<8,8,1>UD    0x084b0001
838                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
839send(16)        g120<1>UW       g7<8,8,1>UD     0x0e8d0001
840                            sampler MsgDesc: gather4_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
841send(8)         g6<1>UW         g17<8,8,1>UD    0x0e434102
842                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 7 rlen 4 { align1 1Q };
843send(8)         g14<1>UW        g10<8,8,1>UD    0x064a8202
844                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
845send(8)         g6<1>UW         g6<8,8,1>UD     0x084a8101
846                            sampler MsgDesc: gather4 SIMD8 Surface = 1 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
847send(8)         g124<1>UW       g10<8,8,1>UD    0x08422001
848                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
849send(16)        g120<1>UW       g15<8,8,1>UD    0x10842001
850                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
851send(8)         null<1>F        g122<8,8,1>F    0x8c0a0037
852                            urb MsgDesc: 3 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
853send(8)         null<1>F        g10<8,8,1>F     0x12080027
854                            urb MsgDesc: 2 SIMD8 write mlen 9 rlen 0        { align1 1Q };
855send(8)         null<1>F        g123<8,8,1>F    0x8a080047
856                            urb MsgDesc: 4 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
857send(8)         g14<1>UW        g2<8,8,1>UD     0x06422000
858                            sampler MsgDesc: sample_l SIMD8 Surface = 0 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
859send(8)         g61<1>UD        g107<8,8,1>UD   0x02380048
860                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 3         { align1 1Q };
861send(8)         g64<1>UD        g113<8,8,1>UD   0x02380058
862                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 3         { align1 1Q };
863send(8)         null<1>F        g119<8,8,1>F    0x92080047
864                            urb MsgDesc: 4 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
865send(8)         null<1>UW       g2<8,8,1>UD     0x04009b00
866                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, imin) mlen 2 rlen 0 { align1 1Q };
867send(8)         g5<1>UW         g4<8,8,1>UD     0x08495001
868                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 4 rlen 4 { align1 1Q };
869send(8)         g2<1>UW         g10<8,8,1>UD    0x08496001
870                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 4 rlen 4 { align1 2Q };
871send(8)         null<1>F        g119<8,8,1>F    0x92080077
872                            urb MsgDesc: 7 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
873send(8)         g12<1>UD        g8<4,4,1>UD     0x044a0038
874                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
875send(8)         g21<1>UD        g8<4,4,1>UD     0x044a0048
876                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
877send(8)         null<1>F        g22<8,8,1>UD    0x0c0a00a7
878                            urb MsgDesc: 10 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
879send(8)         null<1>F        g56<8,8,1>F     0x140a0097
880                            urb MsgDesc: 9 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
881send(8)         null<1>F        g76<8,8,1>F     0x0c0a00b7
882                            urb MsgDesc: 11 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
883send(8)         null<1>F        g122<8,8,1>F    0x8c0a00b7
884                            urb MsgDesc: 11 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
885send(8)         null<1>F        g6<8,8,1>UD     0x0a080007
886                            urb MsgDesc: 0 SIMD8 write mlen 5 rlen 0        { align1 1Q };
887send(8)         g2<1>UW         g9<8,8,1>UD     0x08423001
888                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
889send(16)        g16<1>UW        g8<8,8,1>UD     0x10843001
890                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
891send(8)         g2<1>UW         g11<8,8,1>UD    0x06426001
892                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
893send(8)         g6<1>UW         g14<8,8,1>UD    0x06426102
894                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
895send(16)        g2<1>UW         g21<8,8,1>UD    0x0c846001
896                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
897send(16)        g10<1>UW        g27<8,8,1>UD    0x0c846102
898                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
899send(8)         g124<1>UW       g10<8,8,1>UD    0x0a421001
900                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
901send(16)        g120<1>UW       g9<8,8,1>UD     0x14841001
902                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
903send(8)         g124<1>UW       g2<8,8,1>UD     0x04423001
904                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
905send(16)        g120<1>UW       g2<8,8,1>UD     0x08843001
906                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
907send(8)         g4<1>UW         g0<8,8,1>UD     0x02201000
908                            pixel interp MsgDesc: (persp, sample_position, 0x00) mlen 1 rlen 2 { align1 1Q };
909send(16)        g6<1>UW         g0<8,8,1>UD     0x02411000
910                            pixel interp MsgDesc: (persp, sample_position, 0x00) mlen 1 rlen 4 { align1 1H };
911send(8)         g124<1>UW       g14<8,8,1>UD    0x0a4b0001
912                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
913send(16)        g120<1>UW       g7<8,8,1>UD     0x128d0001
914                            sampler MsgDesc: gather4_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
915send(8)         null<1>F        g118<8,8,1>F    0x940a0037
916                            urb MsgDesc: 3 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
917send(8)         g8<1>UD         g15<8,8,1>UD    0x042a0138
918                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
919send(8)         g10<1>UD        g15<8,8,1>UD    0x042a0338
920                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
921send(8)         g12<1>UD        g15<8,8,1>UD    0x042a0538
922                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
923send(8)         g14<1>UD        g15<8,8,1>UD    0x042a0738
924                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
925send(8)         g8<1>UD         g15<8,8,1>UD    0x042a0038
926                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
927send(8)         g10<1>UD        g15<8,8,1>UD    0x042a0238
928                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
929send(8)         g12<1>UD        g15<8,8,1>UD    0x042a0438
930                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
931send(8)         g14<1>UD        g15<8,8,1>UD    0x042a0638
932                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
933send(8)         g2<1>UD         g35<8,8,1>UD    0x02480228
934                            urb MsgDesc: 34 SIMD8 read mlen 1 rlen 4        { align1 1Q };
935send(8)         g8<1>UD         g35<8,8,1>UD    0x02480428
936                            urb MsgDesc: 66 SIMD8 read mlen 1 rlen 4        { align1 1Q };
937send(8)         g12<1>UD        g35<8,8,1>UD    0x02480628
938                            urb MsgDesc: 98 SIMD8 read mlen 1 rlen 4        { align1 1Q };
939send(8)         null<1>F        g6<8,8,1>UD     0x0a0a8037
940                            urb MsgDesc: 3 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
941send(8)         null<1>F        g11<8,8,1>UD    0x0a0a8047
942                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
943send(8)         null<1>F        g12<8,8,1>UD    0x0a0a8057
944                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
945send(8)         null<1>F        g13<8,8,1>UD    0x0a0a8067
946                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
947send(8)         null<1>F        g14<8,8,1>UD    0x0a0a8077
948                            urb MsgDesc: 7 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
949send(8)         null<1>F        g15<8,8,1>UD    0x0a0a8087
950                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
951send(8)         null<1>F        g16<8,8,1>UD    0x0a0a8097
952                            urb MsgDesc: 9 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
953send(8)         null<1>F        g17<8,8,1>UD    0x0a0a80a7
954                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
955send(8)         null<1>F        g18<8,8,1>UD    0x0a0a80b7
956                            urb MsgDesc: 11 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
957send(8)         null<1>F        g19<8,8,1>UD    0x0a0a80c7
958                            urb MsgDesc: 12 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
959send(8)         null<1>F        g20<8,8,1>UD    0x0a0a80d7
960                            urb MsgDesc: 13 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
961send(8)         null<1>F        g21<8,8,1>UD    0x0a0a80e7
962                            urb MsgDesc: 14 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
963send(8)         null<1>F        g22<8,8,1>UD    0x0a0a80f7
964                            urb MsgDesc: 15 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
965send(8)         null<1>F        g23<8,8,1>UD    0x0a0a8107
966                            urb MsgDesc: 16 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
967send(8)         null<1>F        g24<8,8,1>UD    0x0a0a8117
968                            urb MsgDesc: 17 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
969send(8)         null<1>F        g25<8,8,1>UD    0x0a0a8127
970                            urb MsgDesc: 18 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
971send(8)         null<1>F        g26<8,8,1>UD    0x0a0a8137
972                            urb MsgDesc: 19 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
973send(8)         null<1>F        g27<8,8,1>UD    0x0a0a8147
974                            urb MsgDesc: 20 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
975send(8)         null<1>F        g28<8,8,1>UD    0x0a0a8157
976                            urb MsgDesc: 21 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
977send(8)         null<1>F        g29<8,8,1>UD    0x0a0a8167
978                            urb MsgDesc: 22 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
979send(8)         null<1>F        g30<8,8,1>UD    0x0a0a8177
980                            urb MsgDesc: 23 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
981send(8)         null<1>F        g31<8,8,1>UD    0x0a0a8187
982                            urb MsgDesc: 24 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
983send(8)         null<1>F        g32<8,8,1>UD    0x0a0a8197
984                            urb MsgDesc: 25 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
985send(8)         null<1>F        g33<8,8,1>UD    0x0a0a81a7
986                            urb MsgDesc: 26 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
987send(8)         null<1>F        g34<8,8,1>UD    0x0a0a81b7
988                            urb MsgDesc: 27 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
989send(8)         null<1>F        g35<8,8,1>UD    0x0a0a81c7
990                            urb MsgDesc: 28 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
991send(8)         null<1>F        g36<8,8,1>UD    0x0a0a81d7
992                            urb MsgDesc: 29 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
993send(8)         null<1>F        g37<8,8,1>UD    0x0a0a81e7
994                            urb MsgDesc: 30 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
995send(8)         null<1>F        g38<8,8,1>UD    0x0a0a81f7
996                            urb MsgDesc: 31 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
997send(8)         null<1>F        g39<8,8,1>UD    0x0a0a8207
998                            urb MsgDesc: 32 SIMD8 write per-slot masked mlen 5 rlen 0 { align1 1Q };
999send(8)         null<1>F        g122<8,8,1>F    0x8c0a0027
1000                            urb MsgDesc: 2 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
1001send(8)         g2<1>UW         g2<8,8,1>UD     0x06429001
1002                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1003send(16)        g2<1>UW         g12<8,8,1>UD    0x0c849001
1004                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
1005send(8)         g5<1>UW         g17<8,8,1>UD    0x06427102
1006                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
1007send(16)        g21<1>UW        g7<8,8,1>UD     0x0c847102
1008                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
1009send(8)         null<1>F        g118<8,8,1>F    0x940a0027
1010                            urb MsgDesc: 2 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
1011send(8)         null<1>F        g2<8,8,1>F      0x12080067
1012                            urb MsgDesc: 6 SIMD8 write mlen 9 rlen 0        { align1 1Q };
1013send(8)         null<1>F        g123<8,8,1>F    0x8a080087
1014                            urb MsgDesc: 8 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
1015send(8)         g21<1>UD        g2<8,8,1>UD     0x02380068
1016                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 3         { align1 1Q };
1017send(8)         g35<1>UD        g2<8,8,1>UD     0x02380088
1018                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 3         { align1 1Q };
1019send(8)         null<1>F        g5<8,8,1>F      0x140a0067
1020                            urb MsgDesc: 6 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
1021send(8)         null<1>F        g118<8,8,1>F    0x940a0067
1022                            urb MsgDesc: 6 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
1023send(8)         g124<1>UW       g2<8,8,1>UD     0x04427001
1024                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1025send(16)        g120<1>UW       g2<8,8,1>UD     0x08847001
1026                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1027send(8)         g124<1>UW       g5<8,8,1>UD     0x08425001
1028                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1029send(16)        g120<1>UW       g7<8,8,1>UD     0x10845001
1030                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
1031send(8)         null<1>F        g123<8,8,1>F    0x8a0800d7
1032                            urb MsgDesc: 13 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
1033send(8)         g22<1>UW        g14<8,8,1>UD    0x064a8405
1034                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
1035send(8)         g6<1>UW         g6<8,8,1>UD     0x084a8102
1036                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1037send(8)         g14<1>UW        g10<8,8,1>UD    0x084a8203
1038                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
1039send(8)         g18<1>UW        g26<8,8,1>UD    0x0a4a8304
1040                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 3 mlen 5 rlen 4 { align1 1Q };
1041send(16)        g18<1>UW        g43<8,8,1>UD    0x0a8c8405
1042                            sampler MsgDesc: gather4 SIMD16 Surface = 5 Sampler = 4 mlen 5 rlen 8 { align1 1H };
1043send(16)        g43<1>UW        g7<8,8,1>UD     0x0e8c8102
1044                            sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
1045send(16)        g2<1>UW         g51<8,8,1>UD    0x0e8c8203
1046                            sampler MsgDesc: gather4 SIMD16 Surface = 3 Sampler = 2 mlen 7 rlen 8 { align1 1H };
1047send(16)        g10<1>UW        g26<8,8,1>UD    0x128c8304
1048                            sampler MsgDesc: gather4 SIMD16 Surface = 4 Sampler = 3 mlen 9 rlen 8 { align1 1H };
1049send(8)         g124<1>UW       g10<8,8,1>UD    0x0e4a4001
1050                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
1051send(8)         g124<1>UW       g10<8,8,1>UD    0x084a1001
1052                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1053send(16)        g120<1>UW       g17<8,8,1>UD    0x0e8c1001
1054                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1055send(8)         g124<1>UW       g9<8,8,1>UD     0x0a422001
1056                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
1057send(16)        g120<1>UW       g8<8,8,1>UD     0x14842001
1058                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
1059send(16)        null<1>UW       g2<8,8,1>UD     0x04008601
1060                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, dec) mlen 2 rlen 0 { align1 1H };
1061send(8)         g2<1>UW         g7<8,8,1>UD     0x08426001
1062                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1063send(8)         g6<1>UW         g11<8,8,1>UD    0x08426102
1064                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1065send(16)        g2<1>UW         g11<8,8,1>UD    0x10846001
1066                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
1067send(16)        g10<1>UW        g19<8,8,1>UD    0x10846102
1068                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
1069send(8)         null<1>F        g18<8,8,1>UD    0x0e0a8047
1070                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
1071send(8)         g9<1>UD         g34<8,8,1>UD    0x02480218
1072                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 4        { align1 1Q };
1073send(8)         g17<1>UD        g34<8,8,1>UD    0x02480238
1074                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 4        { align1 1Q };
1075send(8)         g2<1>UD         g6<8,8,1>UD     0x041a0128
1076                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
1077send(8)         g22<1>UD        g8<8,8,1>UD     0x041a0028
1078                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
1079send(8)         null<1>F        g2<8,8,1>UD     0x06088027
1080                            urb MsgDesc: 2 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1081send(8)         null<1>F        g12<8,8,1>UD    0x06088037
1082                            urb MsgDesc: 3 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1083send(8)         null<1>F        g13<8,8,1>UD    0x06088047
1084                            urb MsgDesc: 4 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1085send(8)         null<1>F        g14<8,8,1>UD    0x06088057
1086                            urb MsgDesc: 5 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1087send(8)         null<1>F        g15<8,8,1>UD    0x06088067
1088                            urb MsgDesc: 6 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1089send(8)         null<1>F        g16<8,8,1>UD    0x06088077
1090                            urb MsgDesc: 7 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1091send(8)         null<1>F        g17<8,8,1>UD    0x06088087
1092                            urb MsgDesc: 8 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1093send(8)         null<1>F        g18<8,8,1>UD    0x06088097
1094                            urb MsgDesc: 9 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1095send(8)         null<1>F        g19<8,8,1>UD    0x060880a7
1096                            urb MsgDesc: 10 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1097send(8)         null<1>F        g20<8,8,1>UD    0x060880b7
1098                            urb MsgDesc: 11 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1099send(8)         null<1>F        g21<8,8,1>UD    0x060880c7
1100                            urb MsgDesc: 12 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1101send(8)         null<1>F        g22<8,8,1>UD    0x060880d7
1102                            urb MsgDesc: 13 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1103send(8)         null<1>F        g23<8,8,1>UD    0x060880e7
1104                            urb MsgDesc: 14 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1105send(8)         null<1>F        g24<8,8,1>UD    0x060880f7
1106                            urb MsgDesc: 15 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1107send(8)         null<1>F        g25<8,8,1>UD    0x06088107
1108                            urb MsgDesc: 16 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1109send(8)         null<1>F        g26<8,8,1>UD    0x06088117
1110                            urb MsgDesc: 17 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1111send(8)         null<1>F        g27<8,8,1>UD    0x06088127
1112                            urb MsgDesc: 18 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1113send(8)         null<1>F        g28<8,8,1>UD    0x06088137
1114                            urb MsgDesc: 19 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1115send(8)         null<1>F        g29<8,8,1>UD    0x06088147
1116                            urb MsgDesc: 20 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1117send(8)         null<1>F        g30<8,8,1>UD    0x06088157
1118                            urb MsgDesc: 21 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1119send(8)         null<1>F        g31<8,8,1>UD    0x06088167
1120                            urb MsgDesc: 22 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1121send(8)         null<1>F        g32<8,8,1>UD    0x06088177
1122                            urb MsgDesc: 23 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1123send(8)         null<1>F        g33<8,8,1>UD    0x06088187
1124                            urb MsgDesc: 24 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1125send(8)         null<1>F        g34<8,8,1>UD    0x06088197
1126                            urb MsgDesc: 25 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1127send(8)         null<1>F        g35<8,8,1>UD    0x060881a7
1128                            urb MsgDesc: 26 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1129send(8)         null<1>F        g36<8,8,1>UD    0x060881b7
1130                            urb MsgDesc: 27 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1131send(8)         null<1>F        g37<8,8,1>UD    0x060881c7
1132                            urb MsgDesc: 28 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1133send(8)         null<1>F        g38<8,8,1>UD    0x060881d7
1134                            urb MsgDesc: 29 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1135send(8)         null<1>F        g39<8,8,1>UD    0x060881e7
1136                            urb MsgDesc: 30 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1137send(8)         null<1>F        g40<8,8,1>UD    0x060881f7
1138                            urb MsgDesc: 31 SIMD8 write masked mlen 3 rlen 0 { align1 1Q };
1139send(8)         g124<1>UW       g2<8,8,1>UD     0x02406000
1140                            dp data 1 MsgDesc: ( untyped surface read, Surface = 0, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
1141send(8)         g23<1>UW        g11<8,8,1>UD    0x06195e01
1142                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 3 rlen 1 { align1 1Q };
1143send(8)         null<1>UW       g24<8,8,1>UD    0x080b5e01
1144                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1Q };
1145send(8)         g39<1>UW        g17<8,8,1>UD    0x06196e01
1146                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 3 rlen 1 { align1 2Q };
1147send(8)         null<1>UW       g2<8,8,1>UD     0x080b6e01
1148                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD8, Mask = 0xe) mlen 4 rlen 0 { align1 2Q };
1149send(8)         null<1>UW       g11<8,8,1>UD    0x06098501
1150                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, inc) mlen 3 rlen 0 { align1 1Q };
1151send(8)         null<1>UW       g2<8,8,1>UD     0x06099501
1152                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, inc) mlen 3 rlen 0 { align1 2Q };
1153send(8)         null<1>UW       g24<8,8,1>UD    0x08098c01
1154                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, umax) mlen 4 rlen 0 { align1 1Q };
1155send(8)         null<1>UW       g2<8,8,1>UD     0x08099c01
1156                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, umax) mlen 4 rlen 0 { align1 2Q };
1157send(8)         null<1>UW       g24<8,8,1>UD    0x08098401
1158                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, mov) mlen 4 rlen 0 { align1 1Q };
1159send(8)         null<1>UW       g2<8,8,1>UD     0x08099401
1160                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, mov) mlen 4 rlen 0 { align1 2Q };
1161send(8)         null<1>UW       g26<8,8,1>UD    0x0a098e01
1162                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, cmpwr) mlen 5 rlen 0 { align1 1Q };
1163send(8)         null<1>UW       g14<8,8,1>UD    0x0a099e01
1164                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, cmpwr) mlen 5 rlen 0 { align1 2Q };
1165send(8)         g6<1>UW         g8<8,8,1>UD     0x04423102
1166                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
1167send(16)        g10<1>UW        g18<8,8,1>UD    0x08843102
1168                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
1169send(8)         g6<1>UD         g22<8,8,1>UD    0x044a0318
1170                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1171send(8)         g10<1>UD        g22<8,8,1>UD    0x044a0518
1172                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1173send(8)         g14<1>UD        g22<8,8,1>UD    0x044a0718
1174                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1175send(8)         g18<1>UD        g22<8,8,1>UD    0x044a0918
1176                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1177send(8)         g13<1>UD        g29<8,8,1>UD    0x044a0218
1178                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1179send(8)         g17<1>UD        g29<8,8,1>UD    0x044a0418
1180                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1181send(8)         g21<1>UD        g29<8,8,1>UD    0x044a0618
1182                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1183send(8)         g25<1>UD        g29<8,8,1>UD    0x044a0818
1184                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
1185send(8)         null<1>F        g6<8,8,1>UD     0x0c0a0217
1186                            urb MsgDesc: 33 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1187send(8)         null<1>F        g12<8,8,1>UD    0x0c0a0227
1188                            urb MsgDesc: 34 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1189send(8)         null<1>F        g13<8,8,1>UD    0x0c0a0237
1190                            urb MsgDesc: 35 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1191send(8)         null<1>F        g14<8,8,1>UD    0x0c0a0247
1192                            urb MsgDesc: 36 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1193send(8)         null<1>F        g15<8,8,1>UD    0x0c0a0257
1194                            urb MsgDesc: 37 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1195send(8)         null<1>F        g16<8,8,1>UD    0x0c0a0267
1196                            urb MsgDesc: 38 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1197send(8)         null<1>F        g17<8,8,1>UD    0x0c0a0277
1198                            urb MsgDesc: 39 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1199send(8)         null<1>F        g18<8,8,1>UD    0x0c0a0287
1200                            urb MsgDesc: 40 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1201send(8)         null<1>F        g19<8,8,1>UD    0x0c0a0297
1202                            urb MsgDesc: 41 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1203send(8)         null<1>F        g20<8,8,1>UD    0x0c0a02a7
1204                            urb MsgDesc: 42 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1205send(8)         null<1>F        g21<8,8,1>UD    0x0c0a02b7
1206                            urb MsgDesc: 43 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1207send(8)         null<1>F        g22<8,8,1>UD    0x0c0a02c7
1208                            urb MsgDesc: 44 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1209send(8)         null<1>F        g23<8,8,1>UD    0x0c0a02d7
1210                            urb MsgDesc: 45 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1211send(8)         null<1>F        g24<8,8,1>UD    0x0c0a02e7
1212                            urb MsgDesc: 46 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1213send(8)         null<1>F        g25<8,8,1>UD    0x0c0a02f7
1214                            urb MsgDesc: 47 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1215send(8)         null<1>F        g26<8,8,1>UD    0x0c0a0307
1216                            urb MsgDesc: 48 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1217send(8)         null<1>F        g27<8,8,1>UD    0x0c0a0317
1218                            urb MsgDesc: 49 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1219send(8)         null<1>F        g28<8,8,1>UD    0x0c0a0327
1220                            urb MsgDesc: 50 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1221send(8)         null<1>F        g29<8,8,1>UD    0x0c0a0337
1222                            urb MsgDesc: 51 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1223send(8)         null<1>F        g30<8,8,1>UD    0x0c0a0347
1224                            urb MsgDesc: 52 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1225send(8)         null<1>F        g31<8,8,1>UD    0x0c0a0357
1226                            urb MsgDesc: 53 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1227send(8)         null<1>F        g32<8,8,1>UD    0x0c0a0367
1228                            urb MsgDesc: 54 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1229send(8)         null<1>F        g33<8,8,1>UD    0x0c0a0377
1230                            urb MsgDesc: 55 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1231send(8)         null<1>F        g34<8,8,1>UD    0x0c0a0387
1232                            urb MsgDesc: 56 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1233send(8)         null<1>F        g35<8,8,1>UD    0x0c0a0397
1234                            urb MsgDesc: 57 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1235send(8)         null<1>F        g36<8,8,1>UD    0x0c0a03a7
1236                            urb MsgDesc: 58 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1237send(8)         null<1>F        g37<8,8,1>UD    0x0c0a03b7
1238                            urb MsgDesc: 59 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1239send(8)         null<1>F        g38<8,8,1>UD    0x0c0a03c7
1240                            urb MsgDesc: 60 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1241send(8)         null<1>F        g39<8,8,1>UD    0x0c0a03d7
1242                            urb MsgDesc: 61 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1243send(8)         null<1>F        g40<8,8,1>UD    0x0c0a03e7
1244                            urb MsgDesc: 62 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1245send(8)         null<1>F        g41<8,8,1>UD    0x0c0a03f7
1246                            urb MsgDesc: 63 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1247send(8)         null<1>F        g16<8,8,1>UD    0x0a080067
1248                            urb MsgDesc: 6 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1249send(8)         null<1>F        g17<8,8,1>UD    0x0a080077
1250                            urb MsgDesc: 7 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1251send(8)         null<1>F        g18<8,8,1>UD    0x0a080087
1252                            urb MsgDesc: 8 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1253send(8)         null<1>F        g19<8,8,1>UD    0x0a080097
1254                            urb MsgDesc: 9 SIMD8 write mlen 5 rlen 0        { align1 1Q };
1255send(8)         null<1>F        g20<8,8,1>UD    0x0a0800a7
1256                            urb MsgDesc: 10 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1257send(8)         null<1>F        g21<8,8,1>UD    0x0a0800b7
1258                            urb MsgDesc: 11 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1259send(8)         null<1>F        g22<8,8,1>UD    0x0a0800c7
1260                            urb MsgDesc: 12 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1261send(8)         null<1>F        g23<8,8,1>UD    0x0a0800d7
1262                            urb MsgDesc: 13 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1263send(8)         null<1>F        g24<8,8,1>UD    0x0a0800e7
1264                            urb MsgDesc: 14 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1265send(8)         null<1>F        g25<8,8,1>UD    0x0a0800f7
1266                            urb MsgDesc: 15 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1267send(8)         null<1>F        g26<8,8,1>UD    0x0a080107
1268                            urb MsgDesc: 16 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1269send(8)         null<1>F        g27<8,8,1>UD    0x0a080117
1270                            urb MsgDesc: 17 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1271send(8)         null<1>F        g28<8,8,1>UD    0x0a080127
1272                            urb MsgDesc: 18 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1273send(8)         null<1>F        g29<8,8,1>UD    0x0a080137
1274                            urb MsgDesc: 19 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1275send(8)         null<1>F        g30<8,8,1>UD    0x0a080147
1276                            urb MsgDesc: 20 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1277send(8)         null<1>F        g31<8,8,1>UD    0x0a080157
1278                            urb MsgDesc: 21 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1279send(8)         null<1>F        g32<8,8,1>UD    0x0a080167
1280                            urb MsgDesc: 22 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1281send(8)         null<1>F        g33<8,8,1>UD    0x0a080177
1282                            urb MsgDesc: 23 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1283send(8)         null<1>F        g34<8,8,1>UD    0x0a080187
1284                            urb MsgDesc: 24 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1285send(8)         null<1>F        g35<8,8,1>UD    0x0a080197
1286                            urb MsgDesc: 25 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1287send(8)         null<1>F        g36<8,8,1>UD    0x0a0801a7
1288                            urb MsgDesc: 26 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1289send(8)         null<1>F        g37<8,8,1>UD    0x0a0801b7
1290                            urb MsgDesc: 27 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1291send(8)         null<1>F        g38<8,8,1>UD    0x0a0801c7
1292                            urb MsgDesc: 28 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1293send(8)         null<1>F        g39<8,8,1>UD    0x0a0801d7
1294                            urb MsgDesc: 29 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1295send(8)         null<1>F        g40<8,8,1>UD    0x0a0801e7
1296                            urb MsgDesc: 30 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1297send(8)         null<1>F        g41<8,8,1>UD    0x0a0801f7
1298                            urb MsgDesc: 31 SIMD8 write mlen 5 rlen 0       { align1 1Q };
1299send(8)         g124<1>UW       g5<8,8,1>UD     0x064a0001
1300                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1301send(16)        g120<1>UW       g7<8,8,1>UD     0x0a8c0001
1302                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
1303send(8)         g6<1>UW         g6<8,8,1>UD     0x06423102
1304                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
1305send(16)        g10<1>UW        g26<8,8,1>UD    0x0c843102
1306                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
1307send(8)         g124<1>UW       g9<8,8,1>UD     0x08420001
1308                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1309send(16)        g120<1>UW       g8<8,8,1>UD     0x10840001
1310                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
1311send(8)         g5<1>UW         g15<8,8,1>UD    0x04420203
1312                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
1313send(16)        g7<1>UW         g27<8,8,1>UD    0x08840203
1314                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 2 mlen 4 rlen 8 { align1 1H };
1315send(16)        g4<1>UW         g17<8,8,1>UD    0x0420a503
1316                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 3, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
1317send(16)        null<1>UW       g18<8,8,1>UD    0x04008504
1318                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 4, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1319send(16)        g11<1>UW        g19<8,8,1>UD    0x0420a602
1320                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, dec) mlen 2 rlen 2 { align1 1H };
1321send(16)        null<1>UW       g20<8,8,1>UD    0x04008505
1322                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 5, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1323send(16)        g16<1>UW        g21<8,8,1>UD    0x04205e01
1324                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
1325send(16)        null<1>UW       g22<8,8,1>UD    0x04008506
1326                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 6, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1327send(8)         g26<1>UW        g26<8,8,1>UD    0x0242a203
1328                            sampler MsgDesc: resinfo SIMD8 Surface = 3 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
1329send(8)         g30<1>UW        g30<8,8,1>UD    0x0242a304
1330                            sampler MsgDesc: resinfo SIMD8 Surface = 4 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
1331send(8)         g34<1>UW        g34<8,8,1>UD    0x0242a405
1332                            sampler MsgDesc: resinfo SIMD8 Surface = 5 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
1333send(8)         g38<1>UW        g38<8,8,1>UD    0x0242a506
1334                            sampler MsgDesc: resinfo SIMD8 Surface = 6 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
1335send(8)         g22<1>UW        g25<8,8,1>UD    0x0242a102
1336                            sampler MsgDesc: resinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
1337send(8)         g42<1>UW        g42<8,8,1>UD    0x0242a607
1338                            sampler MsgDesc: resinfo SIMD8 Surface = 7 Sampler = 6 mlen 1 rlen 4 { align1 1Q };
1339send(8)         g46<1>UW        g46<8,8,1>UD    0x0242a708
1340                            sampler MsgDesc: resinfo SIMD8 Surface = 8 Sampler = 7 mlen 1 rlen 4 { align1 1Q };
1341send(8)         g50<1>UW        g50<8,8,1>UD    0x0242a809
1342                            sampler MsgDesc: resinfo SIMD8 Surface = 9 Sampler = 8 mlen 1 rlen 4 { align1 1Q };
1343send(8)         g2<1>UW         g54<8,8,1>UD    0x0242a90a
1344                            sampler MsgDesc: resinfo SIMD8 Surface = 10 Sampler = 9 mlen 1 rlen 4 { align1 1Q };
1345send(8)         g6<1>UW         g55<8,8,1>UD    0x0242aa0b
1346                            sampler MsgDesc: resinfo SIMD8 Surface = 11 Sampler = 10 mlen 1 rlen 4 { align1 1Q };
1347send(8)         g10<1>UW        g56<8,8,1>UD    0x0242ab0c
1348                            sampler MsgDesc: resinfo SIMD8 Surface = 12 Sampler = 11 mlen 1 rlen 4 { align1 1Q };
1349send(8)         g14<1>UW        g57<8,8,1>UD    0x0242ac0d
1350                            sampler MsgDesc: resinfo SIMD8 Surface = 13 Sampler = 12 mlen 1 rlen 4 { align1 1Q };
1351send(16)        g10<1>UW        g18<8,8,1>UD    0x0484a102
1352                            sampler MsgDesc: resinfo SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 8 { align1 1H };
1353send(16)        g82<1>UW        g110<8,8,1>UD   0x0484aa0b
1354                            sampler MsgDesc: resinfo SIMD16 Surface = 11 Sampler = 10 mlen 2 rlen 8 { align1 1H };
1355send(16)        g18<1>UW        g26<8,8,1>UD    0x0484a203
1356                            sampler MsgDesc: resinfo SIMD16 Surface = 3 Sampler = 2 mlen 2 rlen 8 { align1 1H };
1357send(16)        g90<1>UW        g112<8,8,1>UD   0x0484ab0c
1358                            sampler MsgDesc: resinfo SIMD16 Surface = 12 Sampler = 11 mlen 2 rlen 8 { align1 1H };
1359send(16)        g98<1>UW        g106<8,8,1>UD   0x0484ac0d
1360                            sampler MsgDesc: resinfo SIMD16 Surface = 13 Sampler = 12 mlen 2 rlen 8 { align1 1H };
1361send(16)        g26<1>UW        g34<8,8,1>UD    0x0484a304
1362                            sampler MsgDesc: resinfo SIMD16 Surface = 4 Sampler = 3 mlen 2 rlen 8 { align1 1H };
1363send(16)        g34<1>UW        g42<8,8,1>UD    0x0484a405
1364                            sampler MsgDesc: resinfo SIMD16 Surface = 5 Sampler = 4 mlen 2 rlen 8 { align1 1H };
1365send(16)        g42<1>UW        g50<8,8,1>UD    0x0484a506
1366                            sampler MsgDesc: resinfo SIMD16 Surface = 6 Sampler = 5 mlen 2 rlen 8 { align1 1H };
1367send(16)        g50<1>UW        g58<8,8,1>UD    0x0484a607
1368                            sampler MsgDesc: resinfo SIMD16 Surface = 7 Sampler = 6 mlen 2 rlen 8 { align1 1H };
1369send(16)        g58<1>UW        g66<8,8,1>UD    0x0484a708
1370                            sampler MsgDesc: resinfo SIMD16 Surface = 8 Sampler = 7 mlen 2 rlen 8 { align1 1H };
1371send(16)        g66<1>UW        g74<8,8,1>UD    0x0484a809
1372                            sampler MsgDesc: resinfo SIMD16 Surface = 9 Sampler = 8 mlen 2 rlen 8 { align1 1H };
1373send(16)        g74<1>UW        g108<8,8,1>UD   0x0484a90a
1374                            sampler MsgDesc: resinfo SIMD16 Surface = 10 Sampler = 9 mlen 2 rlen 8 { align1 1H };
1375send(16)        null<1>UW       g1<8,8,1>UD     0x040085fe
1376                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
1377send(16)        null<1>UW       g1<8,8,1>UD     0x08008dfe
1378                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, umin) mlen 4 rlen 0 { align1 1H };
1379send(16)        null<1>UW       g5<8,8,1>UD     0x08008bfe
1380                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, imin) mlen 4 rlen 0 { align1 1H };
1381send(16)        null<1>UW       g1<8,8,1>UD     0x08008cfe
1382                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, umax) mlen 4 rlen 0 { align1 1H };
1383send(16)        null<1>UW       g5<8,8,1>UD     0x08008afe
1384                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, imax) mlen 4 rlen 0 { align1 1H };
1385send(16)        null<1>UW       g1<8,8,1>UD     0x080081fe
1386                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, and) mlen 4 rlen 0 { align1 1H };
1387send(16)        null<1>UW       g1<8,8,1>UD     0x080082fe
1388                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, or) mlen 4 rlen 0 { align1 1H };
1389send(16)        null<1>UW       g1<8,8,1>UD     0x080083fe
1390                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, xor) mlen 4 rlen 0 { align1 1H };
1391send(16)        null<1>UW       g1<8,8,1>UD     0x080084fe
1392                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, mov) mlen 4 rlen 0 { align1 1H };
1393send(16)        null<1>UW       g1<8,8,1>UD     0x0c008efe
1394                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, cmpwr) mlen 6 rlen 0 { align1 1H };
1395send(8)         null<1>F        g119<8,8,1>F    0x92080067
1396                            urb MsgDesc: 6 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
1397send(8)         g124<1>UW       g11<8,8,1>UD    0x12424001
1398                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 9 rlen 4 { align1 1Q };
1399send(16)        g1<1>UW         g14<8,8,1>UD    0x0820a4fe
1400                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, mov) mlen 4 rlen 2 { align1 1H };
1401send(16)        g13<1>UW        g17<8,8,1>UD    0x0820a2fe
1402                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, or) mlen 4 rlen 2 { align1 1H };
1403send(16)        null<1>UW       g123<8,8,1>UD   0x060a03fd
1404                            data MsgDesc: ( DC OWORD block write, 253, 3) mlen 3 rlen 0 { align1 2H };
1405send(16)        g4<1>UW         g0<8,8,1>F      0x022c1000
1406                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 0, 16) mlen 1 rlen 2           { align1 WE_all 2H };
1407send(16)        g6<1>UW         g0<8,8,1>F      0x022c1002
1408                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 2, 16) mlen 1 rlen 2           { align1 WE_all 2H };
1409send(16)        g4<1>UW         g0<8,8,1>F      0x022c1012
1410                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 18, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1411send(16)        g6<1>UW         g0<8,8,1>F      0x022c1014
1412                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 20, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1413send(16)        g4<1>UW         g0<8,8,1>F      0x022c1004
1414                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 4, 16) mlen 1 rlen 2           { align1 WE_all 2H };
1415send(16)        g6<1>UW         g0<8,8,1>F      0x022c1006
1416                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 6, 16) mlen 1 rlen 2           { align1 WE_all 2H };
1417send(16)        g4<1>UW         g0<8,8,1>F      0x022c1016
1418                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 22, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1419send(16)        g6<1>UW         g0<8,8,1>F      0x022c1018
1420                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 24, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1421send(16)        g4<1>UW         g0<8,8,1>F      0x022c1008
1422                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 8, 16) mlen 1 rlen 2           { align1 WE_all 2H };
1423send(16)        g6<1>UW         g0<8,8,1>F      0x022c100a
1424                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 10, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1425send(16)        g4<1>UW         g0<8,8,1>F      0x022c101a
1426                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 26, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1427send(16)        g6<1>UW         g0<8,8,1>F      0x022c101c
1428                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 28, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1429send(16)        g4<1>UW         g0<8,8,1>F      0x022c100c
1430                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 12, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1431send(16)        g6<1>UW         g0<8,8,1>F      0x022c100e
1432                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 14, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1433send(16)        g4<1>UW         g0<8,8,1>F      0x022c101e
1434                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 30, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1435send(16)        g6<1>UW         g0<8,8,1>F      0x022c1022
1436                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 34, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1437send(16)        g4<1>UW         g0<8,8,1>F      0x022c1010
1438                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 16, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1439send(16)        g6<1>UW         g0<8,8,1>F      0x022c1020
1440                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 32, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1441send(16)        g4<1>UW         g0<8,8,1>F      0x022c1024
1442                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 36, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1443send(16)        g6<1>UW         g0<8,8,1>F      0x022c102a
1444                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 42, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1445send(16)        g4<1>UW         g0<8,8,1>F      0x022c1026
1446                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 38, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1447send(16)        g6<1>UW         g0<8,8,1>F      0x022c1028
1448                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 40, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1449send(16)        g4<1>UW         g0<8,8,1>F      0x022c102c
1450                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 44, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1451send(16)        g6<1>UW         g0<8,8,1>F      0x022c1032
1452                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 50, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1453send(16)        g4<1>UW         g0<8,8,1>F      0x022c102e
1454                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 46, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1455send(16)        g6<1>UW         g0<8,8,1>F      0x022c1030
1456                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 48, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1457send(16)        g4<1>UW         g0<8,8,1>F      0x022c1034
1458                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 52, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1459send(16)        g6<1>UW         g0<8,8,1>F      0x022c103a
1460                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 58, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1461send(16)        g4<1>UW         g0<8,8,1>F      0x022c1036
1462                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 54, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1463send(16)        g6<1>UW         g0<8,8,1>F      0x022c1038
1464                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 56, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1465send(16)        g4<1>UW         g0<8,8,1>F      0x022c103c
1466                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 60, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1467send(16)        g6<1>UW         g0<8,8,1>F      0x022c1042
1468                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 66, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1469send(16)        g4<1>UW         g0<8,8,1>F      0x022c103e
1470                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 62, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1471send(16)        g6<1>UW         g0<8,8,1>F      0x022c1040
1472                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 64, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1473send(16)        g4<1>UW         g0<8,8,1>F      0x022c1044
1474                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 68, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1475send(16)        g6<1>UW         g0<8,8,1>F      0x022c104a
1476                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 74, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1477send(16)        g4<1>UW         g0<8,8,1>F      0x022c1046
1478                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 70, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1479send(16)        g6<1>UW         g0<8,8,1>F      0x022c1048
1480                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 72, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1481send(16)        g4<1>UW         g0<8,8,1>F      0x022c104c
1482                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 76, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1483send(16)        g6<1>UW         g0<8,8,1>F      0x022c1052
1484                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 82, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1485send(16)        g4<1>UW         g0<8,8,1>F      0x022c104e
1486                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 78, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1487send(16)        g6<1>UW         g0<8,8,1>F      0x022c1050
1488                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 80, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1489send(16)        g4<1>UW         g0<8,8,1>F      0x022c1054
1490                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 84, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1491send(16)        g6<1>UW         g0<8,8,1>F      0x022c105a
1492                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 90, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1493send(16)        g4<1>UW         g0<8,8,1>F      0x022c1056
1494                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 86, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1495send(16)        g6<1>UW         g0<8,8,1>F      0x022c1058
1496                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 88, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1497send(16)        g4<1>UW         g0<8,8,1>F      0x022c105c
1498                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 92, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1499send(16)        g6<1>UW         g0<8,8,1>F      0x022c1062
1500                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 98, 16) mlen 1 rlen 2          { align1 WE_all 1H };
1501send(16)        g4<1>UW         g0<8,8,1>F      0x022c105e
1502                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 94, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1503send(16)        g6<1>UW         g0<8,8,1>F      0x022c1060
1504                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 96, 16) mlen 1 rlen 2          { align1 WE_all 2H };
1505send(16)        g4<1>UW         g0<8,8,1>F      0x022c1064
1506                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 100, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1507send(16)        g6<1>UW         g0<8,8,1>F      0x022c106a
1508                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 106, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1509send(16)        g4<1>UW         g0<8,8,1>F      0x022c1066
1510                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 102, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1511send(16)        g6<1>UW         g0<8,8,1>F      0x022c1068
1512                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 104, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1513send(16)        g4<1>UW         g0<8,8,1>F      0x022c106c
1514                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 108, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1515send(16)        g6<1>UW         g0<8,8,1>F      0x022c1072
1516                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 114, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1517send(16)        g4<1>UW         g0<8,8,1>F      0x022c106e
1518                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 110, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1519send(16)        g6<1>UW         g0<8,8,1>F      0x022c1070
1520                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 112, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1521send(16)        g4<1>UW         g0<8,8,1>F      0x022c1074
1522                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 116, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1523send(16)        g6<1>UW         g0<8,8,1>F      0x022c107a
1524                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 122, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1525send(16)        g4<1>UW         g0<8,8,1>F      0x022c1076
1526                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 118, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1527send(16)        g6<1>UW         g0<8,8,1>F      0x022c1078
1528                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 120, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1529send(16)        g4<1>UW         g0<8,8,1>F      0x022c107c
1530                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 124, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1531send(16)        g6<1>UW         g0<8,8,1>F      0x022c1082
1532                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 130, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1533send(16)        g4<1>UW         g0<8,8,1>F      0x022c107e
1534                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 126, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1535send(16)        g6<1>UW         g0<8,8,1>F      0x022c1080
1536                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 128, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1537send(16)        g4<1>UW         g0<8,8,1>F      0x022c1084
1538                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 132, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1539send(16)        g6<1>UW         g0<8,8,1>F      0x022c108a
1540                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 138, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1541send(16)        g4<1>UW         g0<8,8,1>F      0x022c1086
1542                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 134, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1543send(16)        g6<1>UW         g0<8,8,1>F      0x022c1088
1544                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 136, 16) mlen 1 rlen 2         { align1 WE_all 2H };
1545send(16)        g4<1>UW         g0<8,8,1>F      0x022c108c
1546                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 140, 16) mlen 1 rlen 2         { align1 WE_all 1H };
1547send(8)         null<1>F        g12<8,8,1>UD    0x0c0a0127
1548                            urb MsgDesc: 18 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
1549send(8)         g2<1>UW         g11<8,8,1>UD    0x04420405
1550                            sampler MsgDesc: sample SIMD8 Surface = 5 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
1551send(8)         g2<1>UW         g12<8,8,1>UD    0x04420506
1552                            sampler MsgDesc: sample SIMD8 Surface = 6 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
1553send(8)         g2<1>UW         g13<8,8,1>UD    0x04420607
1554                            sampler MsgDesc: sample SIMD8 Surface = 7 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
1555send(8)         g2<1>UW         g14<8,8,1>UD    0x04420708
1556                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
1557send(8)         g2<1>UW         g15<8,8,1>UD    0x04420809
1558                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 8 mlen 2 rlen 4 { align1 1Q };
1559send(8)         g2<1>UW         g16<8,8,1>UD    0x0442090a
1560                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 9 mlen 2 rlen 4 { align1 1Q };
1561send(8)         g2<1>UW         g17<8,8,1>UD    0x04420a0b
1562                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 10 mlen 2 rlen 4 { align1 1Q };
1563send(8)         g2<1>UW         g18<8,8,1>UD    0x04420b0c
1564                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 11 mlen 2 rlen 4 { align1 1Q };
1565send(8)         g2<1>UW         g19<8,8,1>UD    0x04420c0d
1566                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 12 mlen 2 rlen 4 { align1 1Q };
1567send(8)         g2<1>UW         g20<8,8,1>UD    0x04420d0e
1568                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 13 mlen 2 rlen 4 { align1 1Q };
1569send(8)         g2<1>UW         g21<8,8,1>UD    0x04420e0f
1570                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 14 mlen 2 rlen 4 { align1 1Q };
1571send(8)         g2<1>UW         g22<8,8,1>UD    0x04420f10
1572                            sampler MsgDesc: sample SIMD8 Surface = 16 Sampler = 15 mlen 2 rlen 4 { align1 1Q };
1573send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0011
1574                            sampler MsgDesc: sample SIMD8 Surface = 17 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1575send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0112
1576                            sampler MsgDesc: sample SIMD8 Surface = 18 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
1577send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0213
1578                            sampler MsgDesc: sample SIMD8 Surface = 19 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
1579send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0314
1580                            sampler MsgDesc: sample SIMD8 Surface = 20 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
1581send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0415
1582                            sampler MsgDesc: sample SIMD8 Surface = 21 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
1583send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0516
1584                            sampler MsgDesc: sample SIMD8 Surface = 22 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
1585send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0617
1586                            sampler MsgDesc: sample SIMD8 Surface = 23 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
1587send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0718
1588                            sampler MsgDesc: sample SIMD8 Surface = 24 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
1589send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0819
1590                            sampler MsgDesc: sample SIMD8 Surface = 25 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
1591send(8)         g2<1>UW         g13<8,8,1>UD    0x064a091a
1592                            sampler MsgDesc: sample SIMD8 Surface = 26 Sampler = 9 mlen 3 rlen 4 { align1 1Q };
1593send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0a1b
1594                            sampler MsgDesc: sample SIMD8 Surface = 27 Sampler = 10 mlen 3 rlen 4 { align1 1Q };
1595send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0b1c
1596                            sampler MsgDesc: sample SIMD8 Surface = 28 Sampler = 11 mlen 3 rlen 4 { align1 1Q };
1597send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0c1d
1598                            sampler MsgDesc: sample SIMD8 Surface = 29 Sampler = 12 mlen 3 rlen 4 { align1 1Q };
1599send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0d1e
1600                            sampler MsgDesc: sample SIMD8 Surface = 30 Sampler = 13 mlen 3 rlen 4 { align1 1Q };
1601send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0e1f
1602                            sampler MsgDesc: sample SIMD8 Surface = 31 Sampler = 14 mlen 3 rlen 4 { align1 1Q };
1603send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0f20
1604                            sampler MsgDesc: sample SIMD8 Surface = 32 Sampler = 15 mlen 3 rlen 4 { align1 1Q };
1605send(16)        g2<1>UW         g28<8,8,1>UD    0x08840405
1606                            sampler MsgDesc: sample SIMD16 Surface = 5 Sampler = 4 mlen 4 rlen 8 { align1 1H };
1607send(16)        g2<1>UW         g29<8,8,1>UD    0x08840506
1608                            sampler MsgDesc: sample SIMD16 Surface = 6 Sampler = 5 mlen 4 rlen 8 { align1 1H };
1609send(16)        g2<1>UW         g30<8,8,1>UD    0x08840607
1610                            sampler MsgDesc: sample SIMD16 Surface = 7 Sampler = 6 mlen 4 rlen 8 { align1 1H };
1611send(16)        g2<1>UW         g31<8,8,1>UD    0x08840708
1612                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 7 mlen 4 rlen 8 { align1 1H };
1613send(16)        g2<1>UW         g32<8,8,1>UD    0x08840809
1614                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 8 mlen 4 rlen 8 { align1 1H };
1615send(16)        g2<1>UW         g33<8,8,1>UD    0x0884090a
1616                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 9 mlen 4 rlen 8 { align1 1H };
1617send(16)        g2<1>UW         g34<8,8,1>UD    0x08840a0b
1618                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 10 mlen 4 rlen 8 { align1 1H };
1619send(16)        g2<1>UW         g35<8,8,1>UD    0x08840b0c
1620                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 11 mlen 4 rlen 8 { align1 1H };
1621send(16)        g2<1>UW         g36<8,8,1>UD    0x08840c0d
1622                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 12 mlen 4 rlen 8 { align1 1H };
1623send(16)        g2<1>UW         g37<8,8,1>UD    0x08840d0e
1624                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 13 mlen 4 rlen 8 { align1 1H };
1625send(16)        g7<1>UW         g38<8,8,1>UD    0x08840e0f
1626                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 14 mlen 4 rlen 8 { align1 1H };
1627send(16)        g23<1>UW        g39<8,8,1>UD    0x08840f10
1628                            sampler MsgDesc: sample SIMD16 Surface = 16 Sampler = 15 mlen 4 rlen 8 { align1 1H };
1629send(16)        g17<1>UW        g2<8,8,1>UD     0x0a8c0011
1630                            sampler MsgDesc: sample SIMD16 Surface = 17 Sampler = 0 mlen 5 rlen 8 { align1 1H };
1631send(16)        g29<1>UW        g7<8,8,1>UD     0x0a8c0112
1632                            sampler MsgDesc: sample SIMD16 Surface = 18 Sampler = 1 mlen 5 rlen 8 { align1 1H };
1633send(16)        g27<1>UW        g12<8,8,1>UD    0x0a8c0213
1634                            sampler MsgDesc: sample SIMD16 Surface = 19 Sampler = 2 mlen 5 rlen 8 { align1 1H };
1635send(16)        g32<1>UW        g17<8,8,1>UD    0x0a8c0314
1636                            sampler MsgDesc: sample SIMD16 Surface = 20 Sampler = 3 mlen 5 rlen 8 { align1 1H };
1637send(16)        g2<1>UW         g22<8,8,1>UD    0x0a8c0415
1638                            sampler MsgDesc: sample SIMD16 Surface = 21 Sampler = 4 mlen 5 rlen 8 { align1 1H };
1639send(16)        g2<1>UW         g27<8,8,1>UD    0x0a8c0516
1640                            sampler MsgDesc: sample SIMD16 Surface = 22 Sampler = 5 mlen 5 rlen 8 { align1 1H };
1641send(16)        g2<1>UW         g32<8,8,1>UD    0x0a8c0617
1642                            sampler MsgDesc: sample SIMD16 Surface = 23 Sampler = 6 mlen 5 rlen 8 { align1 1H };
1643send(16)        g2<1>UW         g37<8,8,1>UD    0x0a8c0718
1644                            sampler MsgDesc: sample SIMD16 Surface = 24 Sampler = 7 mlen 5 rlen 8 { align1 1H };
1645send(16)        g2<1>UW         g42<8,8,1>UD    0x0a8c0819
1646                            sampler MsgDesc: sample SIMD16 Surface = 25 Sampler = 8 mlen 5 rlen 8 { align1 1H };
1647send(16)        g2<1>UW         g47<8,8,1>UD    0x0a8c091a
1648                            sampler MsgDesc: sample SIMD16 Surface = 26 Sampler = 9 mlen 5 rlen 8 { align1 1H };
1649send(16)        g2<1>UW         g52<8,8,1>UD    0x0a8c0a1b
1650                            sampler MsgDesc: sample SIMD16 Surface = 27 Sampler = 10 mlen 5 rlen 8 { align1 1H };
1651send(16)        g2<1>UW         g57<8,8,1>UD    0x0a8c0b1c
1652                            sampler MsgDesc: sample SIMD16 Surface = 28 Sampler = 11 mlen 5 rlen 8 { align1 1H };
1653send(16)        g2<1>UW         g62<8,8,1>UD    0x0a8c0c1d
1654                            sampler MsgDesc: sample SIMD16 Surface = 29 Sampler = 12 mlen 5 rlen 8 { align1 1H };
1655send(16)        g2<1>UW         g67<8,8,1>UD    0x0a8c0d1e
1656                            sampler MsgDesc: sample SIMD16 Surface = 30 Sampler = 13 mlen 5 rlen 8 { align1 1H };
1657send(16)        g2<1>UW         g72<8,8,1>UD    0x0a8c0e1f
1658                            sampler MsgDesc: sample SIMD16 Surface = 31 Sampler = 14 mlen 5 rlen 8 { align1 1H };
1659send(16)        g2<1>UW         g77<8,8,1>UD    0x0a8c0f20
1660                            sampler MsgDesc: sample SIMD16 Surface = 32 Sampler = 15 mlen 5 rlen 8 { align1 1H };
1661send(8)         g6<1>UW         g2<8,8,1>UD     0x02420102
1662                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
1663send(16)        g10<1>UW        g2<8,8,1>UD     0x04840102
1664                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 8 { align1 1H };
1665send(8)         null<1>UW       g10<8,8,1>UD    0x0a026000
1666                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 0, SIMD8, Mask = 0x0) mlen 5 rlen 0 { align1 1Q };
1667send(8)         null<1>F        g8<8,8,1>UD     0x0c0a8027
1668                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1669send(8)         null<1>F        g13<8,8,1>F     0x12080047
1670                            urb MsgDesc: 4 SIMD8 write mlen 9 rlen 0        { align1 1Q };
1671send(8)         null<1>F        g119<8,8,1>F    0x92080087
1672                            urb MsgDesc: 8 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
1673send(8)         g2<1>UW         g74<8,8,1>UD    0x02106e02
1674                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
1675send(8)         null<1>UW       g1<8,8,1>UD     0x04026efe
1676                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 254, SIMD8, Mask = 0xe) mlen 2 rlen 0 { align1 1Q };
1677send(8)         g67<1>UW        g2<8,8,1>UD     0x0410bdfe
1678                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD8, umin) mlen 2 rlen 1 { align1 1Q };
1679send(8)         g68<1>UW        g2<8,8,1>UD     0x02106efe
1680                            dp data 1 MsgDesc: ( untyped surface read, Surface = 254, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
1681send(8)         g73<1>UW        g4<8,8,1>UD     0x0410b4fe
1682                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD8, mov) mlen 2 rlen 1 { align1 1Q };
1683send(8)         null<1>F        g123<8,8,1>F    0x8a080097
1684                            urb MsgDesc: 9 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
1685send(8)         g29<1>UW        g5<8,8,1>UD     0x0e4b2001
1686                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
1687send(8)         g124<1>UW       g6<8,8,1>UD     0x084a2001
1688                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1689send(16)        g120<1>UW       g8<8,8,1>UD     0x0e8c2001
1690                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1691send(8)         g2<1>UW         g5<8,8,1>UD     0x0a426001
1692                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
1693send(8)         g6<1>UW         g10<8,8,1>UD    0x0a426102
1694                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
1695send(16)        g2<1>UW         g15<8,8,1>UD    0x14846001
1696                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
1697send(16)        g10<1>UW        g25<8,8,1>UD    0x14846102
1698                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 8 { align1 1H };
1699send(8)         null<1>F        g14<8,8,1>UD    0x0c0a8037
1700                            urb MsgDesc: 3 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1701send(8)         null<1>F        g15<8,8,1>UD    0x0c0a8047
1702                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1703send(8)         null<1>F        g16<8,8,1>UD    0x0c0a8057
1704                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1705send(8)         g2<1>UW         g7<8,8,1>UD     0x084a5001
1706                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1707send(8)         g6<1>UW         g11<8,8,1>UD    0x084a5102
1708                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1709send(16)        g2<1>UW         g11<8,8,1>UD    0x0e8c5001
1710                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1711send(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c5102
1712                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
1713send(16)        g1<1>UW         g7<8,8,1>UD     0x0820a7fe
1714                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, add) mlen 4 rlen 2 { align1 1H };
1715send(8)         g2<1>UW         g6<8,8,1>UD     0x084a3001
1716                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1717send(8)         g6<1>UW         g10<8,8,1>UD    0x084a3102
1718                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1719send(16)        g2<1>UW         g10<8,8,1>UD    0x0e8c3001
1720                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1721send(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c3102
1722                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
1723send(8)         g124<1>UW       g3<8,8,1>UD     0x044a0001
1724                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1725send(16)        g120<1>UW       g4<8,8,1>UD     0x068c0001
1726                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 3 rlen 8 { align1 1H };
1727send(8)         g17<1>UW        g12<8,8,1>UD    0x04420003
1728                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1729send(16)        g7<1>UW         g39<8,8,1>UD    0x08840003
1730                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1731send(8)         g11<1>UW        g39<8,8,1>UD    0x06427008
1732                            sampler MsgDesc: ld SIMD8 Surface = 8 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1733send(8)         g15<1>UW        g39<8,8,1>UD    0x06427109
1734                            sampler MsgDesc: ld SIMD8 Surface = 9 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
1735send(8)         g19<1>UW        g39<8,8,1>UD    0x0642720a
1736                            sampler MsgDesc: ld SIMD8 Surface = 10 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
1737send(8)         g23<1>UW        g39<8,8,1>UD    0x0642730b
1738                            sampler MsgDesc: ld SIMD8 Surface = 11 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
1739send(8)         g27<1>UW        g39<8,8,1>UD    0x0642740c
1740                            sampler MsgDesc: ld SIMD8 Surface = 12 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
1741send(8)         g31<1>UW        g39<8,8,1>UD    0x0642750d
1742                            sampler MsgDesc: ld SIMD8 Surface = 13 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
1743send(8)         g35<1>UW        g39<8,8,1>UD    0x0642760e
1744                            sampler MsgDesc: ld SIMD8 Surface = 14 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
1745send(8)         g39<1>UW        g39<8,8,1>UD    0x0642770f
1746                            sampler MsgDesc: ld SIMD8 Surface = 15 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
1747send(16)        g67<1>UW        g93<8,8,1>UD    0x0c847008
1748                            sampler MsgDesc: ld SIMD16 Surface = 8 Sampler = 0 mlen 6 rlen 8 { align1 1H };
1749send(16)        g27<1>UW        g93<8,8,1>UD    0x0c847109
1750                            sampler MsgDesc: ld SIMD16 Surface = 9 Sampler = 1 mlen 6 rlen 8 { align1 1H };
1751send(16)        g37<1>UW        g93<8,8,1>UD    0x0c84720a
1752                            sampler MsgDesc: ld SIMD16 Surface = 10 Sampler = 2 mlen 6 rlen 8 { align1 1H };
1753send(16)        g47<1>UW        g93<8,8,1>UD    0x0c84730b
1754                            sampler MsgDesc: ld SIMD16 Surface = 11 Sampler = 3 mlen 6 rlen 8 { align1 1H };
1755send(16)        g57<1>UW        g93<8,8,1>UD    0x0c84740c
1756                            sampler MsgDesc: ld SIMD16 Surface = 12 Sampler = 4 mlen 6 rlen 8 { align1 1H };
1757send(16)        g17<1>UW        g93<8,8,1>UD    0x0c84750d
1758                            sampler MsgDesc: ld SIMD16 Surface = 13 Sampler = 5 mlen 6 rlen 8 { align1 1H };
1759send(16)        g85<1>UW        g93<8,8,1>UD    0x0c84760e
1760                            sampler MsgDesc: ld SIMD16 Surface = 14 Sampler = 6 mlen 6 rlen 8 { align1 1H };
1761send(16)        g77<1>UW        g93<8,8,1>UD    0x0c84770f
1762                            sampler MsgDesc: ld SIMD16 Surface = 15 Sampler = 7 mlen 6 rlen 8 { align1 1H };
1763send(16)        g81<1>UW        g84<8,8,1>UD    0x04205e00
1764                            dp data 1 MsgDesc: ( untyped surface read, Surface = 0, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
1765send(8)         null<1>F        g122<8,8,1>F    0x8c0a0047
1766                            urb MsgDesc: 4 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
1767send(8)         g124<1>UW       g8<8,8,1>UD     0x064a1001
1768                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1769send(16)        g120<1>UW       g15<8,8,1>UD    0x0a8c1001
1770                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
1771send(8)         g14<1>UW        g11<8,8,1>UD    0x084b0202
1772                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
1773send(8)         g6<1>UW         g6<8,8,1>UD     0x0a4b0101
1774                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
1775send(8)         null<1>F        g3<8,8,1>F      0x12080087
1776                            urb MsgDesc: 8 SIMD8 write mlen 9 rlen 0        { align1 1Q };
1777send(8)         null<1>F        g123<8,8,1>F    0x8a0800a7
1778                            urb MsgDesc: 10 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
1779send(8)         g2<1>UW         g7<8,8,1>UD     0x084a6001
1780                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1781send(8)         g6<1>UW         g11<8,8,1>UD    0x084a6102
1782                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1783send(16)        g2<1>UW         g11<8,8,1>UD    0x0e8c6001
1784                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1785send(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c6102
1786                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
1787send(8)         g31<1>UD        g28<8,8,1>UD    0x02380238
1788                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1789send(8)         g34<1>UD        g28<8,8,1>UD    0x02380438
1790                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1791send(8)         g37<1>UD        g28<8,8,1>UD    0x02380638
1792                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1793send(8)         g22<1>UD        g28<8,8,1>UD    0x02380248
1794                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1795send(8)         g25<1>UD        g28<8,8,1>UD    0x02380448
1796                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1797send(8)         g28<1>UD        g28<8,8,1>UD    0x02380648
1798                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1799send(8)         g22<1>UD        g29<8,8,1>UD    0x02380258
1800                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1801send(8)         g25<1>UD        g29<8,8,1>UD    0x02380458
1802                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1803send(8)         g28<1>UD        g29<8,8,1>UD    0x02380658
1804                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1805send(8)         g22<1>UD        g30<8,8,1>UD    0x02380268
1806                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1807send(8)         g25<1>UD        g30<8,8,1>UD    0x02380468
1808                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1809send(8)         g28<1>UD        g30<8,8,1>UD    0x02380668
1810                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1811send(8)         g22<1>UD        g31<8,8,1>UD    0x02380278
1812                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1813send(8)         g25<1>UD        g31<8,8,1>UD    0x02380478
1814                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1815send(8)         g28<1>UD        g31<8,8,1>UD    0x02380678
1816                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1817send(8)         g25<1>UD        g32<8,8,1>UD    0x02380488
1818                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1819send(8)         g22<1>UD        g32<8,8,1>UD    0x02380288
1820                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1821send(8)         g28<1>UD        g32<8,8,1>UD    0x02380688
1822                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1823send(8)         g25<1>UD        g33<8,8,1>UD    0x02380498
1824                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1825send(8)         g22<1>UD        g33<8,8,1>UD    0x02380298
1826                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1827send(8)         g28<1>UD        g33<8,8,1>UD    0x02380698
1828                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1829send(8)         g25<1>UD        g34<8,8,1>UD    0x023806a8
1830                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1831send(8)         g8<1>UD         g34<8,8,1>UD    0x023802a8
1832                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1833send(8)         g22<1>UD        g34<8,8,1>UD    0x023804a8
1834                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1835send(8)         g8<1>UD         g35<8,8,1>UD    0x023802b8
1836                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1837send(8)         g22<1>UD        g35<8,8,1>UD    0x023804b8
1838                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1839send(8)         g25<1>UD        g35<8,8,1>UD    0x023806b8
1840                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1841send(8)         g8<1>UD         g36<8,8,1>UD    0x023802c8
1842                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1843send(8)         g22<1>UD        g36<8,8,1>UD    0x023804c8
1844                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1845send(8)         g25<1>UD        g36<8,8,1>UD    0x023806c8
1846                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1847send(8)         g8<1>UD         g37<8,8,1>UD    0x023802d8
1848                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1849send(8)         g22<1>UD        g37<8,8,1>UD    0x023804d8
1850                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1851send(8)         g25<1>UD        g37<8,8,1>UD    0x023806d8
1852                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1853send(8)         g8<1>UD         g38<8,8,1>UD    0x023802e8
1854                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1855send(8)         g22<1>UD        g38<8,8,1>UD    0x023804e8
1856                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1857send(8)         g25<1>UD        g38<8,8,1>UD    0x023806e8
1858                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1859send(8)         g8<1>UD         g39<8,8,1>UD    0x023802f8
1860                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1861send(8)         g22<1>UD        g39<8,8,1>UD    0x023804f8
1862                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1863send(8)         g25<1>UD        g39<8,8,1>UD    0x023806f8
1864                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1865send(8)         g8<1>UD         g40<8,8,1>UD    0x02380308
1866                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1867send(8)         g11<1>UD        g40<8,8,1>UD    0x02380508
1868                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1869send(8)         g22<1>UD        g40<8,8,1>UD    0x02380708
1870                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1871send(8)         g8<1>UD         g41<8,8,1>UD    0x02380318
1872                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1873send(8)         g11<1>UD        g41<8,8,1>UD    0x02380518
1874                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1875send(8)         g22<1>UD        g41<8,8,1>UD    0x02380718
1876                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1877send(8)         g8<1>UD         g3<8,8,1>UD     0x02380328
1878                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1879send(8)         g11<1>UD        g3<8,8,1>UD     0x02380528
1880                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1881send(8)         g22<1>UD        g3<8,8,1>UD     0x02380728
1882                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1883send(8)         g8<1>UD         g43<8,8,1>UD    0x02380338
1884                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1885send(8)         g11<1>UD        g43<8,8,1>UD    0x02380538
1886                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1887send(8)         g22<1>UD        g43<8,8,1>UD    0x02380738
1888                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1889send(8)         g8<1>UD         g44<8,8,1>UD    0x02380348
1890                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1891send(8)         g11<1>UD        g44<8,8,1>UD    0x02380548
1892                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1893send(8)         g22<1>UD        g44<8,8,1>UD    0x02380748
1894                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1895send(8)         g8<1>UD         g45<8,8,1>UD    0x02380358
1896                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1897send(8)         g11<1>UD        g45<8,8,1>UD    0x02380558
1898                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1899send(8)         g22<1>UD        g45<8,8,1>UD    0x02380758
1900                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1901send(8)         g8<1>UD         g46<8,8,1>UD    0x02380368
1902                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1903send(8)         g11<1>UD        g46<8,8,1>UD    0x02380568
1904                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1905send(8)         g14<1>UD        g46<8,8,1>UD    0x02380768
1906                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1907send(8)         g8<1>UD         g47<8,8,1>UD    0x02380378
1908                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1909send(8)         g11<1>UD        g47<8,8,1>UD    0x02380578
1910                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1911send(8)         g14<1>UD        g47<8,8,1>UD    0x02380778
1912                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1913send(8)         g8<1>UD         g48<8,8,1>UD    0x02380388
1914                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1915send(8)         g11<1>UD        g48<8,8,1>UD    0x02380588
1916                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1917send(8)         g14<1>UD        g48<8,8,1>UD    0x02380788
1918                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1919send(8)         g8<1>UD         g49<8,8,1>UD    0x02380398
1920                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1921send(8)         g11<1>UD        g49<8,8,1>UD    0x02380598
1922                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1923send(8)         g14<1>UD        g49<8,8,1>UD    0x02380798
1924                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1925send(8)         g8<1>UD         g50<8,8,1>UD    0x023803a8
1926                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1927send(8)         g11<1>UD        g50<8,8,1>UD    0x023805a8
1928                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1929send(8)         g14<1>UD        g50<8,8,1>UD    0x023807a8
1930                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1931send(8)         g8<1>UD         g54<8,8,1>UD    0x023803b8
1932                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1933send(8)         g11<1>UD        g54<8,8,1>UD    0x023805b8
1934                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1935send(8)         g14<1>UD        g54<8,8,1>UD    0x023807b8
1936                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1937send(8)         g8<1>UD         g55<8,8,1>UD    0x023803c8
1938                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1939send(8)         g11<1>UD        g55<8,8,1>UD    0x023805c8
1940                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1941send(8)         g14<1>UD        g55<8,8,1>UD    0x023807c8
1942                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1943send(8)         g8<1>UD         g56<8,8,1>UD    0x023803d8
1944                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1945send(8)         g11<1>UD        g56<8,8,1>UD    0x023805d8
1946                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1947send(8)         g14<1>UD        g56<8,8,1>UD    0x023807d8
1948                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1949send(8)         g8<1>UD         g57<8,8,1>UD    0x023803e8
1950                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1951send(8)         g11<1>UD        g57<8,8,1>UD    0x023805e8
1952                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1953send(8)         g14<1>UD        g57<8,8,1>UD    0x023807e8
1954                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1955send(8)         g8<1>UD         g58<8,8,1>UD    0x023803f8
1956                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1957send(8)         g11<1>UD        g58<8,8,1>UD    0x023805f8
1958                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1959send(8)         g14<1>UD        g58<8,8,1>UD    0x023807f8
1960                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1961send(8)         g8<1>UD         g59<8,8,1>UD    0x02380208
1962                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1963send(8)         g11<1>UD        g59<8,8,1>UD    0x02380408
1964                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1965send(8)         g14<1>UD        g59<8,8,1>UD    0x02380608
1966                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1967send(8)         g17<1>UD        g59<8,8,1>UD    0x02380808
1968                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1969send(8)         g8<1>UD         g60<8,8,1>UD    0x02380218
1970                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1971send(8)         g11<1>UD        g60<8,8,1>UD    0x02380418
1972                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1973send(8)         g14<1>UD        g60<8,8,1>UD    0x02380618
1974                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 3        { align1 1Q };
1975send(8)         g17<1>UD        g60<8,8,1>UD    0x02380818
1976                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 3       { align1 1Q };
1977send(8)         null<1>F        g14<8,8,1>UD    0x0c0a8067
1978                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1979send(8)         null<1>F        g15<8,8,1>UD    0x0c0a8077
1980                            urb MsgDesc: 7 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1981send(8)         null<1>F        g16<8,8,1>UD    0x0c0a8087
1982                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1983send(8)         null<1>F        g17<8,8,1>UD    0x0c0a8097
1984                            urb MsgDesc: 9 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1985send(8)         null<1>F        g18<8,8,1>UD    0x0c0a80a7
1986                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1987send(8)         null<1>F        g19<8,8,1>UD    0x0c0a80b7
1988                            urb MsgDesc: 11 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1989send(8)         null<1>F        g20<8,8,1>UD    0x0c0a80c7
1990                            urb MsgDesc: 12 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1991send(8)         null<1>F        g21<8,8,1>UD    0x0c0a80d7
1992                            urb MsgDesc: 13 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1993send(8)         null<1>F        g22<8,8,1>UD    0x0c0a80e7
1994                            urb MsgDesc: 14 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1995send(8)         null<1>F        g23<8,8,1>UD    0x0c0a80f7
1996                            urb MsgDesc: 15 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1997send(8)         null<1>F        g24<8,8,1>UD    0x0c0a8107
1998                            urb MsgDesc: 16 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
1999send(8)         null<1>F        g25<8,8,1>UD    0x0c0a8117
2000                            urb MsgDesc: 17 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2001send(8)         null<1>F        g26<8,8,1>UD    0x0c0a8127
2002                            urb MsgDesc: 18 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2003send(8)         null<1>F        g27<8,8,1>UD    0x0c0a8137
2004                            urb MsgDesc: 19 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2005send(8)         null<1>F        g28<8,8,1>UD    0x0c0a8147
2006                            urb MsgDesc: 20 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2007send(8)         null<1>F        g29<8,8,1>UD    0x0c0a8157
2008                            urb MsgDesc: 21 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2009send(8)         null<1>F        g30<8,8,1>UD    0x0c0a8167
2010                            urb MsgDesc: 22 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2011send(8)         null<1>F        g31<8,8,1>UD    0x0c0a8177
2012                            urb MsgDesc: 23 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2013send(8)         null<1>F        g32<8,8,1>UD    0x0c0a8187
2014                            urb MsgDesc: 24 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2015send(8)         null<1>F        g33<8,8,1>UD    0x0c0a8197
2016                            urb MsgDesc: 25 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2017send(8)         null<1>F        g34<8,8,1>UD    0x0c0a81a7
2018                            urb MsgDesc: 26 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2019send(8)         null<1>F        g35<8,8,1>UD    0x0c0a81b7
2020                            urb MsgDesc: 27 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2021send(8)         null<1>F        g36<8,8,1>UD    0x0c0a81c7
2022                            urb MsgDesc: 28 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2023send(8)         null<1>F        g37<8,8,1>UD    0x0c0a81d7
2024                            urb MsgDesc: 29 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2025send(8)         null<1>F        g38<8,8,1>UD    0x0c0a81e7
2026                            urb MsgDesc: 30 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2027send(8)         null<1>F        g39<8,8,1>UD    0x0c0a81f7
2028                            urb MsgDesc: 31 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2029send(8)         null<1>F        g40<8,8,1>UD    0x0c0a8207
2030                            urb MsgDesc: 32 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2031send(8)         null<1>F        g41<8,8,1>UD    0x0c0a8217
2032                            urb MsgDesc: 33 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
2033send(1)         g1<1>UW         g1<0,1,0>UW     0x0209c000
2034                            data MsgDesc: ( DC mfence, 0, 0) mlen 1 rlen 0  { align1 WE_all 1N };
2035send(8)         g124<1>UW       g2<8,8,1>UD     0x02106e01
2036                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
2037send(16)        g11<1>UW        g19<8,8,1>UD    0x0420a601
2038                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, dec) mlen 2 rlen 2 { align1 1H };
2039send(16)        null<1>UW       g20<8,8,1>UD    0x04008503
2040                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 3, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
2041send(8)         null<1>F        g122<8,8,1>UD   0x8c088007
2042                            urb MsgDesc: 0 SIMD8 write masked mlen 6 rlen 0 { align1 1Q EOT };
2043(+f1.0) send(8) null<1>UW       g6<8,8,1>UD     0x04026e01
2044                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD8, Mask = 0xe) mlen 2 rlen 0 { align1 1Q };
2045(+f1.0) send(8) null<1>UW       g6<8,8,1>UD     0x04026e02
2046                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD8, Mask = 0xe) mlen 2 rlen 0 { align1 1Q };
2047(+f1.0) send(16) null<1>UW      g8<8,8,1>UD     0x08025e01
2048                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1H };
2049(+f1.0) send(16) null<1>UW      g8<8,8,1>UD     0x08025e02
2050                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1H };
2051send(8)         g2<1>UW         g12<8,8,1>UD    0x0a4a5001
2052                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
2053send(8)         g6<1>UW         g17<8,8,1>UD    0x0a4a5102
2054                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
2055send(16)        g25<1>UW        g7<8,8,1>UD     0x128c5001
2056                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
2057send(16)        g33<1>UW        g16<8,8,1>UD    0x128c5102
2058                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
2059send(8)         g2<1>UW         g12<8,8,1>UD    0x0c4b2001
2060                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
2061send(16)        g2<1>UW         g15<8,8,1>UD    0x168d2001
2062                            sampler MsgDesc: gather4_po_c SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 8 { align1 1H };
2063send(8)         g54<1>UD        g7<8,8,1>UD     0x02280048
2064                            urb MsgDesc: 4 SIMD8 read mlen 1 rlen 2         { align1 1Q };
2065send(8)         g7<1>UW         g53<8,8,1>UD    0x02106e00
2066                            dp data 1 MsgDesc: ( untyped surface read, Surface = 0, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
2067send(8)         null<1>UW       g53<8,8,1>UD    0x02009500
2068                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, inc) mlen 1 rlen 0 { align1 1Q };
2069send(8)         g7<1>UD         g37<8,8,1>UD    0x02480438
2070                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2071send(8)         g11<1>UD        g37<8,8,1>UD    0x02480638
2072                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2073send(8)         g13<1>UD        g14<8,8,1>UD    0x042a0148
2074                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
2075send(8)         g2<1>UD         g14<8,8,1>UD    0x042a0048
2076                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
2077send(8)         g2<1>UW         g7<8,8,1>UD     0x124b4001
2078                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 9 rlen 4 { align1 1Q };
2079send(8)         g6<1>UW         g16<8,8,1>UD    0x124b4102
2080                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 9 rlen 4 { align1 1Q };
2081send(8)         g2<1>UD         g2<8,8,1>UD     0x02380078
2082                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 3         { align1 1Q };
2083send(8)         g124<1>UW       g7<8,8,1>UD     0x0a4a2001
2084                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
2085send(16)        g120<1>UW       g9<8,8,1>UD     0x128c2001
2086                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
2087send(8)         g50<1>UD        g51<8,8,1>UD    0x02180018
2088                            urb MsgDesc: 1 SIMD8 read mlen 1 rlen 1         { align1 1Q };
2089send(8)         g59<1>UW        g64<8,8,1>UD    0x02427002
2090                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2091send(8)         g2<1>UW         g64<8,8,1>UD    0x02427003
2092                            sampler MsgDesc: ld SIMD8 Surface = 3 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2093send(8)         g6<1>UW         g64<8,8,1>UD    0x02427004
2094                            sampler MsgDesc: ld SIMD8 Surface = 4 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2095send(8)         g10<1>UW        g64<8,8,1>UD    0x02427005
2096                            sampler MsgDesc: ld SIMD8 Surface = 5 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2097send(8)         g14<1>UW        g64<8,8,1>UD    0x02427006
2098                            sampler MsgDesc: ld SIMD8 Surface = 6 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2099send(8)         g18<1>UW        g64<8,8,1>UD    0x02427007
2100                            sampler MsgDesc: ld SIMD8 Surface = 7 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2101send(8)         g22<1>UW        g64<8,8,1>UD    0x02427008
2102                            sampler MsgDesc: ld SIMD8 Surface = 8 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2103send(8)         g26<1>UW        g64<8,8,1>UD    0x02427009
2104                            sampler MsgDesc: ld SIMD8 Surface = 9 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2105send(8)         g30<1>UW        g64<8,8,1>UD    0x0242700a
2106                            sampler MsgDesc: ld SIMD8 Surface = 10 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2107send(8)         g34<1>UW        g64<8,8,1>UD    0x0242700b
2108                            sampler MsgDesc: ld SIMD8 Surface = 11 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2109send(8)         g38<1>UW        g64<8,8,1>UD    0x0242700c
2110                            sampler MsgDesc: ld SIMD8 Surface = 12 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2111send(8)         g42<1>UW        g64<8,8,1>UD    0x0242700d
2112                            sampler MsgDesc: ld SIMD8 Surface = 13 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2113send(8)         g124<1>UW       g6<8,8,1>UD     0x06422505
2114                            sampler MsgDesc: sample_l SIMD8 Surface = 5 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
2115send(8)         null<1>F        g16<8,8,1>UD    0x0a088067
2116                            urb MsgDesc: 6 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2117send(8)         null<1>F        g17<8,8,1>UD    0x0a088077
2118                            urb MsgDesc: 7 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2119send(8)         null<1>F        g18<8,8,1>UD    0x0a088087
2120                            urb MsgDesc: 8 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2121send(8)         null<1>F        g19<8,8,1>UD    0x0a088097
2122                            urb MsgDesc: 9 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2123send(8)         null<1>F        g20<8,8,1>UD    0x0a0880a7
2124                            urb MsgDesc: 10 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2125send(8)         null<1>F        g21<8,8,1>UD    0x0a0880b7
2126                            urb MsgDesc: 11 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2127send(8)         null<1>F        g22<8,8,1>UD    0x0a0880c7
2128                            urb MsgDesc: 12 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2129send(8)         null<1>F        g23<8,8,1>UD    0x0a0880d7
2130                            urb MsgDesc: 13 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2131send(8)         null<1>F        g24<8,8,1>UD    0x0a0880e7
2132                            urb MsgDesc: 14 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2133send(8)         null<1>F        g25<8,8,1>UD    0x0a0880f7
2134                            urb MsgDesc: 15 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2135send(8)         null<1>F        g26<8,8,1>UD    0x0a088107
2136                            urb MsgDesc: 16 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2137send(8)         null<1>F        g27<8,8,1>UD    0x0a088117
2138                            urb MsgDesc: 17 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2139send(8)         null<1>F        g28<8,8,1>UD    0x0a088127
2140                            urb MsgDesc: 18 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2141send(8)         null<1>F        g29<8,8,1>UD    0x0a088137
2142                            urb MsgDesc: 19 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2143send(8)         null<1>F        g30<8,8,1>UD    0x0a088147
2144                            urb MsgDesc: 20 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2145send(8)         null<1>F        g31<8,8,1>UD    0x0a088157
2146                            urb MsgDesc: 21 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2147send(8)         null<1>F        g32<8,8,1>UD    0x0a088167
2148                            urb MsgDesc: 22 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2149send(8)         null<1>F        g33<8,8,1>UD    0x0a088177
2150                            urb MsgDesc: 23 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2151send(8)         null<1>F        g34<8,8,1>UD    0x0a088187
2152                            urb MsgDesc: 24 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2153send(8)         null<1>F        g35<8,8,1>UD    0x0a088197
2154                            urb MsgDesc: 25 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2155send(8)         null<1>F        g36<8,8,1>UD    0x0a0881a7
2156                            urb MsgDesc: 26 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2157send(8)         null<1>F        g37<8,8,1>UD    0x0a0881b7
2158                            urb MsgDesc: 27 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2159send(8)         null<1>F        g38<8,8,1>UD    0x0a0881c7
2160                            urb MsgDesc: 28 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2161send(8)         null<1>F        g39<8,8,1>UD    0x0a0881d7
2162                            urb MsgDesc: 29 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2163send(8)         null<1>F        g40<8,8,1>UD    0x0a0881e7
2164                            urb MsgDesc: 30 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2165send(8)         null<1>F        g41<8,8,1>UD    0x0a0881f7
2166                            urb MsgDesc: 31 SIMD8 write masked mlen 5 rlen 0 { align1 1Q };
2167send(8)         null<1>F        g4<8,8,1>UD     0x0e0a8027
2168                            urb MsgDesc: 2 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
2169(+f1.0) send(8) g3<1>UW         g3<8,8,1>UD     0x0410b702
2170                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, add) mlen 2 rlen 1 { align1 1Q };
2171(+f1.0) send(16) g4<1>UW        g6<8,8,1>UD     0x0820a702
2172                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, add) mlen 4 rlen 2 { align1 1H };
2173send(8)         g2<1>UW         g10<8,8,1>UD    0x0a423001
2174                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
2175send(8)         g6<1>UW         g15<8,8,1>UD    0x0a423102
2176                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
2177send(16)        g29<1>UW        g9<8,8,1>UD     0x14843001
2178                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
2179send(16)        g37<1>UW        g19<8,8,1>UD    0x14843102
2180                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 8 { align1 1H };
2181send(8)         g124<1>UW       g2<8,8,1>UD     0x06424001
2182                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
2183(+f1.0) send(8) g4<1>UW         g12<8,8,1>UD    0x0210b502
2184                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
2185(+f1.0) send(16) g5<1>UW        g17<8,8,1>UD    0x0420a502
2186                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
2187send(8)         g12<1>UD        g1<8,8,1>UD     0x02280058
2188                            urb MsgDesc: 5 SIMD8 read mlen 1 rlen 2         { align1 1Q };
2189send(8)         null<1>F        g12<8,8,1>UD    0x0e0a8067
2190                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
2191send(8)         g12<1>UD        g1<8,8,1>UD     0x02280078
2192                            urb MsgDesc: 7 SIMD8 read mlen 1 rlen 2         { align1 1Q };
2193send(8)         null<1>F        g12<8,8,1>UD    0x0e0a8087
2194                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
2195send(8)         g12<1>UD        g1<8,8,1>UD     0x02280098
2196                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 2         { align1 1Q };
2197send(8)         null<1>F        g12<8,8,1>UD    0x0e0a80a7
2198                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
2199send(8)         g2<1>UW         g9<8,8,1>UD     0x024ab001
2200                            sampler MsgDesc: sampleinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
2201send(16)        g2<1>UW         g10<8,8,1>UD    0x028cb001
2202                            sampler MsgDesc: sampleinfo SIMD16 Surface = 1 Sampler = 0 mlen 1 rlen 8 { align1 1H };
2203(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x06026c01
2204                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD8, Mask = 0xc) mlen 3 rlen 0 { align1 1Q };
2205(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x0c025c01
2206                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD16, Mask = 0xc) mlen 6 rlen 0 { align1 1H };
2207send(8)         null<1>UW       g9<8,8,1>UD     0x04026e00
2208                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 0, SIMD8, Mask = 0xe) mlen 2 rlen 0 { align1 1Q };
2209send(8)         null<1>UW       g9<8,8,1>UD     0x06026c00
2210                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 0, SIMD8, Mask = 0xc) mlen 3 rlen 0 { align1 1Q };
2211send(16)        g9<1>UW         g17<8,8,1>UD    0x04847002
2212                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 0 mlen 2 rlen 8 { align1 1H };
2213(+f1.0) send(8) g14<1>UW        g13<8,8,1>UD    0x0410bb02
2214                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, imin) mlen 2 rlen 1 { align1 1Q };
2215(+f1.0) send(8) g18<1>UW        g4<8,8,1>UD     0x0410b402
2216                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, mov) mlen 2 rlen 1 { align1 1Q };
2217(+f1.0) send(16) g22<1>UW       g24<8,8,1>UD    0x0820ab02
2218                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, imin) mlen 4 rlen 2 { align1 1H };
2219send(16)        g23<1>UW        g3<8,8,1>UD     0x04205e02
2220                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
2221(+f1.0) send(16) g26<1>UW       g6<8,8,1>UD     0x0820a402
2222                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, mov) mlen 4 rlen 2 { align1 1H };
2223send(8)         g8<1>UD         g1<8,8,1>UD     0x02280068
2224                            urb MsgDesc: 6 SIMD8 read mlen 1 rlen 2         { align1 1Q };
2225send(8)         g8<1>UD         g1<8,8,1>UD     0x02280088
2226                            urb MsgDesc: 8 SIMD8 read mlen 1 rlen 2         { align1 1Q };
2227send(8)         g8<1>UD         g1<8,8,1>UD     0x022800a8
2228                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2229send(8)         g8<1>UD         g1<8,8,1>UD     0x022800b8
2230                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2231send(8)         g8<1>UD         g1<8,8,1>UD     0x022800c8
2232                            urb MsgDesc: 12 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2233send(8)         g8<1>UD         g1<8,8,1>UD     0x022800d8
2234                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2235send(8)         g8<1>UD         g1<8,8,1>UD     0x022800e8
2236                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2237send(8)         g8<1>UD         g1<8,8,1>UD     0x022800f8
2238                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2239send(8)         g8<1>UD         g1<8,8,1>UD     0x02280108
2240                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2241send(8)         g8<1>UD         g1<8,8,1>UD     0x02280118
2242                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2243send(8)         g8<1>UD         g1<8,8,1>UD     0x02280128
2244                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2245send(8)         g8<1>UD         g1<8,8,1>UD     0x02280138
2246                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2247send(8)         g8<1>UD         g1<8,8,1>UD     0x02280148
2248                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2249send(8)         g8<1>UD         g1<8,8,1>UD     0x02280158
2250                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2251send(8)         g8<1>UD         g1<8,8,1>UD     0x02280168
2252                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2253send(8)         g8<1>UD         g1<8,8,1>UD     0x02280178
2254                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2255send(8)         g8<1>UD         g1<8,8,1>UD     0x02280188
2256                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2257send(8)         g8<1>UD         g1<8,8,1>UD     0x02280198
2258                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2259send(8)         g8<1>UD         g1<8,8,1>UD     0x022801a8
2260                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2261send(8)         g8<1>UD         g1<8,8,1>UD     0x022801b8
2262                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2263send(8)         g8<1>UD         g1<8,8,1>UD     0x022801c8
2264                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2265send(8)         g8<1>UD         g1<8,8,1>UD     0x022801d8
2266                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2267send(8)         g8<1>UD         g1<8,8,1>UD     0x022801e8
2268                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2269send(8)         g8<1>UD         g1<8,8,1>UD     0x022801f8
2270                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2271send(8)         g8<1>UD         g1<8,8,1>UD     0x02280208
2272                            urb MsgDesc: 32 SIMD8 read mlen 1 rlen 2        { align1 1Q };
2273send(8)         g2<1>UW         g3<8,8,1>UD     0x04203000
2274                            pixel interp MsgDesc: (persp, per_slot_offset, 0x00) mlen 2 rlen 2 { align1 1Q };
2275send(16)        g2<1>UW         g11<8,8,1>UD    0x08413000
2276                            pixel interp MsgDesc: (persp, per_slot_offset, 0x00) mlen 4 rlen 4 { align1 1H };
2277send(8)         g2<1>UW         g0<8,8,1>UD     0x02201010
2278                            pixel interp MsgDesc: (persp, sample_position, 0x10) mlen 1 rlen 2 { align1 1Q };
2279send(16)        g2<1>UW         g0<8,8,1>UD     0x02411010
2280                            pixel interp MsgDesc: (persp, sample_position, 0x10) mlen 1 rlen 4 { align1 1H };
2281send(8)         g2<1>UW         g0<8,8,1>UD     0x02201020
2282                            pixel interp MsgDesc: (persp, sample_position, 0x20) mlen 1 rlen 2 { align1 1Q };
2283send(16)        g2<1>UW         g0<8,8,1>UD     0x02411020
2284                            pixel interp MsgDesc: (persp, sample_position, 0x20) mlen 1 rlen 4 { align1 1H };
2285send(8)         g2<1>UW         g0<8,8,1>UD     0x02201030
2286                            pixel interp MsgDesc: (persp, sample_position, 0x30) mlen 1 rlen 2 { align1 1Q };
2287send(16)        g2<1>UW         g0<8,8,1>UD     0x02411030
2288                            pixel interp MsgDesc: (persp, sample_position, 0x30) mlen 1 rlen 4 { align1 1H };
2289(+f1.0) send(8) null<1>UW       g118<8,8,1>UD   0x02009601
2290                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, dec) mlen 1 rlen 0 { align1 1Q };
2291(+f1.0) send(8) g47<1>UW        g118<8,8,1>UD   0x0210b601
2292                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, dec) mlen 1 rlen 1 { align1 1Q };
2293send(16)        null<1>UW       g8<8,8,1>UD     0x0c025c02
2294                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD16, Mask = 0xc) mlen 6 rlen 0 { align1 1H };
2295send(16)        g4<1>UW         g1<8,8,1>UD     0x04405c02
2296                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD16, Mask = 0xc) mlen 2 rlen 4 { align1 1H };
2297send(8)         null<1>UW       g124<8,8,1>UD   0x02009600
2298                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, dec) mlen 1 rlen 0 { align1 1Q };
2299send(8)         g51<1>UW        g124<8,8,1>UD   0x0210b600
2300                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, dec) mlen 1 rlen 1 { align1 1Q };
2301send(8)         g127<1>UW       g9<8,8,1>UD     0x0819a401
2302                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, mov) mlen 4 rlen 1 { align1 1Q };
2303send(8)         g127<1>UW       g2<8,8,1>UD     0x0819b401
2304                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, mov) mlen 4 rlen 1 { align1 2Q };
2305send(16)        g13<1>UW        g21<8,8,1>UD    0x0c85d002
2306                            sampler MsgDesc: ld_mcs SIMD16 Surface = 2 Sampler = 0 mlen 6 rlen 8 { align1 1H };
2307send(8)         g13<1>UW        g31<8,8,1>UD    0x0a43e002
2308                            sampler MsgDesc: ld2dms SIMD8 Surface = 2 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
2309send(8)         g124<1>UW       g6<8,8,1>UD     0x04421001
2310                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
2311send(16)        g120<1>UW       g8<8,8,1>UD     0x08841001
2312                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
2313send(8)         g36<1>UW        g0<8,8,1>F      0x021c003f
2314                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 63, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2315send(8)         g37<1>UW        g0<8,8,1>F      0x021c0040
2316                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 64, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2317send(8)         g38<1>UW        g0<8,8,1>F      0x021c0041
2318                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 65, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2319send(8)         g39<1>UW        g0<8,8,1>F      0x021c0042
2320                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 66, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2321send(8)         g41<1>UW        g0<8,8,1>F      0x021c0044
2322                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 68, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2323send(8)         g40<1>UW        g0<8,8,1>F      0x021c0043
2324                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 67, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2325send(8)         g42<1>UW        g0<8,8,1>F      0x021c0045
2326                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 69, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2327send(8)         g43<1>UW        g0<8,8,1>F      0x021c0046
2328                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 70, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2329send(8)         g45<1>UW        g0<8,8,1>F      0x021c0048
2330                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 72, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2331send(8)         g44<1>UW        g0<8,8,1>F      0x021c0047
2332                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 71, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2333send(8)         g46<1>UW        g0<8,8,1>F      0x021c0049
2334                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 73, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2335send(8)         g47<1>UW        g0<8,8,1>F      0x021c004a
2336                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 74, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2337send(8)         g61<1>UW        g0<8,8,1>F      0x021c0057
2338                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 87, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2339send(8)         g48<1>UW        g0<8,8,1>F      0x021c004b
2340                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 75, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2341send(8)         g62<1>UW        g0<8,8,1>F      0x021c0058
2342                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 88, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2343send(8)         g57<1>UW        g0<8,8,1>F      0x021c0053
2344                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 83, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2345send(8)         g63<1>UW        g0<8,8,1>F      0x021c0059
2346                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 89, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2347send(8)         g58<1>UW        g0<8,8,1>F      0x021c0054
2348                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 84, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2349send(8)         g64<1>UW        g0<8,8,1>F      0x021c005a
2350                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 90, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2351send(8)         g53<1>UW        g0<8,8,1>F      0x021c004f
2352                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 79, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2353send(8)         g59<1>UW        g0<8,8,1>F      0x021c0055
2354                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 85, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2355send(8)         g54<1>UW        g0<8,8,1>F      0x021c0050
2356                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 80, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2357send(8)         g60<1>UW        g0<8,8,1>F      0x021c0056
2358                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 86, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2359send(8)         g51<1>UW        g0<8,8,1>F      0x021c004d
2360                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 77, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2361send(8)         g55<1>UW        g0<8,8,1>F      0x021c0051
2362                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 81, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2363send(8)         g52<1>UW        g0<8,8,1>F      0x021c004e
2364                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 78, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2365send(8)         g56<1>UW        g0<8,8,1>F      0x021c0052
2366                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 82, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2367send(8)         g50<1>UW        g0<8,8,1>F      0x021c004c
2368                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 76, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2369send(8)         null<1>F        g123<8,8,1>F    0x8a080117
2370                            urb MsgDesc: 17 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
2371send(8)         g6<1>UW         g9<8,8,1>UD     0x02406002
2372                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
2373send(16)        g16<1>UW        g14<8,8,1>UD    0x04805002
2374                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD16, Mask = 0x0) mlen 2 rlen 8 { align1 1H };
2375send(8)         g6<1>UW         g17<8,8,1>UD    0x0210b500
2376                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 0, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
2377send(8)         null<1>F        g119<8,8,1>F    0x92080097
2378                            urb MsgDesc: 9 SIMD8 write mlen 9 rlen 0        { align1 1Q EOT };
2379send(8)         null<1>F        g4<8,8,1>F      0x120800c7
2380                            urb MsgDesc: 12 SIMD8 write mlen 9 rlen 0       { align1 1Q };
2381send(8)         null<1>F        g5<8,8,1>F      0x120800e7
2382                            urb MsgDesc: 14 SIMD8 write mlen 9 rlen 0       { align1 1Q };
2383send(8)         null<1>F        g123<8,8,1>F    0x8a080107
2384                            urb MsgDesc: 16 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
2385send(8)         g6<1>UW         g6<8,8,1>UD     0x024ab101
2386                            sampler MsgDesc: sampleinfo SIMD8 Surface = 1 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
2387send(8)         g10<1>UW        g10<8,8,1>UD    0x024ab202
2388                            sampler MsgDesc: sampleinfo SIMD8 Surface = 2 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
2389send(8)         g14<1>UW        g14<8,8,1>UD    0x024ab303
2390                            sampler MsgDesc: sampleinfo SIMD8 Surface = 3 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
2391send(8)         g18<1>UW        g18<8,8,1>UD    0x024ab404
2392                            sampler MsgDesc: sampleinfo SIMD8 Surface = 4 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
2393send(8)         g22<1>UW        g22<8,8,1>UD    0x024ab505
2394                            sampler MsgDesc: sampleinfo SIMD8 Surface = 5 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
2395send(8)         g124<1>UW       g8<8,8,1>UD     0x064a2001
2396                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
2397send(16)        g120<1>UW       g12<8,8,1>UD    0x0a8c2001
2398                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
2399send(8)         g6<1>UW         g15<8,8,1>UD    0x08423102
2400                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
2401send(16)        g18<1>UW        g2<8,8,1>UD     0x10843102
2402                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
2403send(8)         g2<1>UD         g9<8,8,1>UD     0x043a0028
2404                            urb MsgDesc: 2 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
2405send(8)         g13<1>UD        g1<8,8,1>UD     0x02380098
2406                            urb MsgDesc: 9 SIMD8 read mlen 1 rlen 3         { align1 1Q };
2407send(8)         g13<1>UD        g1<8,8,1>UD     0x023800a8
2408                            urb MsgDesc: 10 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2409send(8)         g13<1>UD        g1<8,8,1>UD     0x023800b8
2410                            urb MsgDesc: 11 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2411send(8)         g13<1>UD        g1<8,8,1>UD     0x023800d8
2412                            urb MsgDesc: 13 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2413send(8)         g13<1>UD        g1<8,8,1>UD     0x023800e8
2414                            urb MsgDesc: 14 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2415send(8)         g13<1>UD        g1<8,8,1>UD     0x023800f8
2416                            urb MsgDesc: 15 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2417send(8)         g13<1>UD        g1<8,8,1>UD     0x02380108
2418                            urb MsgDesc: 16 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2419send(8)         g13<1>UD        g1<8,8,1>UD     0x02380118
2420                            urb MsgDesc: 17 SIMD8 read mlen 1 rlen 3        { align1 1Q };
2421send(8)         null<1>F        g60<8,8,1>F     0x120800a7
2422                            urb MsgDesc: 10 SIMD8 write mlen 9 rlen 0       { align1 1Q };
2423send(8)         null<1>F        g119<8,8,1>F    0x92080107
2424                            urb MsgDesc: 16 SIMD8 write mlen 9 rlen 0       { align1 1Q EOT };
2425send(8)         g3<1>UW         g3<8,8,1>UD     0x04195e01
2426                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 2 rlen 1 { align1 1Q };
2427send(8)         null<1>UW       g5<8,8,1>UD     0x060b5e02
2428                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0xe) mlen 3 rlen 0 { align1 1Q };
2429send(8)         g5<1>UW         g8<8,8,1>UD     0x04196e01
2430                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 2 rlen 1 { align1 2Q };
2431send(8)         null<1>UW       g10<8,8,1>UD    0x060b6e02
2432                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0xe) mlen 3 rlen 0 { align1 2Q };
2433send(8)         null<1>F        g123<8,8,1>F    0x8a080067
2434                            urb MsgDesc: 6 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
2435send(8)         g22<1>UW        g0<8,8,1>F      0x021c0077
2436                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 119, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2437send(8)         g30<1>UW        g0<8,8,1>F      0x021c0075
2438                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 117, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2439send(8)         g22<1>UW        g0<8,8,1>F      0x021c0074
2440                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 116, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2441send(8)         g14<1>UW        g0<8,8,1>F      0x021c0073
2442                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 115, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2443send(8)         g118<1>UW       g0<8,8,1>F      0x021c0070
2444                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 112, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2445send(8)         g122<1>UW       g0<8,8,1>F      0x021c0071
2446                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 113, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2447send(8)         g6<1>UW         g0<8,8,1>F      0x021c0072
2448                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 114, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2449send(8)         g66<1>UW        g0<8,8,1>F      0x021c006a
2450                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 106, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2451send(8)         g70<1>UW        g0<8,8,1>F      0x021c006b
2452                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 107, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2453send(8)         g102<1>UW       g0<8,8,1>F      0x021c006c
2454                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 108, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2455send(8)         g106<1>UW       g0<8,8,1>F      0x021c006d
2456                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 109, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2457send(8)         g110<1>UW       g0<8,8,1>F      0x021c006e
2458                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 110, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2459send(8)         g114<1>UW       g0<8,8,1>F      0x021c006f
2460                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 111, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2461send(8)         g6<1>UW         g0<8,8,1>F      0x021c005e
2462                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 94, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2463send(8)         g14<1>UW        g0<8,8,1>F      0x021c005f
2464                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 95, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2465send(8)         g22<1>UW        g0<8,8,1>F      0x021c0060
2466                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 96, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2467send(8)         g30<1>UW        g0<8,8,1>F      0x021c0061
2468                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 97, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2469send(8)         g34<1>UW        g0<8,8,1>F      0x021c0062
2470                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 98, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2471send(8)         g38<1>UW        g0<8,8,1>F      0x021c0063
2472                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 99, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2473send(8)         g42<1>UW        g0<8,8,1>F      0x021c0064
2474                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 100, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2475send(8)         g46<1>UW        g0<8,8,1>F      0x021c0065
2476                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 101, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2477send(8)         g50<1>UW        g0<8,8,1>F      0x021c0066
2478                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 102, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2479send(8)         g54<1>UW        g0<8,8,1>F      0x021c0067
2480                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 103, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2481send(8)         g58<1>UW        g0<8,8,1>F      0x021c0068
2482                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 104, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2483send(8)         g62<1>UW        g0<8,8,1>F      0x021c0069
2484                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 105, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2485send(8)         g25<1>UW        g0<8,8,1>F      0x021c005b
2486                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 91, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2487send(8)         g6<1>UW         g0<8,8,1>F      0x021c005c
2488                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 92, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2489send(8)         g6<1>UW         g0<8,8,1>F      0x021c005d
2490                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 93, 0) mlen 1 rlen 1           { align1 WE_all 1Q };
2491send(8)         null<1>F        g80<8,8,1>F     0x140a00b7
2492                            urb MsgDesc: 11 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2493send(8)         null<1>F        g6<8,8,1>F      0x140a00d7
2494                            urb MsgDesc: 13 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2495send(8)         null<1>F        g6<8,8,1>F      0x140a00f7
2496                            urb MsgDesc: 15 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2497send(8)         null<1>F        g6<8,8,1>F      0x140a0117
2498                            urb MsgDesc: 17 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2499send(8)         null<1>F        g6<8,8,1>F      0x140a0137
2500                            urb MsgDesc: 19 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2501send(8)         null<1>F        g90<8,8,1>F     0x140a0157
2502                            urb MsgDesc: 21 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2503send(8)         null<1>F        g100<8,8,1>F    0x140a0177
2504                            urb MsgDesc: 23 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
2505send(8)         null<1>F        g110<8,8,1>F    0x0c0a0197
2506                            urb MsgDesc: 25 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2507send(8)         g16<1>UW        g0<8,8,1>F      0x021c0076
2508                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 118, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2509send(8)         g4<1>UW         g0<8,8,1>F      0x021c0079
2510                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 121, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2511send(8)         g4<1>UW         g0<8,8,1>F      0x021c0078
2512                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 120, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
2513send(8)         null<1>F        g120<8,8,1>F    0x8c0a0197
2514                            urb MsgDesc: 25 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
2515send(8)         null<1>F        g123<8,8,1>F    0x8a0800b7
2516                            urb MsgDesc: 11 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
2517send(8)         g22<1>UD        g53<8,8,1>UD    0x02180238
2518                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2519send(8)         g54<1>UD        g53<8,8,1>UD    0x02180438
2520                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2521send(8)         g67<1>UD        g53<8,8,1>UD    0x02180638
2522                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2523send(8)         g61<1>UD        g53<8,8,1>UD    0x02180248
2524                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2525send(8)         g66<1>UD        g53<8,8,1>UD    0x02180448
2526                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2527send(8)         g63<1>UD        g53<8,8,1>UD    0x02180648
2528                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2529send(8)         g68<1>UD        g65<8,8,1>UD    0x02180258
2530                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2531send(8)         g69<1>UD        g65<8,8,1>UD    0x02180458
2532                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2533send(8)         g70<1>UD        g65<8,8,1>UD    0x02180658
2534                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2535send(8)         g75<1>UD        g24<8,8,1>UD    0x02180268
2536                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2537send(8)         g76<1>UD        g24<8,8,1>UD    0x02180468
2538                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2539send(8)         g77<1>UD        g24<8,8,1>UD    0x02180668
2540                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2541send(8)         g82<1>UD        g25<8,8,1>UD    0x02180278
2542                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2543send(8)         g83<1>UD        g25<8,8,1>UD    0x02180478
2544                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2545send(8)         g84<1>UD        g25<8,8,1>UD    0x02180678
2546                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2547send(8)         g89<1>UD        g26<8,8,1>UD    0x02180288
2548                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2549send(8)         g90<1>UD        g26<8,8,1>UD    0x02180488
2550                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2551send(8)         g91<1>UD        g26<8,8,1>UD    0x02180688
2552                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2553send(8)         g96<1>UD        g27<8,8,1>UD    0x02180298
2554                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2555send(8)         g97<1>UD        g27<8,8,1>UD    0x02180498
2556                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2557send(8)         g98<1>UD        g27<8,8,1>UD    0x02180698
2558                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2559send(8)         g103<1>UD       g28<8,8,1>UD    0x021802a8
2560                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2561send(8)         g104<1>UD       g28<8,8,1>UD    0x021804a8
2562                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2563send(8)         g105<1>UD       g28<8,8,1>UD    0x021806a8
2564                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2565send(8)         g110<1>UD       g29<8,8,1>UD    0x021802b8
2566                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2567send(8)         g111<1>UD       g29<8,8,1>UD    0x021804b8
2568                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2569send(8)         g112<1>UD       g29<8,8,1>UD    0x021806b8
2570                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2571send(8)         g117<1>UD       g30<8,8,1>UD    0x021802c8
2572                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2573send(8)         g118<1>UD       g30<8,8,1>UD    0x021804c8
2574                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2575send(8)         g119<1>UD       g30<8,8,1>UD    0x021806c8
2576                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2577send(8)         g124<1>UD       g31<8,8,1>UD    0x021802d8
2578                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2579send(8)         g125<1>UD       g31<8,8,1>UD    0x021804d8
2580                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2581send(8)         g126<1>UD       g31<8,8,1>UD    0x021806d8
2582                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2583send(8)         g10<1>UD        g32<8,8,1>UD    0x021802e8
2584                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2585send(8)         g11<1>UD        g32<8,8,1>UD    0x021804e8
2586                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2587send(8)         g12<1>UD        g32<8,8,1>UD    0x021806e8
2588                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2589send(8)         g26<1>UD        g33<8,8,1>UD    0x021802f8
2590                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2591send(8)         g27<1>UD        g33<8,8,1>UD    0x021804f8
2592                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2593send(8)         g28<1>UD        g33<8,8,1>UD    0x021806f8
2594                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2595send(8)         g33<1>UD        g35<8,8,1>UD    0x02180308
2596                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2597send(8)         g34<1>UD        g35<8,8,1>UD    0x02180508
2598                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2599send(8)         g35<1>UD        g35<8,8,1>UD    0x02180708
2600                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2601send(8)         g64<1>UD        g36<8,8,1>UD    0x02180318
2602                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2603send(8)         g41<1>UD        g36<8,8,1>UD    0x02180518
2604                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2605send(8)         g42<1>UD        g36<8,8,1>UD    0x02180718
2606                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2607send(8)         g6<1>UD         g37<8,8,1>UD    0x02180328
2608                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2609send(8)         g48<1>UD        g37<8,8,1>UD    0x02180528
2610                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2611send(8)         g49<1>UD        g37<8,8,1>UD    0x02180728
2612                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2613send(8)         g67<1>UD        g38<8,8,1>UD    0x02180338
2614                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2615send(8)         g56<1>UD        g38<8,8,1>UD    0x02180538
2616                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2617send(8)         g57<1>UD        g38<8,8,1>UD    0x02180738
2618                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2619send(8)         g66<1>UD        g39<8,8,1>UD    0x02180348
2620                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2621send(8)         g63<1>UD        g39<8,8,1>UD    0x02180548
2622                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2623send(8)         g40<1>UD        g39<8,8,1>UD    0x02180748
2624                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2625send(8)         g69<1>UD        g64<8,8,1>UD    0x02180358
2626                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2627send(8)         g70<1>UD        g64<8,8,1>UD    0x02180558
2628                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2629send(8)         g71<1>UD        g64<8,8,1>UD    0x02180758
2630                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2631send(8)         g76<1>UD        g41<8,8,1>UD    0x02180368
2632                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2633send(8)         g77<1>UD        g41<8,8,1>UD    0x02180568
2634                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2635send(8)         g78<1>UD        g41<8,8,1>UD    0x02180768
2636                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2637send(8)         g83<1>UD        g42<8,8,1>UD    0x02180378
2638                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2639send(8)         g84<1>UD        g42<8,8,1>UD    0x02180578
2640                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2641send(8)         g85<1>UD        g42<8,8,1>UD    0x02180778
2642                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2643send(8)         g90<1>UD        g43<8,8,1>UD    0x02180388
2644                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2645send(8)         g91<1>UD        g43<8,8,1>UD    0x02180588
2646                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2647send(8)         g92<1>UD        g43<8,8,1>UD    0x02180788
2648                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2649send(8)         g97<1>UD        g44<8,8,1>UD    0x02180398
2650                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2651send(8)         g98<1>UD        g44<8,8,1>UD    0x02180598
2652                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2653send(8)         g99<1>UD        g44<8,8,1>UD    0x02180798
2654                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2655send(8)         g104<1>UD       g45<8,8,1>UD    0x021803a8
2656                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2657send(8)         g105<1>UD       g45<8,8,1>UD    0x021805a8
2658                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2659send(8)         g106<1>UD       g45<8,8,1>UD    0x021807a8
2660                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2661send(8)         g111<1>UD       g46<8,8,1>UD    0x021803b8
2662                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2663send(8)         g112<1>UD       g46<8,8,1>UD    0x021805b8
2664                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2665send(8)         g113<1>UD       g46<8,8,1>UD    0x021807b8
2666                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2667send(8)         g118<1>UD       g6<8,8,1>UD     0x021803c8
2668                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2669send(8)         g119<1>UD       g6<8,8,1>UD     0x021805c8
2670                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2671send(8)         g120<1>UD       g6<8,8,1>UD     0x021807c8
2672                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2673send(8)         g125<1>UD       g48<8,8,1>UD    0x021803d8
2674                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2675send(8)         g126<1>UD       g48<8,8,1>UD    0x021805d8
2676                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2677send(8)         g2<1>UD         g48<8,8,1>UD    0x021807d8
2678                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2679send(8)         g12<1>UD        g49<8,8,1>UD    0x021803e8
2680                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2681send(8)         g13<1>UD        g49<8,8,1>UD    0x021805e8
2682                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2683send(8)         g14<1>UD        g49<8,8,1>UD    0x021807e8
2684                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2685send(8)         g19<1>UD        g50<8,8,1>UD    0x021803f8
2686                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2687send(8)         g20<1>UD        g50<8,8,1>UD    0x021805f8
2688                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2689send(8)         g53<1>UD        g50<8,8,1>UD    0x021807f8
2690                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2691send(8)         g28<1>UD        g51<8,8,1>UD    0x02180408
2692                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2693send(8)         g29<1>UD        g51<8,8,1>UD    0x02180608
2694                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2695send(8)         g30<1>UD        g51<8,8,1>UD    0x02180808
2696                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2697send(8)         g35<1>UD        g22<8,8,1>UD    0x02180218
2698                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2699send(8)         g36<1>UD        g22<8,8,1>UD    0x02180418
2700                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2701send(8)         g37<1>UD        g22<8,8,1>UD    0x02180618
2702                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 1        { align1 1Q };
2703send(8)         g38<1>UD        g22<8,8,1>UD    0x02180818
2704                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 1       { align1 1Q };
2705send(8)         null<1>F        g6<8,8,1>UD     0x080a8037
2706                            urb MsgDesc: 3 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2707send(8)         null<1>F        g10<8,8,1>UD    0x080a8047
2708                            urb MsgDesc: 4 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2709send(8)         null<1>F        g11<8,8,1>UD    0x080a8057
2710                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2711send(8)         null<1>F        g12<8,8,1>UD    0x080a8067
2712                            urb MsgDesc: 6 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2713send(8)         null<1>F        g13<8,8,1>UD    0x080a8077
2714                            urb MsgDesc: 7 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2715send(8)         null<1>F        g14<8,8,1>UD    0x080a8087
2716                            urb MsgDesc: 8 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2717send(8)         null<1>F        g15<8,8,1>UD    0x080a8097
2718                            urb MsgDesc: 9 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2719send(8)         null<1>F        g16<8,8,1>UD    0x080a80a7
2720                            urb MsgDesc: 10 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2721send(8)         null<1>F        g17<8,8,1>UD    0x080a80b7
2722                            urb MsgDesc: 11 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2723send(8)         null<1>F        g18<8,8,1>UD    0x080a80c7
2724                            urb MsgDesc: 12 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2725send(8)         null<1>F        g19<8,8,1>UD    0x080a80d7
2726                            urb MsgDesc: 13 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2727send(8)         null<1>F        g20<8,8,1>UD    0x080a80e7
2728                            urb MsgDesc: 14 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2729send(8)         null<1>F        g21<8,8,1>UD    0x080a80f7
2730                            urb MsgDesc: 15 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2731send(8)         null<1>F        g22<8,8,1>UD    0x080a8107
2732                            urb MsgDesc: 16 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2733send(8)         null<1>F        g23<8,8,1>UD    0x080a8117
2734                            urb MsgDesc: 17 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2735send(8)         null<1>F        g24<8,8,1>UD    0x080a8127
2736                            urb MsgDesc: 18 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2737send(8)         null<1>F        g25<8,8,1>UD    0x080a8137
2738                            urb MsgDesc: 19 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2739send(8)         null<1>F        g26<8,8,1>UD    0x080a8147
2740                            urb MsgDesc: 20 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2741send(8)         null<1>F        g27<8,8,1>UD    0x080a8157
2742                            urb MsgDesc: 21 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2743send(8)         null<1>F        g28<8,8,1>UD    0x080a8167
2744                            urb MsgDesc: 22 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2745send(8)         null<1>F        g29<8,8,1>UD    0x080a8177
2746                            urb MsgDesc: 23 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2747send(8)         null<1>F        g30<8,8,1>UD    0x080a8187
2748                            urb MsgDesc: 24 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2749send(8)         null<1>F        g31<8,8,1>UD    0x080a8197
2750                            urb MsgDesc: 25 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2751send(8)         null<1>F        g32<8,8,1>UD    0x080a81a7
2752                            urb MsgDesc: 26 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2753send(8)         null<1>F        g33<8,8,1>UD    0x080a81b7
2754                            urb MsgDesc: 27 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2755send(8)         null<1>F        g34<8,8,1>UD    0x080a81c7
2756                            urb MsgDesc: 28 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2757send(8)         null<1>F        g35<8,8,1>UD    0x080a81d7
2758                            urb MsgDesc: 29 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2759send(8)         null<1>F        g36<8,8,1>UD    0x080a81e7
2760                            urb MsgDesc: 30 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2761send(8)         null<1>F        g37<8,8,1>UD    0x080a81f7
2762                            urb MsgDesc: 31 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2763send(8)         null<1>F        g38<8,8,1>UD    0x080a8207
2764                            urb MsgDesc: 32 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2765send(8)         null<1>F        g39<8,8,1>UD    0x080a8217
2766                            urb MsgDesc: 33 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
2767send(8)         g19<1>UW        g20<8,8,1>UD    0x06195e00
2768                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0xe) mlen 3 rlen 1 { align1 1Q };
2769send(8)         null<1>UW       g23<8,8,1>UD    0x080b5e00
2770                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 0, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1Q };
2771send(8)         null<1>UW       g3<8,8,1>UD     0x080b5e02
2772                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1Q };
2773send(8)         null<1>UW       g1<8,8,1>UD     0x080b6e02
2774                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0xe) mlen 4 rlen 0 { align1 2Q };
2775send(8)         g2<1>UW         g7<8,8,1>UD     0x0a4b4001
2776                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
2777send(8)         g6<1>UW         g12<8,8,1>UD    0x0a4b4102
2778                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
2779send(8)         g34<1>UD        g42<8,8,1>UD    0x02480248
2780                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2781send(8)         g38<1>UD        g42<8,8,1>UD    0x02480448
2782                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2783send(8)         g42<1>UD        g42<8,8,1>UD    0x02480648
2784                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2785send(8)         g22<1>UD        g43<8,8,1>UD    0x02480258
2786                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2787send(8)         g26<1>UD        g43<8,8,1>UD    0x02480458
2788                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2789send(8)         g30<1>UD        g43<8,8,1>UD    0x02480658
2790                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2791send(8)         g22<1>UD        g44<8,8,1>UD    0x02480268
2792                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2793send(8)         g26<1>UD        g44<8,8,1>UD    0x02480468
2794                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2795send(8)         g30<1>UD        g44<8,8,1>UD    0x02480668
2796                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2797send(8)         g22<1>UD        g45<8,8,1>UD    0x02480278
2798                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2799send(8)         g26<1>UD        g45<8,8,1>UD    0x02480478
2800                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2801send(8)         g30<1>UD        g45<8,8,1>UD    0x02480678
2802                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2803send(8)         g22<1>UD        g55<8,8,1>UD    0x02480288
2804                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2805send(8)         g26<1>UD        g55<8,8,1>UD    0x02480488
2806                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2807send(8)         g30<1>UD        g55<8,8,1>UD    0x02480688
2808                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2809send(8)         g26<1>UD        g56<8,8,1>UD    0x02480498
2810                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2811send(8)         g22<1>UD        g56<8,8,1>UD    0x02480298
2812                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2813send(8)         g30<1>UD        g56<8,8,1>UD    0x02480698
2814                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2815send(8)         g26<1>UD        g82<8,8,1>UD    0x024804a8
2816                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2817send(8)         g22<1>UD        g82<8,8,1>UD    0x024802a8
2818                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2819send(8)         g30<1>UD        g82<8,8,1>UD    0x024806a8
2820                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2821send(8)         g26<1>UD        g83<8,8,1>UD    0x024804b8
2822                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2823send(8)         g22<1>UD        g83<8,8,1>UD    0x024802b8
2824                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2825send(8)         g30<1>UD        g83<8,8,1>UD    0x024806b8
2826                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2827send(8)         g26<1>UD        g84<8,8,1>UD    0x024806c8
2828                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2829send(8)         g8<1>UD         g84<8,8,1>UD    0x024802c8
2830                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2831send(8)         g22<1>UD        g84<8,8,1>UD    0x024804c8
2832                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2833send(8)         g8<1>UD         g85<8,8,1>UD    0x024802d8
2834                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2835send(8)         g22<1>UD        g85<8,8,1>UD    0x024804d8
2836                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2837send(8)         g26<1>UD        g85<8,8,1>UD    0x024806d8
2838                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2839send(8)         g8<1>UD         g6<8,8,1>UD     0x024802e8
2840                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2841send(8)         g22<1>UD        g6<8,8,1>UD     0x024804e8
2842                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2843send(8)         g26<1>UD        g6<8,8,1>UD     0x024806e8
2844                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2845send(8)         g8<1>UD         g3<8,8,1>UD     0x024802f8
2846                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2847send(8)         g22<1>UD        g3<8,8,1>UD     0x024804f8
2848                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2849send(8)         g26<1>UD        g3<8,8,1>UD     0x024806f8
2850                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2851send(8)         g8<1>UD         g46<8,8,1>UD    0x02480308
2852                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2853send(8)         g22<1>UD        g46<8,8,1>UD    0x02480508
2854                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2855send(8)         g26<1>UD        g46<8,8,1>UD    0x02480708
2856                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2857send(8)         g8<1>UD         g47<8,8,1>UD    0x02480318
2858                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2859send(8)         g22<1>UD        g47<8,8,1>UD    0x02480518
2860                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2861send(8)         g26<1>UD        g47<8,8,1>UD    0x02480718
2862                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2863send(8)         g8<1>UD         g57<8,8,1>UD    0x02480328
2864                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2865send(8)         g22<1>UD        g57<8,8,1>UD    0x02480528
2866                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2867send(8)         g26<1>UD        g57<8,8,1>UD    0x02480728
2868                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2869send(8)         g8<1>UD         g58<8,8,1>UD    0x02480338
2870                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2871send(8)         g22<1>UD        g58<8,8,1>UD    0x02480538
2872                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2873send(8)         g26<1>UD        g58<8,8,1>UD    0x02480738
2874                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2875send(8)         g8<1>UD         g59<8,8,1>UD    0x02480348
2876                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2877send(8)         g12<1>UD        g59<8,8,1>UD    0x02480548
2878                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2879send(8)         g22<1>UD        g59<8,8,1>UD    0x02480748
2880                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2881send(8)         g8<1>UD         g60<8,8,1>UD    0x02480358
2882                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2883send(8)         g12<1>UD        g60<8,8,1>UD    0x02480558
2884                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2885send(8)         g22<1>UD        g60<8,8,1>UD    0x02480758
2886                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2887send(8)         g8<1>UD         g61<8,8,1>UD    0x02480368
2888                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2889send(8)         g12<1>UD        g61<8,8,1>UD    0x02480568
2890                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2891send(8)         g22<1>UD        g61<8,8,1>UD    0x02480768
2892                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2893send(8)         g8<1>UD         g62<8,8,1>UD    0x02480378
2894                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2895send(8)         g12<1>UD        g62<8,8,1>UD    0x02480578
2896                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2897send(8)         g22<1>UD        g62<8,8,1>UD    0x02480778
2898                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2899send(8)         g8<1>UD         g63<8,8,1>UD    0x02480388
2900                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2901send(8)         g12<1>UD        g63<8,8,1>UD    0x02480588
2902                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2903send(8)         g22<1>UD        g63<8,8,1>UD    0x02480788
2904                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2905send(8)         g8<1>UD         g64<8,8,1>UD    0x02480398
2906                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2907send(8)         g12<1>UD        g64<8,8,1>UD    0x02480598
2908                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2909send(8)         g22<1>UD        g64<8,8,1>UD    0x02480798
2910                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2911send(8)         g8<1>UD         g68<8,8,1>UD    0x024803a8
2912                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2913send(8)         g12<1>UD        g68<8,8,1>UD    0x024805a8
2914                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2915send(8)         g22<1>UD        g68<8,8,1>UD    0x024807a8
2916                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2917send(8)         g8<1>UD         g69<8,8,1>UD    0x024803b8
2918                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2919send(8)         g12<1>UD        g69<8,8,1>UD    0x024805b8
2920                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2921send(8)         g22<1>UD        g69<8,8,1>UD    0x024807b8
2922                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2923send(8)         g8<1>UD         g70<8,8,1>UD    0x024803c8
2924                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2925send(8)         g12<1>UD        g70<8,8,1>UD    0x024805c8
2926                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2927send(8)         g16<1>UD        g70<8,8,1>UD    0x024807c8
2928                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2929send(8)         g8<1>UD         g71<8,8,1>UD    0x024803d8
2930                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2931send(8)         g12<1>UD        g71<8,8,1>UD    0x024805d8
2932                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2933send(8)         g16<1>UD        g71<8,8,1>UD    0x024807d8
2934                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2935send(8)         g8<1>UD         g72<8,8,1>UD    0x024803e8
2936                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2937send(8)         g12<1>UD        g72<8,8,1>UD    0x024805e8
2938                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2939send(8)         g16<1>UD        g72<8,8,1>UD    0x024807e8
2940                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2941send(8)         g8<1>UD         g73<8,8,1>UD    0x024803f8
2942                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2943send(8)         g12<1>UD        g73<8,8,1>UD    0x024805f8
2944                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2945send(8)         g16<1>UD        g73<8,8,1>UD    0x024807f8
2946                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2947send(8)         g12<1>UD        g75<8,8,1>UD    0x02480418
2948                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2949send(8)         g16<1>UD        g75<8,8,1>UD    0x02480618
2950                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 4        { align1 1Q };
2951send(8)         g20<1>UD        g75<8,8,1>UD    0x02480818
2952                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 4       { align1 1Q };
2953send(8)         null<1>F        g20<8,8,1>UD    0x0c0a00c7
2954                            urb MsgDesc: 12 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2955send(8)         null<1>F        g21<8,8,1>UD    0x0c0a00d7
2956                            urb MsgDesc: 13 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2957send(8)         null<1>F        g22<8,8,1>UD    0x0c0a00e7
2958                            urb MsgDesc: 14 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2959send(8)         null<1>F        g23<8,8,1>UD    0x0c0a00f7
2960                            urb MsgDesc: 15 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2961send(8)         null<1>F        g24<8,8,1>UD    0x0c0a0107
2962                            urb MsgDesc: 16 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2963send(8)         null<1>F        g25<8,8,1>UD    0x0c0a0117
2964                            urb MsgDesc: 17 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2965send(8)         null<1>F        g27<8,8,1>UD    0x0c0a0137
2966                            urb MsgDesc: 19 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2967send(8)         null<1>F        g28<8,8,1>UD    0x0c0a0147
2968                            urb MsgDesc: 20 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2969send(8)         null<1>F        g29<8,8,1>UD    0x0c0a0157
2970                            urb MsgDesc: 21 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2971send(8)         null<1>F        g30<8,8,1>UD    0x0c0a0167
2972                            urb MsgDesc: 22 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2973send(8)         null<1>F        g31<8,8,1>UD    0x0c0a0177
2974                            urb MsgDesc: 23 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2975send(8)         null<1>F        g32<8,8,1>UD    0x0c0a0187
2976                            urb MsgDesc: 24 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2977send(8)         null<1>F        g34<8,8,1>UD    0x0c0a01a7
2978                            urb MsgDesc: 26 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2979send(8)         null<1>F        g35<8,8,1>UD    0x0c0a01b7
2980                            urb MsgDesc: 27 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2981send(8)         null<1>F        g36<8,8,1>UD    0x0c0a01c7
2982                            urb MsgDesc: 28 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2983send(8)         null<1>F        g37<8,8,1>UD    0x0c0a01d7
2984                            urb MsgDesc: 29 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2985send(8)         null<1>F        g38<8,8,1>UD    0x0c0a01e7
2986                            urb MsgDesc: 30 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2987send(8)         null<1>F        g39<8,8,1>UD    0x0c0a01f7
2988                            urb MsgDesc: 31 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q };
2989send(16)        g46<1>UD        g12<8,8,1>UD    0x02280302
2990                            const MsgDesc: (2, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2991send(16)        g50<1>UD        g15<8,8,1>UD    0x02280304
2992                            const MsgDesc: (4, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2993send(16)        g34<1>UD        g20<8,8,1>UD    0x02280303
2994                            const MsgDesc: (3, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2995send(16)        g16<1>UD        g21<8,8,1>UD    0x02280306
2996                            const MsgDesc: (6, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
2997send(32)        g87<1>UW        g0<8,8,1>F      0x024c200c
2998                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 12, 32) mlen 1 rlen 4          { align1 WE_all };
2999send(32)        g91<1>UW        g0<8,8,1>F      0x024c2014
3000                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 20, 32) mlen 1 rlen 4          { align1 WE_all };
3001send(32)        g95<1>UW        g0<8,8,1>F      0x024c201c
3002                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 28, 32) mlen 1 rlen 4          { align1 WE_all };
3003send(8)         g8<1>UW         g24<8,8,1>UD    0x02106e04
3004                            dp data 1 MsgDesc: ( untyped surface read, Surface = 4, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
3005send(8)         g5<1>UW         g21<8,8,1>UD    0x02106e03
3006                            dp data 1 MsgDesc: ( untyped surface read, Surface = 3, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
3007send(16)        g14<1>UW        g40<8,8,1>UD    0x04205e04
3008                            dp data 1 MsgDesc: ( untyped surface read, Surface = 4, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
3009send(16)        g8<1>UW         g36<8,8,1>UD    0x04205e03
3010                            dp data 1 MsgDesc: ( untyped surface read, Surface = 3, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
3011(+f1.0) send(8) null<1>UW       g11<8,8,1>UD    0x0a026002
3012                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD8, Mask = 0x0) mlen 5 rlen 0 { align1 1Q };
3013(+f1.0) send(16) null<1>UW      g11<8,8,1>UD    0x14025002
3014                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD16, Mask = 0x0) mlen 10 rlen 0 { align1 1H };
3015send(8)         g15<1>UD        g12<8,8,1>UD    0x041a0038
3016                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3017send(8)         g22<1>UW        g14<8,8,1>UD    0x064a8404
3018                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
3019send(8)         g14<1>UW        g10<8,8,1>UD    0x084a8202
3020                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
3021send(8)         g18<1>UW        g26<8,8,1>UD    0x0a4a8303
3022                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 3 mlen 5 rlen 4 { align1 1Q };
3023send(8)         g2<1>UW         g54<8,8,1>UD    0x0242a707
3024                            sampler MsgDesc: resinfo SIMD8 Surface = 7 Sampler = 7 mlen 1 rlen 4 { align1 1Q };
3025send(8)         g6<1>UW         g55<8,8,1>UD    0x0242a808
3026                            sampler MsgDesc: resinfo SIMD8 Surface = 8 Sampler = 8 mlen 1 rlen 4 { align1 1Q };
3027send(8)         g10<1>UW        g56<8,8,1>UD    0x0242a909
3028                            sampler MsgDesc: resinfo SIMD8 Surface = 9 Sampler = 9 mlen 1 rlen 4 { align1 1Q };
3029send(8)         g14<1>UW        g57<8,8,1>UD    0x0242aa0a
3030                            sampler MsgDesc: resinfo SIMD8 Surface = 10 Sampler = 10 mlen 1 rlen 4 { align1 1Q };
3031send(8)         g18<1>UW        g58<8,8,1>UD    0x0242ab0b
3032                            sampler MsgDesc: resinfo SIMD8 Surface = 11 Sampler = 11 mlen 1 rlen 4 { align1 1Q };
3033send(8)         g22<1>UW        g59<8,8,1>UD    0x0242ac0c
3034                            sampler MsgDesc: resinfo SIMD8 Surface = 12 Sampler = 12 mlen 1 rlen 4 { align1 1Q };
3035send(8)         null<1>F        g9<8,8,1>UD     0x0c088027
3036                            urb MsgDesc: 2 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
3037send(8)         null<1>F        g10<8,8,1>UD    0x0c088047
3038                            urb MsgDesc: 4 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
3039send(8)         null<1>F        g11<8,8,1>UD    0x0c088067
3040                            urb MsgDesc: 6 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
3041send(8)         null<1>F        g6<8,8,1>UD     0x0c088037
3042                            urb MsgDesc: 3 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
3043send(8)         null<1>F        g7<8,8,1>UD     0x0c088057
3044                            urb MsgDesc: 5 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
3045send(8)         null<1>F        g8<8,8,1>UD     0x0c088077
3046                            urb MsgDesc: 7 SIMD8 write masked mlen 6 rlen 0 { align1 1Q };
3047send(8)         g22<1>UW        g0<8,8,1>F      0x021c0100
3048                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 0, 1) mlen 1 rlen 1            { align1 WE_all 1Q };
3049send(8)         g25<1>UW        g0<8,8,1>F      0x021c00c1
3050                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 193, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3051send(8)         g79<1>UW        g0<8,8,1>F      0x021c00fe
3052                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 254, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3053send(8)         g75<1>UW        g0<8,8,1>F      0x021c00fd
3054                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 253, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3055send(8)         g71<1>UW        g0<8,8,1>F      0x021c00fc
3056                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 252, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3057send(8)         g67<1>UW        g0<8,8,1>F      0x021c00fb
3058                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 251, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3059send(8)         g63<1>UW        g0<8,8,1>F      0x021c00fa
3060                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 250, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3061send(8)         g47<1>UW        g0<8,8,1>F      0x021c00f6
3062                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 246, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3063send(8)         g8<1>UW         g0<8,8,1>F      0x021c00ef
3064                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 239, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3065send(8)         g15<1>UW        g0<8,8,1>F      0x021c00f0
3066                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 240, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3067send(8)         g23<1>UW        g0<8,8,1>F      0x021c00f1
3068                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 241, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3069send(8)         g31<1>UW        g0<8,8,1>F      0x021c00f2
3070                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 242, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3071send(8)         g35<1>UW        g0<8,8,1>F      0x021c00f3
3072                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 243, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3073send(8)         g39<1>UW        g0<8,8,1>F      0x021c00f4
3074                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 244, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3075send(8)         g43<1>UW        g0<8,8,1>F      0x021c00f5
3076                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 245, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3077send(8)         g51<1>UW        g0<8,8,1>F      0x021c00f7
3078                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 247, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3079send(8)         g55<1>UW        g0<8,8,1>F      0x021c00f8
3080                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 248, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3081send(8)         g59<1>UW        g0<8,8,1>F      0x021c00f9
3082                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 249, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3083send(8)         g89<1>UW        g0<8,8,1>F      0x021c00ee
3084                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 238, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3085send(8)         g85<1>UW        g0<8,8,1>F      0x021c00ed
3086                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 237, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3087send(8)         g81<1>UW        g0<8,8,1>F      0x021c00ec
3088                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 236, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3089send(8)         g77<1>UW        g0<8,8,1>F      0x021c00eb
3090                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 235, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3091send(8)         g25<1>UW        g0<8,8,1>F      0x021c00df
3092                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 223, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3093send(8)         g33<1>UW        g0<8,8,1>F      0x021c00e0
3094                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 224, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3095send(8)         g69<1>UW        g0<8,8,1>F      0x021c00e9
3096                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 233, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3097send(8)         g73<1>UW        g0<8,8,1>F      0x021c00ea
3098                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 234, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3099send(8)         g37<1>UW        g0<8,8,1>F      0x021c00e1
3100                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 225, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3101send(8)         g41<1>UW        g0<8,8,1>F      0x021c00e2
3102                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 226, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3103send(8)         g45<1>UW        g0<8,8,1>F      0x021c00e3
3104                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 227, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3105send(8)         g49<1>UW        g0<8,8,1>F      0x021c00e4
3106                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 228, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3107send(8)         g53<1>UW        g0<8,8,1>F      0x021c00e5
3108                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 229, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3109send(8)         g57<1>UW        g0<8,8,1>F      0x021c00e6
3110                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 230, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3111send(8)         g61<1>UW        g0<8,8,1>F      0x021c00e7
3112                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 231, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3113send(8)         g65<1>UW        g0<8,8,1>F      0x021c00e8
3114                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 232, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3115send(8)         g23<1>UW        g0<8,8,1>F      0x021c00be
3116                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 190, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3117send(8)         g22<1>UW        g0<8,8,1>F      0x021c00c0
3118                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 192, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3119send(8)         g116<1>UW       g0<8,8,1>F      0x021c00bf
3120                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 191, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3121send(8)         g7<1>UW         g0<8,8,1>F      0x021c00c3
3122                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 195, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3123send(8)         g22<1>UW        g0<8,8,1>F      0x021c00c4
3124                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 196, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3125send(8)         g25<1>UW        g0<8,8,1>F      0x021c00c5
3126                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 197, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3127send(8)         g22<1>UW        g0<8,8,1>F      0x021c00c6
3128                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 198, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3129send(8)         g25<1>UW        g0<8,8,1>F      0x021c00c7
3130                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 199, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3131send(8)         g22<1>UW        g0<8,8,1>F      0x021c00c8
3132                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 200, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3133send(8)         g25<1>UW        g0<8,8,1>F      0x021c00c9
3134                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 201, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3135send(8)         g22<1>UW        g0<8,8,1>F      0x021c00ca
3136                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 202, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3137send(8)         g25<1>UW        g0<8,8,1>F      0x021c00cb
3138                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 203, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3139send(8)         g22<1>UW        g0<8,8,1>F      0x021c00cc
3140                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 204, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3141send(8)         g25<1>UW        g0<8,8,1>F      0x021c00cd
3142                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 205, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3143send(8)         g22<1>UW        g0<8,8,1>F      0x021c00ce
3144                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 206, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3145send(8)         g25<1>UW        g0<8,8,1>F      0x021c00cf
3146                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 207, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3147send(8)         g22<1>UW        g0<8,8,1>F      0x021c00d0
3148                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 208, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3149send(8)         g25<1>UW        g0<8,8,1>F      0x021c00d1
3150                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 209, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3151send(8)         g22<1>UW        g0<8,8,1>F      0x021c00d2
3152                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 210, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3153send(8)         g25<1>UW        g0<8,8,1>F      0x021c00d3
3154                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 211, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3155send(8)         g22<1>UW        g0<8,8,1>F      0x021c00d4
3156                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 212, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3157send(8)         g25<1>UW        g0<8,8,1>F      0x021c00d5
3158                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 213, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3159send(8)         g22<1>UW        g0<8,8,1>F      0x021c00d6
3160                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 214, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3161send(8)         g6<1>UW         g0<8,8,1>F      0x021c00db
3162                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 219, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3163send(8)         g22<1>UW        g0<8,8,1>F      0x021c00dc
3164                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 220, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3165send(8)         g25<1>UW        g0<8,8,1>F      0x021c00dd
3166                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 221, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3167send(8)         g22<1>UW        g0<8,8,1>F      0x021c00de
3168                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 222, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3169send(8)         g25<1>UW        g0<8,8,1>F      0x021c00d7
3170                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 215, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3171send(8)         g6<1>UW         g0<8,8,1>F      0x021c00d8
3172                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 216, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3173send(8)         g6<1>UW         g0<8,8,1>F      0x021c00d9
3174                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 217, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3175send(8)         g6<1>UW         g0<8,8,1>F      0x021c00da
3176                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 218, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3177send(8)         null<1>F        g6<8,8,1>F      0x140a0197
3178                            urb MsgDesc: 25 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3179send(8)         null<1>F        g6<8,8,1>F      0x140a01b7
3180                            urb MsgDesc: 27 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3181send(8)         null<1>F        g6<8,8,1>F      0x140a01d7
3182                            urb MsgDesc: 29 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3183send(16)        g6<1>UW         g0<8,8,1>F      0x022c10a0
3184                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 160, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3185send(16)        g8<1>UW         g0<8,8,1>F      0x022c10a2
3186                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 162, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3187send(16)        g10<1>UW        g0<8,8,1>F      0x022c10a4
3188                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 164, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3189send(16)        g12<1>UW        g0<8,8,1>F      0x022c10a6
3190                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 166, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3191send(16)        g14<1>UW        g0<8,8,1>F      0x022c10a8
3192                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 168, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3193send(8)         null<1>F        g6<8,8,1>F      0x140a01f7
3194                            urb MsgDesc: 31 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3195send(8)         g16<1>UW        g0<8,8,1>F      0x021c00ff
3196                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 255, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3197send(16)        g18<1>UW        g0<8,8,1>F      0x022c108e
3198                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 142, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3199send(16)        g20<1>UW        g0<8,8,1>F      0x022c1090
3200                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 144, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3201send(16)        g22<1>UW        g0<8,8,1>F      0x022c1092
3202                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 146, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3203send(16)        g24<1>UW        g0<8,8,1>F      0x022c1094
3204                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 148, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3205send(16)        g16<1>UW        g0<8,8,1>F      0x022c10aa
3206                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 170, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3207send(16)        g18<1>UW        g0<8,8,1>F      0x022c10ac
3208                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 172, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3209send(16)        g20<1>UW        g0<8,8,1>F      0x022c10ae
3210                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 174, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3211send(16)        g22<1>UW        g0<8,8,1>F      0x022c10b0
3212                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 176, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3213send(16)        g24<1>UW        g0<8,8,1>F      0x022c10b2
3214                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 178, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3215send(8)         g4<1>UW         g0<8,8,1>F      0x021c0102
3216                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 2, 1) mlen 1 rlen 1            { align1 WE_all 1Q };
3217send(8)         g4<1>UW         g0<8,8,1>F      0x021c0101
3218                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 1, 1) mlen 1 rlen 1            { align1 WE_all 1Q };
3219send(8)         g5<1>UW         g0<8,8,1>F      0x021c00c2
3220                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 194, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3221send(16)        g16<1>UW        g0<8,8,1>F      0x022c1096
3222                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 150, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3223send(16)        g18<1>UW        g0<8,8,1>F      0x022c1098
3224                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 152, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3225send(16)        g20<1>UW        g0<8,8,1>F      0x022c109a
3226                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 154, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3227send(16)        g22<1>UW        g0<8,8,1>F      0x022c109c
3228                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 156, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3229send(16)        g24<1>UW        g0<8,8,1>F      0x022c109e
3230                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 158, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3231send(16)        g16<1>UW        g0<8,8,1>F      0x022c10b4
3232                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 180, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3233send(16)        g18<1>UW        g0<8,8,1>F      0x022c10b6
3234                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 182, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3235send(16)        g20<1>UW        g0<8,8,1>F      0x022c10b8
3236                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 184, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3237send(16)        g22<1>UW        g0<8,8,1>F      0x022c10ba
3238                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 186, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3239send(16)        g24<1>UW        g0<8,8,1>F      0x022c10bc
3240                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 188, 16) mlen 1 rlen 2         { align1 WE_all 1H };
3241send(8)         null<1>F        g120<8,8,1>F    0x8c0a0217
3242                            urb MsgDesc: 33 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
3243send(8)         g8<1>UD         g6<8,8,1>UD     0x041a0318
3244                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3245send(8)         g9<1>UD         g6<8,8,1>UD     0x041a0518
3246                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3247send(8)         g10<1>UD        g6<8,8,1>UD     0x041a0718
3248                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3249send(8)         g11<1>UD        g6<8,8,1>UD     0x041a0918
3250                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3251send(8)         g7<1>UD         g11<8,8,1>UD    0x041a0218
3252                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3253send(8)         g8<1>UD         g11<8,8,1>UD    0x041a0418
3254                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3255send(8)         g9<1>UD         g11<8,8,1>UD    0x041a0618
3256                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3257send(8)         g10<1>UD        g11<8,8,1>UD    0x041a0818
3258                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3259send(8)         null<1>F        g10<8,8,1>UD    0x080a8227
3260                            urb MsgDesc: 34 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3261send(8)         null<1>F        g11<8,8,1>UD    0x080a8237
3262                            urb MsgDesc: 35 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3263send(8)         null<1>F        g12<8,8,1>UD    0x080a8247
3264                            urb MsgDesc: 36 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3265send(8)         null<1>F        g13<8,8,1>UD    0x080a8257
3266                            urb MsgDesc: 37 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3267send(8)         null<1>F        g14<8,8,1>UD    0x080a8267
3268                            urb MsgDesc: 38 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3269send(8)         null<1>F        g15<8,8,1>UD    0x080a8277
3270                            urb MsgDesc: 39 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3271send(8)         null<1>F        g16<8,8,1>UD    0x080a8287
3272                            urb MsgDesc: 40 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3273send(8)         null<1>F        g17<8,8,1>UD    0x080a8297
3274                            urb MsgDesc: 41 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3275send(8)         null<1>F        g18<8,8,1>UD    0x080a82a7
3276                            urb MsgDesc: 42 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3277send(8)         null<1>F        g19<8,8,1>UD    0x080a82b7
3278                            urb MsgDesc: 43 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3279send(8)         null<1>F        g20<8,8,1>UD    0x080a82c7
3280                            urb MsgDesc: 44 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3281send(8)         null<1>F        g21<8,8,1>UD    0x080a82d7
3282                            urb MsgDesc: 45 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3283send(8)         null<1>F        g22<8,8,1>UD    0x080a82e7
3284                            urb MsgDesc: 46 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3285send(8)         null<1>F        g23<8,8,1>UD    0x080a82f7
3286                            urb MsgDesc: 47 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3287send(8)         null<1>F        g24<8,8,1>UD    0x080a8307
3288                            urb MsgDesc: 48 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3289send(8)         null<1>F        g25<8,8,1>UD    0x080a8317
3290                            urb MsgDesc: 49 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3291send(8)         null<1>F        g26<8,8,1>UD    0x080a8327
3292                            urb MsgDesc: 50 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3293send(8)         null<1>F        g27<8,8,1>UD    0x080a8337
3294                            urb MsgDesc: 51 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3295send(8)         null<1>F        g28<8,8,1>UD    0x080a8347
3296                            urb MsgDesc: 52 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3297send(8)         null<1>F        g29<8,8,1>UD    0x080a8357
3298                            urb MsgDesc: 53 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3299send(8)         null<1>F        g30<8,8,1>UD    0x080a8367
3300                            urb MsgDesc: 54 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3301send(8)         null<1>F        g31<8,8,1>UD    0x080a8377
3302                            urb MsgDesc: 55 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3303send(8)         null<1>F        g32<8,8,1>UD    0x080a8387
3304                            urb MsgDesc: 56 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3305send(8)         null<1>F        g33<8,8,1>UD    0x080a8397
3306                            urb MsgDesc: 57 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3307send(8)         null<1>F        g34<8,8,1>UD    0x080a83a7
3308                            urb MsgDesc: 58 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3309send(8)         null<1>F        g35<8,8,1>UD    0x080a83b7
3310                            urb MsgDesc: 59 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3311send(8)         null<1>F        g36<8,8,1>UD    0x080a83c7
3312                            urb MsgDesc: 60 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3313send(8)         null<1>F        g37<8,8,1>UD    0x080a83d7
3314                            urb MsgDesc: 61 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3315send(8)         null<1>F        g38<8,8,1>UD    0x080a83e7
3316                            urb MsgDesc: 62 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3317send(8)         null<1>F        g39<8,8,1>UD    0x080a83f7
3318                            urb MsgDesc: 63 SIMD8 write per-slot masked mlen 4 rlen 0 { align1 1Q };
3319send(8)         null<1>F        g123<8,8,1>F    0x8a080007
3320                            urb MsgDesc: 0 SIMD8 write mlen 5 rlen 0        { align1 1Q EOT };
3321(+f1.0) send(8) g14<1>UW        g13<8,8,1>UD    0x0410bd02
3322                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, umin) mlen 2 rlen 1 { align1 1Q };
3323(+f1.0) send(16) g22<1>UW       g24<8,8,1>UD    0x0820ad02
3324                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, umin) mlen 4 rlen 2 { align1 1H };
3325send(8)         g2<1>UW         g19<8,8,1>UD    0x06295c01
3326                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xc) mlen 3 rlen 2 { align1 1Q };
3327send(8)         null<1>UW       g22<8,8,1>UD    0x0a0b5c02
3328                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0xc) mlen 5 rlen 0 { align1 1Q };
3329send(8)         g49<1>UW        g43<8,8,1>UD    0x06296c01
3330                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xc) mlen 3 rlen 2 { align1 2Q };
3331send(8)         null<1>UW       g2<8,8,1>UD     0x0a0b6c02
3332                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0xc) mlen 5 rlen 0 { align1 2Q };
3333send(8)         g124<1>UW       g7<8,8,1>UD     0x104a4001
3334                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 4 { align1 1Q };
3335send(8)         g124<1>UW       g6<8,8,1>UD     0x084a0001
3336                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
3337send(16)        g120<1>UW       g8<8,8,1>UD     0x0e8c0001
3338                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
3339send(8)         g119<1>UW       g0<8,8,1>F      0x021c00b2
3340                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 178, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3341send(8)         g39<1>UW        g0<8,8,1>F      0x021c00ad
3342                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 173, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3343send(8)         g40<1>UW        g0<8,8,1>F      0x021c00af
3344                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 175, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3345send(8)         g41<1>UW        g0<8,8,1>F      0x021c00ae
3346                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 174, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3347send(8)         g42<1>UW        g0<8,8,1>F      0x021c00b0
3348                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 176, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3349send(8)         g33<1>UW        g0<8,8,1>F      0x021c00a9
3350                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 169, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3351send(8)         g34<1>UW        g0<8,8,1>F      0x021c00a8
3352                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 168, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3353send(8)         g35<1>UW        g0<8,8,1>F      0x021c00aa
3354                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 170, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3355send(8)         g25<1>UW        g0<8,8,1>F      0x021c00a4
3356                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 164, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3357send(8)         g36<1>UW        g0<8,8,1>F      0x021c00ab
3358                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 171, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3359send(8)         g30<1>UW        g0<8,8,1>F      0x021c00a5
3360                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 165, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3361send(8)         g31<1>UW        g0<8,8,1>F      0x021c00a7
3362                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 167, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3363send(8)         g32<1>UW        g0<8,8,1>F      0x021c00a6
3364                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 166, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3365send(8)         g17<1>UW        g0<8,8,1>F      0x021c00a0
3366                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 160, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3367send(8)         g22<1>UW        g0<8,8,1>F      0x021c00a2
3368                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 162, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3369send(8)         g23<1>UW        g0<8,8,1>F      0x021c00a1
3370                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 161, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3371send(8)         g24<1>UW        g0<8,8,1>F      0x021c00a3
3372                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 163, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3373send(8)         g13<1>UW        g0<8,8,1>F      0x021c009d
3374                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 157, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3375send(8)         g14<1>UW        g0<8,8,1>F      0x021c009c
3376                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 156, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3377send(8)         g15<1>UW        g0<8,8,1>F      0x021c009e
3378                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 158, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3379send(8)         g9<1>UW         g0<8,8,1>F      0x021c0098
3380                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 152, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3381send(8)         g16<1>UW        g0<8,8,1>F      0x021c009f
3382                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 159, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3383send(8)         g10<1>UW        g0<8,8,1>F      0x021c0099
3384                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 153, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3385send(8)         g11<1>UW        g0<8,8,1>F      0x021c009b
3386                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 155, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3387send(8)         g12<1>UW        g0<8,8,1>F      0x021c009a
3388                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 154, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3389send(8)         g121<1>UW       g0<8,8,1>F      0x021c0094
3390                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 148, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3391send(8)         g6<1>UW         g0<8,8,1>F      0x021c0096
3392                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 150, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3393send(8)         g7<1>UW         g0<8,8,1>F      0x021c0095
3394                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 149, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3395send(8)         g8<1>UW         g0<8,8,1>F      0x021c0097
3396                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 151, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3397send(8)         g116<1>UW       g0<8,8,1>F      0x021c0091
3398                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 145, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3399send(8)         g117<1>UW       g0<8,8,1>F      0x021c0090
3400                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 144, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3401send(8)         g119<1>UW       g0<8,8,1>F      0x021c0092
3402                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 146, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3403send(8)         g112<1>UW       g0<8,8,1>F      0x021c008c
3404                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 140, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3405send(8)         g120<1>UW       g0<8,8,1>F      0x021c0093
3406                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 147, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3407send(8)         g113<1>UW       g0<8,8,1>F      0x021c008d
3408                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 141, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3409send(8)         g114<1>UW       g0<8,8,1>F      0x021c008f
3410                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 143, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3411send(8)         g115<1>UW       g0<8,8,1>F      0x021c008e
3412                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 142, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3413send(8)         g104<1>UW       g0<8,8,1>F      0x021c0084
3414                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 132, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3415send(8)         g105<1>UW       g0<8,8,1>F      0x021c0086
3416                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 134, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3417send(8)         g106<1>UW       g0<8,8,1>F      0x021c0085
3418                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 133, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3419send(8)         g107<1>UW       g0<8,8,1>F      0x021c0087
3420                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 135, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3421send(8)         g108<1>UW       g0<8,8,1>F      0x021c0089
3422                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 137, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3423send(8)         g109<1>UW       g0<8,8,1>F      0x021c0088
3424                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 136, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3425send(8)         g110<1>UW       g0<8,8,1>F      0x021c008a
3426                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 138, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3427send(8)         g100<1>UW       g0<8,8,1>F      0x021c0080
3428                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 128, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3429send(8)         g111<1>UW       g0<8,8,1>F      0x021c008b
3430                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 139, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3431send(8)         g101<1>UW       g0<8,8,1>F      0x021c0081
3432                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 129, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3433send(8)         g102<1>UW       g0<8,8,1>F      0x021c0083
3434                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 131, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3435send(8)         g103<1>UW       g0<8,8,1>F      0x021c0082
3436                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 130, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3437send(8)         g96<1>UW        g0<8,8,1>F      0x021c007c
3438                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 124, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3439send(8)         g97<1>UW        g0<8,8,1>F      0x021c007e
3440                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 126, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3441send(8)         g98<1>UW        g0<8,8,1>F      0x021c007d
3442                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 125, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3443send(8)         g99<1>UW        g0<8,8,1>F      0x021c007f
3444                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 127, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3445send(8)         g44<1>UW        g0<8,8,1>F      0x021c00b1
3446                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 177, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3447send(8)         g94<1>UW        g0<8,8,1>F      0x021c007a
3448                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 122, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3449send(8)         g95<1>UW        g0<8,8,1>F      0x021c007b
3450                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 123, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3451send(8)         g38<1>UW        g0<8,8,1>F      0x021c00ac
3452                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 172, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3453send(8)         null<1>F        g121<8,8,1>F    0x8a080197
3454                            urb MsgDesc: 25 SIMD8 write mlen 5 rlen 0       { align1 1Q EOT };
3455send(8)         g2<1>UW         g17<8,8,1>UD    0x04495000
3456                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0x0) mlen 2 rlen 4 { align1 1Q };
3457send(8)         g2<1>UW         g17<8,8,1>UD    0x04295c00
3458                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0xc) mlen 2 rlen 2 { align1 1Q };
3459send(8)         g18<1>UW        g17<8,8,1>UD    0x04195e00
3460                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 0, SIMD16, Mask = 0xe) mlen 2 rlen 1 { align1 1Q };
3461send(8)         g124<1>UW       g19<8,8,1>UD    0x0619a700
3462                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, add) mlen 3 rlen 1 { align1 1Q };
3463send(8)         g124<1>UW       g19<8,8,1>UD    0x0619ad00
3464                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, umin) mlen 3 rlen 1 { align1 1Q };
3465send(8)         g124<1>UW       g19<8,8,1>UD    0x0619ac00
3466                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, umax) mlen 3 rlen 1 { align1 1Q };
3467send(8)         g124<1>UW       g19<8,8,1>UD    0x0619a100
3468                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, and) mlen 3 rlen 1 { align1 1Q };
3469send(8)         g124<1>UW       g19<8,8,1>UD    0x0619a200
3470                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, or) mlen 3 rlen 1 { align1 1Q };
3471send(8)         g124<1>UW       g19<8,8,1>UD    0x0619a300
3472                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, xor) mlen 3 rlen 1 { align1 1Q };
3473send(8)         g124<1>UW       g19<8,8,1>UD    0x0619a400
3474                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, mov) mlen 3 rlen 1 { align1 1Q };
3475send(8)         g124<1>UW       g19<8,8,1>UD    0x0819ae00
3476                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 0, SIMD16, cmpwr) mlen 4 rlen 1 { align1 1Q };
3477send(8)         g34<1>UW        g0<8,8,1>F      0x021c00b3
3478                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 179, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3479send(8)         g35<1>UW        g0<8,8,1>F      0x021c00b4
3480                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 180, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3481send(8)         g36<1>UW        g0<8,8,1>F      0x021c00b5
3482                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 181, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3483send(8)         g119<1>UW       g0<8,8,1>F      0x021c00b8
3484                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 184, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3485send(8)         g117<1>UW       g0<8,8,1>F      0x021c00b7
3486                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 183, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3487send(8)         g40<1>UW        g0<8,8,1>F      0x021c00b6
3488                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 182, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3489send(8)         g17<1>UW        g0<8,8,1>F      0x021c00b9
3490                            data MsgDesc: (*** invalid DP DC0 message type value 16 , 185, 0) mlen 1 rlen 1          { align1 WE_all 1Q };
3491send(8)         g9<1>UW         g19<8,8,1>UD    0x0843e102
3492                            sampler MsgDesc: ld2dms SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
3493send(16)        g23<1>UW        g7<8,8,1>UD     0x1085e102
3494                            sampler MsgDesc: ld2dms SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
3495send(8)         g9<1>UW         g21<8,8,1>UD    0x0443d002
3496                            sampler MsgDesc: ld_mcs SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
3497send(16)        g23<1>UW        g11<8,8,1>UD    0x0885d002
3498                            sampler MsgDesc: ld_mcs SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
3499send(8)         g124<1>UW       g5<8,8,1>UD     0x0c4b0001
3500                            sampler MsgDesc: gather4_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
3501send(16)        g120<1>UW       g7<8,8,1>UD     0x168d0001
3502                            sampler MsgDesc: gather4_c SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 8 { align1 1H };
3503send(8)         null<1>UW       g2<8,8,1>UD     0x060b5e01
3504                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0xe) mlen 3 rlen 0 { align1 1Q };
3505send(8)         null<1>UW       g2<8,8,1>UD     0x060b6e01
3506                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD8, Mask = 0xe) mlen 3 rlen 0 { align1 2Q };
3507(+f1.0) send(8) null<1>UW       g7<8,8,1>UD     0x0a026003
3508                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 3, SIMD8, Mask = 0x0) mlen 5 rlen 0 { align1 1Q };
3509(+f1.0) send(16) null<1>UW      g9<8,8,1>UD     0x14025003
3510                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 3, SIMD16, Mask = 0x0) mlen 10 rlen 0 { align1 1H };
3511send(8)         g2<1>UW         g7<8,8,1>UD     0x0a434001
3512                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
3513send(8)         g6<1>UW         g12<8,8,1>UD    0x0a434102
3514                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
3515send(8)         g22<1>UD        g10<8,8,1>UD    0x041a0138
3516                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3517send(8)         g21<1>UD        g10<8,8,1>UD    0x041a0338
3518                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3519send(8)         g65<1>UD        g10<8,8,1>UD    0x041a0538
3520                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3521send(8)         g10<1>UD        g10<8,8,1>UD    0x041a0738
3522                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3523send(8)         g65<1>UD        g11<8,8,1>UD    0x041a0238
3524                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3525send(8)         g10<1>UD        g11<8,8,1>UD    0x041a0438
3526                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3527send(8)         g11<1>UD        g11<8,8,1>UD    0x041a0638
3528                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3529send(8)         g8<1>UD         g7<8,8,1>UD     0x041a0048
3530                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3531send(8)         g124<1>UW       g6<8,8,1>UD     0x0a4a4001
3532                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
3533(+f1.0) send(8) null<1>UW       g12<8,8,1>UD    0x04009701
3534                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, add) mlen 2 rlen 0 { align1 1Q };
3535(+f1.0) send(16) null<1>UW      g20<8,8,1>UD    0x08008701
3536                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, add) mlen 4 rlen 0 { align1 1H };
3537send(8)         g2<1>UW         g7<8,8,1>UD     0x0c4b4001
3538                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
3539send(8)         g6<1>UW         g13<8,8,1>UD    0x0c4b4102
3540                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 6 rlen 4 { align1 1Q };
3541send(8)         g14<1>UW        g10<8,8,1>UD    0x064a8203
3542                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
3543send(16)        g26<1>UW        g2<8,8,1>UD     0x0a8c8203
3544                            sampler MsgDesc: gather4 SIMD16 Surface = 3 Sampler = 2 mlen 5 rlen 8 { align1 1H };
3545send(8)         g6<1>UW         g11<8,8,1>UD    0x08425102
3546                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
3547send(16)        g10<1>UW        g19<8,8,1>UD    0x10845102
3548                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
3549send(8)         g124<1>UW       g2<8,8,1>UD     0x02306801
3550                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0x8) mlen 1 rlen 3 { align1 1Q };
3551send(16)        g120<1>UW       g2<8,8,1>UD     0x04605801
3552                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0x8) mlen 2 rlen 6 { align1 1H };
3553send(8)         g8<1>UD         g7<8,8,1>UD     0x043a0128
3554                            urb MsgDesc: 18 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3555send(8)         g2<1>UW         g12<8,8,1>UD    0x104b4001
3556                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 4 { align1 1Q };
3557send(8)         g6<1>UW         g20<8,8,1>UD    0x104b4102
3558                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 8 rlen 4 { align1 1Q };
3559send(8)         g8<1>UD         g20<8,8,1>UD    0x044a0138
3560                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3561send(8)         g12<1>UD        g20<8,8,1>UD    0x044a0338
3562                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3563send(8)         g16<1>UD        g20<8,8,1>UD    0x044a0538
3564                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3565send(8)         g20<1>UD        g20<8,8,1>UD    0x044a0738
3566                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3567send(8)         g14<1>UD        g22<8,8,1>UD    0x044a0238
3568                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3569send(8)         g18<1>UD        g22<8,8,1>UD    0x044a0438
3570                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3571send(8)         g22<1>UD        g22<8,8,1>UD    0x044a0638
3572                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3573send(8)         g10<1>UW        g10<8,8,1>UD    0x04420004
3574                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
3575send(16)        g18<1>UW        g26<8,8,1>UD    0x08840004
3576                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 0 mlen 4 rlen 8 { align1 1H };
3577send(8)         null<1>UW       g1<8,8,1>UD     0x100b5001
3578                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 8 rlen 0 { align1 1Q };
3579send(8)         null<1>UW       g1<8,8,1>UD     0x100b6001
3580                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD8, Mask = 0x0) mlen 8 rlen 0 { align1 2Q };
3581send(8)         g124<1>UW       g7<8,8,1>UD     0x0c4b2000
3582                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 0 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
3583send(8)         g13<1>UD        g39<8,8,1>UD    0x041a0058
3584                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3585send(8)         g4<1>UD         g10<8,8,1>UD    0x041a0068
3586                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3587send(8)         g4<1>UD         g3<8,8,1>UD     0x041a0078
3588                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3589send(8)         g4<1>UD         g3<8,8,1>UD     0x041a0088
3590                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3591send(8)         g4<1>UD         g3<8,8,1>UD     0x041a0098
3592                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3593send(8)         g4<1>UD         g3<8,8,1>UD     0x041a00a8
3594                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3595send(8)         g4<1>UD         g3<8,8,1>UD     0x041a00b8
3596                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3597send(8)         g4<1>UD         g3<8,8,1>UD     0x041a00c8
3598                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3599send(8)         g3<1>UD         g2<8,8,1>UD     0x041a00d8
3600                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3601send(8)         g3<1>UD         g2<8,8,1>UD     0x041a00e8
3602                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3603send(8)         g3<1>UD         g2<8,8,1>UD     0x041a00f8
3604                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3605send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0108
3606                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3607send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0118
3608                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3609send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0148
3610                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3611send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0158
3612                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3613send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0168
3614                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3615send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0178
3616                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3617send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0188
3618                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3619send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0198
3620                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3621send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01a8
3622                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3623send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01b8
3624                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3625send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01c8
3626                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3627send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01d8
3628                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3629send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01e8
3630                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3631send(8)         g3<1>UD         g2<8,8,1>UD     0x041a01f8
3632                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3633send(8)         g3<1>UD         g2<8,8,1>UD     0x041a0208
3634                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 1 { align1 1Q };
3635send(8)         g38<1>UW        g38<8,8,1>UD    0x084a8405
3636                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
3637send(8)         g46<1>UW        g23<8,8,1>UD    0x064a8304
3638                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
3639send(8)         g28<1>UW        g28<8,8,1>UD    0x064a8506
3640                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
3641send(8)         g12<1>UW        g23<8,8,1>UD    0x064a8607
3642                            sampler MsgDesc: gather4 SIMD8 Surface = 7 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
3643send(8)         g12<1>UW        g32<8,8,1>UD    0x084a8708
3644                            sampler MsgDesc: gather4 SIMD8 Surface = 8 Sampler = 7 mlen 4 rlen 4 { align1 1Q };
3645send(8)         g26<1>UW        g13<8,8,1>UD    0x064a8809
3646                            sampler MsgDesc: gather4 SIMD8 Surface = 9 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
3647send(8)         g26<1>UW        g26<8,8,1>UD    0x084b090a
3648                            sampler MsgDesc: gather4_c SIMD8 Surface = 10 Sampler = 9 mlen 4 rlen 4 { align1 1Q };
3649send(8)         g2<1>UW         g2<8,8,1>UD     0x0a4b0a0b
3650                            sampler MsgDesc: gather4_c SIMD8 Surface = 11 Sampler = 10 mlen 5 rlen 4 { align1 1Q };
3651send(8)         g6<1>UW         g6<8,8,1>UD     0x084b0b0c
3652                            sampler MsgDesc: gather4_c SIMD8 Surface = 12 Sampler = 11 mlen 4 rlen 4 { align1 1Q };
3653send(16)        g30<1>UW        g73<8,8,1>UD    0x0a8c8304
3654                            sampler MsgDesc: gather4 SIMD16 Surface = 4 Sampler = 3 mlen 5 rlen 8 { align1 1H };
3655send(16)        g40<1>UW        g2<8,8,1>UD     0x0e8c8405
3656                            sampler MsgDesc: gather4 SIMD16 Surface = 5 Sampler = 4 mlen 7 rlen 8 { align1 1H };
3657send(16)        g5<1>UW         g33<8,8,1>UD    0x0a8c8506
3658                            sampler MsgDesc: gather4 SIMD16 Surface = 6 Sampler = 5 mlen 5 rlen 8 { align1 1H };
3659send(16)        g32<1>UW        g55<8,8,1>UD    0x0a8c8607
3660                            sampler MsgDesc: gather4 SIMD16 Surface = 7 Sampler = 6 mlen 5 rlen 8 { align1 1H };
3661send(16)        g30<1>UW        g23<8,8,1>UD    0x0e8c8708
3662                            sampler MsgDesc: gather4 SIMD16 Surface = 8 Sampler = 7 mlen 7 rlen 8 { align1 1H };
3663send(16)        g5<1>UW         g40<8,8,1>UD    0x0a8c8809
3664                            sampler MsgDesc: gather4 SIMD16 Surface = 9 Sampler = 8 mlen 5 rlen 8 { align1 1H };
3665send(16)        g38<1>UW        g67<8,8,1>UD    0x0e8d090a
3666                            sampler MsgDesc: gather4_c SIMD16 Surface = 10 Sampler = 9 mlen 7 rlen 8 { align1 1H };
3667send(16)        g38<1>UW        g2<8,8,1>UD     0x128d0a0b
3668                            sampler MsgDesc: gather4_c SIMD16 Surface = 11 Sampler = 10 mlen 9 rlen 8 { align1 1H };
3669send(16)        g10<1>UW        g39<8,8,1>UD    0x0e8d0b0c
3670                            sampler MsgDesc: gather4_c SIMD16 Surface = 12 Sampler = 11 mlen 7 rlen 8 { align1 1H };
3671send(8)         g2<1>UW         g6<8,8,1>UD     0x0e4b2000
3672                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 0 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
3673send(8)         g67<1>UW        g2<8,8,1>UD     0x0410bbfe
3674                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD8, imin) mlen 2 rlen 1 { align1 1Q };
3675send(8)         g13<1>UW        g4<8,8,1>UD     0x06495002
3676                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD16, Mask = 0x0) mlen 3 rlen 4 { align1 1Q };
3677send(8)         g9<1>UW         g7<8,8,1>UD     0x06496002
3678                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD8, Mask = 0x0) mlen 3 rlen 4 { align1 2Q };
3679send(8)         null<1>UW       g4<8,8,1>UD     0x0e0b5003
3680                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 3, SIMD16, Mask = 0x0) mlen 7 rlen 0 { align1 1Q };
3681send(8)         null<1>UW       g4<8,8,1>UD     0x0e0b6003
3682                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 3, SIMD8, Mask = 0x0) mlen 7 rlen 0 { align1 2Q };
3683(+f1.0) send(8) g3<1>UW         g10<8,8,1>UD    0x0410b701
3684                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, add) mlen 2 rlen 1 { align1 1Q };
3685(+f1.0) send(8) g5<1>UW         g10<8,8,1>UD    0x0410bd01
3686                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umin) mlen 2 rlen 1 { align1 1Q };
3687(+f1.0) send(8) g6<1>UW         g10<8,8,1>UD    0x0410bc01
3688                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umax) mlen 2 rlen 1 { align1 1Q };
3689(+f1.0) send(8) g7<1>UW         g10<8,8,1>UD    0x0410b101
3690                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, and) mlen 2 rlen 1 { align1 1Q };
3691(+f1.0) send(8) g9<1>UW         g10<8,8,1>UD    0x0410b301
3692                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, xor) mlen 2 rlen 1 { align1 1Q };
3693(+f1.0) send(8) g10<1>UW        g10<8,8,1>UD    0x0410b401
3694                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, mov) mlen 2 rlen 1 { align1 1Q };
3695(+f1.0) send(8) g11<1>UW        g11<8,8,1>UD    0x0610be01
3696                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, cmpwr) mlen 3 rlen 1 { align1 1Q };
3697(+f1.0) send(16) g3<1>UW        g19<8,8,1>UD    0x0820a701
3698                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, add) mlen 4 rlen 2 { align1 1H };
3699(+f1.0) send(16) g7<1>UW        g19<8,8,1>UD    0x0820ad01
3700                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umin) mlen 4 rlen 2 { align1 1H };
3701(+f1.0) send(16) g9<1>UW        g19<8,8,1>UD    0x0820ac01
3702                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umax) mlen 4 rlen 2 { align1 1H };
3703(+f1.0) send(16) g11<1>UW       g19<8,8,1>UD    0x0820a101
3704                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, and) mlen 4 rlen 2 { align1 1H };
3705(+f1.0) send(16) g15<1>UW       g19<8,8,1>UD    0x0820a301
3706                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, xor) mlen 4 rlen 2 { align1 1H };
3707(+f1.0) send(16) g17<1>UW       g19<8,8,1>UD    0x0820a401
3708                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, mov) mlen 4 rlen 2 { align1 1H };
3709(+f1.0) send(16) g19<1>UW       g21<8,8,1>UD    0x0c20ae01
3710                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, cmpwr) mlen 6 rlen 2 { align1 1H };
3711send(8)         null<1>F        g16<8,8,1>UD    0x0e0a8057
3712                            urb MsgDesc: 5 SIMD8 write per-slot masked mlen 7 rlen 0 { align1 1Q };
3713send(8)         g6<1>UD         g18<8,8,1>UD    0x043a0318
3714                            urb MsgDesc: 49 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3715send(8)         g9<1>UD         g18<8,8,1>UD    0x043a0518
3716                            urb MsgDesc: 81 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3717send(8)         g12<1>UD        g18<8,8,1>UD    0x043a0718
3718                            urb MsgDesc: 113 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3719send(8)         g15<1>UD        g18<8,8,1>UD    0x043a0918
3720                            urb MsgDesc: 145 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3721send(8)         g11<1>UD        g23<8,8,1>UD    0x043a0218
3722                            urb MsgDesc: 33 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3723send(8)         g14<1>UD        g23<8,8,1>UD    0x043a0418
3724                            urb MsgDesc: 65 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3725send(8)         g17<1>UD        g23<8,8,1>UD    0x043a0618
3726                            urb MsgDesc: 97 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3727send(8)         g20<1>UD        g23<8,8,1>UD    0x043a0818
3728                            urb MsgDesc: 129 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3729send(8)         null<1>F        g12<8,8,1>UD    0x0c0a8227
3730                            urb MsgDesc: 34 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3731send(8)         null<1>F        g13<8,8,1>UD    0x0c0a8237
3732                            urb MsgDesc: 35 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3733send(8)         null<1>F        g14<8,8,1>UD    0x0c0a8247
3734                            urb MsgDesc: 36 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3735send(8)         null<1>F        g15<8,8,1>UD    0x0c0a8257
3736                            urb MsgDesc: 37 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3737send(8)         null<1>F        g16<8,8,1>UD    0x0c0a8267
3738                            urb MsgDesc: 38 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3739send(8)         null<1>F        g17<8,8,1>UD    0x0c0a8277
3740                            urb MsgDesc: 39 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3741send(8)         null<1>F        g18<8,8,1>UD    0x0c0a8287
3742                            urb MsgDesc: 40 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3743send(8)         null<1>F        g19<8,8,1>UD    0x0c0a8297
3744                            urb MsgDesc: 41 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3745send(8)         null<1>F        g20<8,8,1>UD    0x0c0a82a7
3746                            urb MsgDesc: 42 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3747send(8)         null<1>F        g21<8,8,1>UD    0x0c0a82b7
3748                            urb MsgDesc: 43 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3749send(8)         null<1>F        g22<8,8,1>UD    0x0c0a82c7
3750                            urb MsgDesc: 44 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3751send(8)         null<1>F        g23<8,8,1>UD    0x0c0a82d7
3752                            urb MsgDesc: 45 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3753send(8)         null<1>F        g24<8,8,1>UD    0x0c0a82e7
3754                            urb MsgDesc: 46 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3755send(8)         null<1>F        g25<8,8,1>UD    0x0c0a82f7
3756                            urb MsgDesc: 47 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3757send(8)         null<1>F        g26<8,8,1>UD    0x0c0a8307
3758                            urb MsgDesc: 48 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3759send(8)         null<1>F        g27<8,8,1>UD    0x0c0a8317
3760                            urb MsgDesc: 49 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3761send(8)         null<1>F        g28<8,8,1>UD    0x0c0a8327
3762                            urb MsgDesc: 50 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3763send(8)         null<1>F        g29<8,8,1>UD    0x0c0a8337
3764                            urb MsgDesc: 51 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3765send(8)         null<1>F        g30<8,8,1>UD    0x0c0a8347
3766                            urb MsgDesc: 52 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3767send(8)         null<1>F        g31<8,8,1>UD    0x0c0a8357
3768                            urb MsgDesc: 53 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3769send(8)         null<1>F        g32<8,8,1>UD    0x0c0a8367
3770                            urb MsgDesc: 54 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3771send(8)         null<1>F        g33<8,8,1>UD    0x0c0a8377
3772                            urb MsgDesc: 55 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3773send(8)         null<1>F        g34<8,8,1>UD    0x0c0a8387
3774                            urb MsgDesc: 56 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3775send(8)         null<1>F        g35<8,8,1>UD    0x0c0a8397
3776                            urb MsgDesc: 57 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3777send(8)         null<1>F        g36<8,8,1>UD    0x0c0a83a7
3778                            urb MsgDesc: 58 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3779send(8)         null<1>F        g37<8,8,1>UD    0x0c0a83b7
3780                            urb MsgDesc: 59 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3781send(8)         null<1>F        g38<8,8,1>UD    0x0c0a83c7
3782                            urb MsgDesc: 60 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3783send(8)         null<1>F        g39<8,8,1>UD    0x0c0a83d7
3784                            urb MsgDesc: 61 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3785send(8)         null<1>F        g40<8,8,1>UD    0x0c0a83e7
3786                            urb MsgDesc: 62 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3787send(8)         null<1>F        g41<8,8,1>UD    0x0c0a83f7
3788                            urb MsgDesc: 63 SIMD8 write per-slot masked mlen 6 rlen 0 { align1 1Q };
3789send(8)         g2<1>UW         g7<8,8,1>UD     0x10434001
3790                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 4 { align1 1Q };
3791send(8)         g6<1>UW         g15<8,8,1>UD    0x10434102
3792                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 8 rlen 4 { align1 1Q };
3793send(8)         g16<1>UD        g16<8,8,1>UD    0x044a0148
3794                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
3795send(8)         g38<1>UW        g38<8,8,1>UD    0x084a8404
3796                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
3797send(8)         g46<1>UW        g23<8,8,1>UD    0x064a8303
3798                            sampler MsgDesc: gather4 SIMD8 Surface = 3 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
3799send(8)         g28<1>UW        g28<8,8,1>UD    0x064a8505
3800                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
3801send(8)         g12<1>UW        g23<8,8,1>UD    0x064a8606
3802                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
3803send(8)         g12<1>UW        g32<8,8,1>UD    0x084a8707
3804                            sampler MsgDesc: gather4 SIMD8 Surface = 7 Sampler = 7 mlen 4 rlen 4 { align1 1Q };
3805send(8)         g26<1>UW        g13<8,8,1>UD    0x064a8808
3806                            sampler MsgDesc: gather4 SIMD8 Surface = 8 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
3807send(8)         g26<1>UW        g26<8,8,1>UD    0x084b0909
3808                            sampler MsgDesc: gather4_c SIMD8 Surface = 9 Sampler = 9 mlen 4 rlen 4 { align1 1Q };
3809send(8)         g2<1>UW         g2<8,8,1>UD     0x0a4b0a0a
3810                            sampler MsgDesc: gather4_c SIMD8 Surface = 10 Sampler = 10 mlen 5 rlen 4 { align1 1Q };
3811send(8)         g10<1>UW        g10<8,8,1>UD    0x084b0b0b
3812                            sampler MsgDesc: gather4_c SIMD8 Surface = 11 Sampler = 11 mlen 4 rlen 4 { align1 1Q };
3813send(8)         null<1>UW       g1<8,8,1>UD     0x080b5e09
3814                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 9, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1Q };
3815send(8)         null<1>UW       g1<8,8,1>UD     0x080b6e09
3816                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 9, SIMD8, Mask = 0xe) mlen 4 rlen 0 { align1 2Q };
3817send(8)         g2<1>UD         g15<8,8,1>UD    0x043a0048
3818                            urb MsgDesc: 4 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3819send(8)         g12<1>UD        g15<8,8,1>UD    0x043a0058
3820                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3821send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0068
3822                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3823send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0078
3824                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3825send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0088
3826                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3827send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0098
3828                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3829send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00a8
3830                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3831send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00b8
3832                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3833send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00c8
3834                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3835send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00d8
3836                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3837send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00e8
3838                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3839send(8)         g2<1>UD         g2<8,8,1>UD     0x043a00f8
3840                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3841send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0108
3842                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3843send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0118
3844                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3845send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0138
3846                            urb MsgDesc: 19 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3847send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0148
3848                            urb MsgDesc: 20 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3849send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0158
3850                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3851send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0168
3852                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3853send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0178
3854                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3855send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0188
3856                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3857send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0198
3858                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3859send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01a8
3860                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3861send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01b8
3862                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3863send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01c8
3864                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3865send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01d8
3866                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3867send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01e8
3868                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3869send(8)         g2<1>UD         g2<8,8,1>UD     0x043a01f8
3870                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3871send(8)         g2<1>UD         g2<8,8,1>UD     0x043a0208
3872                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3873send(8)         null<1>F        g11<8,8,1>F     0x140a0047
3874                            urb MsgDesc: 4 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3875send(8)         null<1>F        g31<8,8,1>F     0x140a0087
3876                            urb MsgDesc: 8 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q };
3877send(8)         null<1>F        g118<8,8,1>F    0x940a0087
3878                            urb MsgDesc: 8 SIMD8 write per-slot mlen 10 rlen 0 { align1 1Q EOT };
3879send(8)         g14<1>UW        g11<8,8,1>UD    0x0a4b0202
3880                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 2 mlen 5 rlen 4 { align1 1Q };
3881send(8)         g18<1>UW        g18<8,8,1>UD    0x0c4b0303
3882                            sampler MsgDesc: gather4_c SIMD8 Surface = 3 Sampler = 3 mlen 6 rlen 4 { align1 1Q };
3883send(8)         g22<1>UW        g24<8,8,1>UD    0x084b0404
3884                            sampler MsgDesc: gather4_c SIMD8 Surface = 4 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
3885send(8)         g24<1>UW        g2<8,8,1>UD     0x06423203
3886                            sampler MsgDesc: sample_c SIMD8 Surface = 3 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
3887send(16)        g19<1>UW        g27<8,8,1>UD    0x0c843203
3888                            sampler MsgDesc: sample_c SIMD16 Surface = 3 Sampler = 2 mlen 6 rlen 8 { align1 1H };
3889send(8)         g124<1>UW       g6<8,8,1>UD     0x06422303
3890                            sampler MsgDesc: sample_l SIMD8 Surface = 3 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
3891(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009d01
3892                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umin) mlen 2 rlen 0 { align1 1Q };
3893(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009c01
3894                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umax) mlen 2 rlen 0 { align1 1Q };
3895(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009101
3896                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, and) mlen 2 rlen 0 { align1 1Q };
3897(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009201
3898                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, or) mlen 2 rlen 0 { align1 1Q };
3899(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009301
3900                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, xor) mlen 2 rlen 0 { align1 1Q };
3901(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009401
3902                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, mov) mlen 2 rlen 0 { align1 1Q };
3903(+f1.0) send(8) null<1>UW       g9<8,8,1>UD     0x06009e01
3904                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, cmpwr) mlen 3 rlen 0 { align1 1Q };
3905(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x08008d01
3906                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umin) mlen 4 rlen 0 { align1 1H };
3907(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x08008c01
3908                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umax) mlen 4 rlen 0 { align1 1H };
3909(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x08008101
3910                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, and) mlen 4 rlen 0 { align1 1H };
3911(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x08008201
3912                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, or) mlen 4 rlen 0 { align1 1H };
3913(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x08008301
3914                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, xor) mlen 4 rlen 0 { align1 1H };
3915(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x08008401
3916                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, mov) mlen 4 rlen 0 { align1 1H };
3917(+f1.0) send(16) null<1>UW      g14<8,8,1>UD    0x0c008e01
3918                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, cmpwr) mlen 6 rlen 0 { align1 1H };
3919send(8)         g11<1>UD        g17<8,8,1>UD    0x043a0338
3920                            urb MsgDesc: 51 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3921send(8)         g14<1>UD        g17<8,8,1>UD    0x043a0538
3922                            urb MsgDesc: 83 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3923send(8)         g17<1>UD        g17<8,8,1>UD    0x043a0738
3924                            urb MsgDesc: 115 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3925send(8)         g9<1>UD         g18<8,8,1>UD    0x043a0038
3926                            urb MsgDesc: 3 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3927send(8)         g12<1>UD        g18<8,8,1>UD    0x043a0238
3928                            urb MsgDesc: 35 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3929send(8)         g15<1>UD        g18<8,8,1>UD    0x043a0438
3930                            urb MsgDesc: 67 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3931send(8)         g18<1>UD        g18<8,8,1>UD    0x043a0638
3932                            urb MsgDesc: 99 SIMD8 read per-slot mlen 2 rlen 3 { align1 1Q };
3933send(8)         g124<1>UW       g6<8,8,1>UD     0x08424001
3934                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
3935send(8)         g9<1>UW         g5<8,8,1>UD     0x04420002
3936                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
3937send(16)        g13<1>UW        g7<8,8,1>UD     0x08840002
3938                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
3939send(8)         g124<1>UW       g2<8,8,1>UD     0x0419a501
3940                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, inc) mlen 2 rlen 1 { align1 1Q };
3941send(8)         g121<1>UW       g2<8,8,1>UD     0x0419b501
3942                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, inc) mlen 2 rlen 1 { align1 2Q };
3943send(8)         null<1>UW       g20<8,8,1>UD    0x06098101
3944                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, and) mlen 3 rlen 0 { align1 1Q };
3945send(8)         null<1>UW       g2<8,8,1>UD     0x06099101
3946                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, and) mlen 3 rlen 0 { align1 2Q };
3947send(8)         null<1>UW       g19<8,8,1>UD    0x06098201
3948                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, or) mlen 3 rlen 0 { align1 1Q };
3949send(8)         null<1>UW       g2<8,8,1>UD     0x06099201
3950                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, or) mlen 3 rlen 0 { align1 2Q };
3951send(8)         null<1>UW       g19<8,8,1>UD    0x06098301
3952                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, xor) mlen 3 rlen 0 { align1 1Q };
3953send(8)         null<1>UW       g2<8,8,1>UD     0x06099301
3954                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, xor) mlen 3 rlen 0 { align1 2Q };
3955send(8)         g22<1>UD        g32<8,8,1>UD    0x02280238
3956                            urb MsgDesc: 35 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3957send(8)         g24<1>UD        g32<8,8,1>UD    0x02280438
3958                            urb MsgDesc: 67 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3959send(8)         g26<1>UD        g32<8,8,1>UD    0x02280638
3960                            urb MsgDesc: 99 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3961send(8)         g28<1>UD        g32<8,8,1>UD    0x02280248
3962                            urb MsgDesc: 36 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3963send(8)         g30<1>UD        g32<8,8,1>UD    0x02280448
3964                            urb MsgDesc: 68 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3965send(8)         g32<1>UD        g32<8,8,1>UD    0x02280648
3966                            urb MsgDesc: 100 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3967send(8)         g22<1>UD        g33<8,8,1>UD    0x02280258
3968                            urb MsgDesc: 37 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3969send(8)         g24<1>UD        g33<8,8,1>UD    0x02280458
3970                            urb MsgDesc: 69 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3971send(8)         g26<1>UD        g33<8,8,1>UD    0x02280658
3972                            urb MsgDesc: 101 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3973send(8)         g22<1>UD        g34<8,8,1>UD    0x02280268
3974                            urb MsgDesc: 38 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3975send(8)         g24<1>UD        g34<8,8,1>UD    0x02280468
3976                            urb MsgDesc: 70 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3977send(8)         g26<1>UD        g34<8,8,1>UD    0x02280668
3978                            urb MsgDesc: 102 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3979send(8)         g24<1>UD        g35<8,8,1>UD    0x02280478
3980                            urb MsgDesc: 71 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3981send(8)         g22<1>UD        g35<8,8,1>UD    0x02280278
3982                            urb MsgDesc: 39 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3983send(8)         g26<1>UD        g35<8,8,1>UD    0x02280678
3984                            urb MsgDesc: 103 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3985send(8)         g24<1>UD        g36<8,8,1>UD    0x02280688
3986                            urb MsgDesc: 104 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3987send(8)         g8<1>UD         g36<8,8,1>UD    0x02280288
3988                            urb MsgDesc: 40 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3989send(8)         g22<1>UD        g36<8,8,1>UD    0x02280488
3990                            urb MsgDesc: 72 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3991send(8)         g8<1>UD         g37<8,8,1>UD    0x02280298
3992                            urb MsgDesc: 41 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3993send(8)         g22<1>UD        g37<8,8,1>UD    0x02280498
3994                            urb MsgDesc: 73 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3995send(8)         g24<1>UD        g37<8,8,1>UD    0x02280698
3996                            urb MsgDesc: 105 SIMD8 read mlen 1 rlen 2       { align1 1Q };
3997send(8)         g8<1>UD         g38<8,8,1>UD    0x022802a8
3998                            urb MsgDesc: 42 SIMD8 read mlen 1 rlen 2        { align1 1Q };
3999send(8)         g22<1>UD        g38<8,8,1>UD    0x022804a8
4000                            urb MsgDesc: 74 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4001send(8)         g24<1>UD        g38<8,8,1>UD    0x022806a8
4002                            urb MsgDesc: 106 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4003send(8)         g8<1>UD         g39<8,8,1>UD    0x022802b8
4004                            urb MsgDesc: 43 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4005send(8)         g22<1>UD        g39<8,8,1>UD    0x022804b8
4006                            urb MsgDesc: 75 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4007send(8)         g24<1>UD        g39<8,8,1>UD    0x022806b8
4008                            urb MsgDesc: 107 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4009send(8)         g8<1>UD         g40<8,8,1>UD    0x022802c8
4010                            urb MsgDesc: 44 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4011send(8)         g10<1>UD        g40<8,8,1>UD    0x022804c8
4012                            urb MsgDesc: 76 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4013send(8)         g22<1>UD        g40<8,8,1>UD    0x022806c8
4014                            urb MsgDesc: 108 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4015send(8)         g8<1>UD         g41<8,8,1>UD    0x022802d8
4016                            urb MsgDesc: 45 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4017send(8)         g10<1>UD        g41<8,8,1>UD    0x022804d8
4018                            urb MsgDesc: 77 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4019send(8)         g22<1>UD        g41<8,8,1>UD    0x022806d8
4020                            urb MsgDesc: 109 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4021send(8)         g8<1>UD         g42<8,8,1>UD    0x022802e8
4022                            urb MsgDesc: 46 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4023send(8)         g10<1>UD        g42<8,8,1>UD    0x022804e8
4024                            urb MsgDesc: 78 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4025send(8)         g22<1>UD        g42<8,8,1>UD    0x022806e8
4026                            urb MsgDesc: 110 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4027send(8)         g8<1>UD         g43<8,8,1>UD    0x022802f8
4028                            urb MsgDesc: 47 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4029send(8)         g10<1>UD        g43<8,8,1>UD    0x022804f8
4030                            urb MsgDesc: 79 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4031send(8)         g22<1>UD        g43<8,8,1>UD    0x022806f8
4032                            urb MsgDesc: 111 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4033send(8)         g8<1>UD         g44<8,8,1>UD    0x02280308
4034                            urb MsgDesc: 48 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4035send(8)         g10<1>UD        g44<8,8,1>UD    0x02280508
4036                            urb MsgDesc: 80 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4037send(8)         g12<1>UD        g44<8,8,1>UD    0x02280708
4038                            urb MsgDesc: 112 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4039send(8)         g8<1>UD         g45<8,8,1>UD    0x02280318
4040                            urb MsgDesc: 49 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4041send(8)         g10<1>UD        g45<8,8,1>UD    0x02280518
4042                            urb MsgDesc: 81 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4043send(8)         g12<1>UD        g45<8,8,1>UD    0x02280718
4044                            urb MsgDesc: 113 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4045send(8)         g8<1>UD         g46<8,8,1>UD    0x02280328
4046                            urb MsgDesc: 50 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4047send(8)         g10<1>UD        g46<8,8,1>UD    0x02280528
4048                            urb MsgDesc: 82 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4049send(8)         g12<1>UD        g46<8,8,1>UD    0x02280728
4050                            urb MsgDesc: 114 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4051send(8)         g8<1>UD         g47<8,8,1>UD    0x02280338
4052                            urb MsgDesc: 51 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4053send(8)         g10<1>UD        g47<8,8,1>UD    0x02280538
4054                            urb MsgDesc: 83 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4055send(8)         g12<1>UD        g47<8,8,1>UD    0x02280738
4056                            urb MsgDesc: 115 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4057send(8)         g8<1>UD         g48<8,8,1>UD    0x02280348
4058                            urb MsgDesc: 52 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4059send(8)         g10<1>UD        g48<8,8,1>UD    0x02280548
4060                            urb MsgDesc: 84 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4061send(8)         g12<1>UD        g48<8,8,1>UD    0x02280748
4062                            urb MsgDesc: 116 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4063send(8)         g8<1>UD         g49<8,8,1>UD    0x02280358
4064                            urb MsgDesc: 53 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4065send(8)         g10<1>UD        g49<8,8,1>UD    0x02280558
4066                            urb MsgDesc: 85 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4067send(8)         g12<1>UD        g49<8,8,1>UD    0x02280758
4068                            urb MsgDesc: 117 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4069send(8)         g8<1>UD         g50<8,8,1>UD    0x02280368
4070                            urb MsgDesc: 54 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4071send(8)         g10<1>UD        g50<8,8,1>UD    0x02280568
4072                            urb MsgDesc: 86 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4073send(8)         g12<1>UD        g50<8,8,1>UD    0x02280768
4074                            urb MsgDesc: 118 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4075send(8)         g8<1>UD         g53<8,8,1>UD    0x02280378
4076                            urb MsgDesc: 55 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4077send(8)         g10<1>UD        g53<8,8,1>UD    0x02280578
4078                            urb MsgDesc: 87 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4079send(8)         g12<1>UD        g53<8,8,1>UD    0x02280778
4080                            urb MsgDesc: 119 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4081send(8)         g8<1>UD         g54<8,8,1>UD    0x02280388
4082                            urb MsgDesc: 56 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4083send(8)         g10<1>UD        g54<8,8,1>UD    0x02280588
4084                            urb MsgDesc: 88 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4085send(8)         g12<1>UD        g54<8,8,1>UD    0x02280788
4086                            urb MsgDesc: 120 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4087send(8)         g8<1>UD         g55<8,8,1>UD    0x02280398
4088                            urb MsgDesc: 57 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4089send(8)         g10<1>UD        g55<8,8,1>UD    0x02280598
4090                            urb MsgDesc: 89 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4091send(8)         g12<1>UD        g55<8,8,1>UD    0x02280798
4092                            urb MsgDesc: 121 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4093send(8)         g8<1>UD         g56<8,8,1>UD    0x022803a8
4094                            urb MsgDesc: 58 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4095send(8)         g10<1>UD        g56<8,8,1>UD    0x022805a8
4096                            urb MsgDesc: 90 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4097send(8)         g12<1>UD        g56<8,8,1>UD    0x022807a8
4098                            urb MsgDesc: 122 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4099send(8)         g8<1>UD         g57<8,8,1>UD    0x022803b8
4100                            urb MsgDesc: 59 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4101send(8)         g10<1>UD        g57<8,8,1>UD    0x022805b8
4102                            urb MsgDesc: 91 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4103send(8)         g12<1>UD        g57<8,8,1>UD    0x022807b8
4104                            urb MsgDesc: 123 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4105send(8)         g8<1>UD         g58<8,8,1>UD    0x022803c8
4106                            urb MsgDesc: 60 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4107send(8)         g10<1>UD        g58<8,8,1>UD    0x022805c8
4108                            urb MsgDesc: 92 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4109send(8)         g12<1>UD        g58<8,8,1>UD    0x022807c8
4110                            urb MsgDesc: 124 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4111send(8)         g8<1>UD         g59<8,8,1>UD    0x022803d8
4112                            urb MsgDesc: 61 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4113send(8)         g10<1>UD        g59<8,8,1>UD    0x022805d8
4114                            urb MsgDesc: 93 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4115send(8)         g12<1>UD        g59<8,8,1>UD    0x022807d8
4116                            urb MsgDesc: 125 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4117send(8)         g8<1>UD         g60<8,8,1>UD    0x022803e8
4118                            urb MsgDesc: 62 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4119send(8)         g10<1>UD        g60<8,8,1>UD    0x022805e8
4120                            urb MsgDesc: 94 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4121send(8)         g12<1>UD        g60<8,8,1>UD    0x022807e8
4122                            urb MsgDesc: 126 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4123send(8)         g8<1>UD         g61<8,8,1>UD    0x022803f8
4124                            urb MsgDesc: 63 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4125send(8)         g10<1>UD        g61<8,8,1>UD    0x022805f8
4126                            urb MsgDesc: 95 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4127send(8)         g12<1>UD        g61<8,8,1>UD    0x022807f8
4128                            urb MsgDesc: 127 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4129send(8)         g10<1>UD        g62<8,8,1>UD    0x02280408
4130                            urb MsgDesc: 64 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4131send(8)         g12<1>UD        g62<8,8,1>UD    0x02280608
4132                            urb MsgDesc: 96 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4133send(8)         g14<1>UD        g62<8,8,1>UD    0x02280808
4134                            urb MsgDesc: 128 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4135send(8)         g8<1>UD         g63<8,8,1>UD    0x02280218
4136                            urb MsgDesc: 33 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4137send(8)         g10<1>UD        g63<8,8,1>UD    0x02280418
4138                            urb MsgDesc: 65 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4139send(8)         g12<1>UD        g63<8,8,1>UD    0x02280618
4140                            urb MsgDesc: 97 SIMD8 read mlen 1 rlen 2        { align1 1Q };
4141send(8)         g14<1>UD        g63<8,8,1>UD    0x02280818
4142                            urb MsgDesc: 129 SIMD8 read mlen 1 rlen 2       { align1 1Q };
4143send(8)         g29<1>UW        g18<8,8,1>UD    0x04420008
4144                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
4145send(8)         g35<1>UW        g18<8,8,1>UD    0x04420109
4146                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
4147send(8)         g41<1>UW        g18<8,8,1>UD    0x0442020a
4148                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
4149send(8)         g2<1>UW         g18<8,8,1>UD    0x0442030b
4150                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
4151send(8)         g6<1>UW         g18<8,8,1>UD    0x0442040c
4152                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
4153send(8)         g10<1>UW        g18<8,8,1>UD    0x0442050d
4154                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
4155send(8)         g14<1>UW        g18<8,8,1>UD    0x0442060e
4156                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
4157send(8)         g18<1>UW        g18<8,8,1>UD    0x0442070f
4158                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
4159send(16)        g32<1>UW        g22<8,8,1>UD    0x08840008
4160                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 0 mlen 4 rlen 8 { align1 1H };
4161send(16)        g42<1>UW        g22<8,8,1>UD    0x08840109
4162                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 1 mlen 4 rlen 8 { align1 1H };
4163send(16)        g60<1>UW        g22<8,8,1>UD    0x0884020a
4164                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 2 mlen 4 rlen 8 { align1 1H };
4165send(16)        g70<1>UW        g22<8,8,1>UD    0x0884030b
4166                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 3 mlen 4 rlen 8 { align1 1H };
4167send(16)        g78<1>UW        g22<8,8,1>UD    0x0884040c
4168                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 4 mlen 4 rlen 8 { align1 1H };
4169send(16)        g86<1>UW        g22<8,8,1>UD    0x0884050d
4170                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 5 mlen 4 rlen 8 { align1 1H };
4171send(16)        g94<1>UW        g22<8,8,1>UD    0x0884060e
4172                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 6 mlen 4 rlen 8 { align1 1H };
4173send(16)        g52<1>UW        g22<8,8,1>UD    0x0884070f
4174                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 7 mlen 4 rlen 8 { align1 1H };
4175send(8)         g16<1>UW        g42<8,8,1>UD    0x06422101
4176                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
4177send(8)         g20<1>UW        g42<8,8,1>UD    0x06422202
4178                            sampler MsgDesc: sample_l SIMD8 Surface = 2 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
4179send(8)         g29<1>UW        g42<8,8,1>UD    0x06422404
4180                            sampler MsgDesc: sample_l SIMD8 Surface = 4 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
4181send(8)         g38<1>UW        g42<8,8,1>UD    0x06422606
4182                            sampler MsgDesc: sample_l SIMD8 Surface = 6 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
4183send(8)         g124<1>UW       g42<8,8,1>UD    0x06422707
4184                            sampler MsgDesc: sample_l SIMD8 Surface = 7 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
4185send(8)         g12<1>UD        g16<8,8,1>UD    0x044a0058
4186                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4187send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0068
4188                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4189send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0078
4190                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4191send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0088
4192                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4193send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0098
4194                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4195send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00a8
4196                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4197send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00b8
4198                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4199send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00c8
4200                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4201send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00d8
4202                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4203send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00e8
4204                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4205send(8)         g12<1>UD        g2<8,8,1>UD     0x044a00f8
4206                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4207send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0108
4208                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4209send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0118
4210                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4211send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0158
4212                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4213send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0168
4214                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4215send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0178
4216                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4217send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0188
4218                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4219send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0198
4220                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4221send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01a8
4222                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4223send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01b8
4224                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4225send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01c8
4226                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4227send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01d8
4228                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4229send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01e8
4230                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4231send(8)         g12<1>UD        g2<8,8,1>UD     0x044a01f8
4232                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4233send(8)         g12<1>UD        g2<8,8,1>UD     0x044a0208
4234                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 4 { align1 1Q };
4235send(8)         g2<1>UW         g12<8,8,1>UD    0x0a425001
4236                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
4237send(8)         g6<1>UW         g17<8,8,1>UD    0x0a425102
4238                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
4239send(16)        g27<1>UW        g7<8,8,1>UD     0x14845001
4240                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
4241send(16)        g35<1>UW        g17<8,8,1>UD    0x14845102
4242                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 8 { align1 1H };
4243send(8)         null<1>F        g120<8,8,1>F    0x8c0a0117
4244                            urb MsgDesc: 17 SIMD8 write per-slot mlen 6 rlen 0 { align1 1Q EOT };
4245send(8)         g11<1>UD        g1<8,8,1>UD     0x02380128
4246                            urb MsgDesc: 18 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4247send(8)         g11<1>UD        g1<8,8,1>UD     0x02380138
4248                            urb MsgDesc: 19 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4249send(8)         g11<1>UD        g1<8,8,1>UD     0x02380148
4250                            urb MsgDesc: 20 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4251send(8)         g11<1>UD        g1<8,8,1>UD     0x02380158
4252                            urb MsgDesc: 21 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4253send(8)         g11<1>UD        g1<8,8,1>UD     0x02380168
4254                            urb MsgDesc: 22 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4255send(8)         g11<1>UD        g1<8,8,1>UD     0x02380178
4256                            urb MsgDesc: 23 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4257send(8)         g11<1>UD        g1<8,8,1>UD     0x02380188
4258                            urb MsgDesc: 24 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4259send(8)         g11<1>UD        g1<8,8,1>UD     0x02380198
4260                            urb MsgDesc: 25 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4261send(8)         g11<1>UD        g1<8,8,1>UD     0x023801a8
4262                            urb MsgDesc: 26 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4263send(8)         g11<1>UD        g1<8,8,1>UD     0x023801b8
4264                            urb MsgDesc: 27 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4265send(8)         g11<1>UD        g1<8,8,1>UD     0x023801c8
4266                            urb MsgDesc: 28 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4267send(8)         g11<1>UD        g1<8,8,1>UD     0x023801d8
4268                            urb MsgDesc: 29 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4269send(8)         g11<1>UD        g1<8,8,1>UD     0x023801e8
4270                            urb MsgDesc: 30 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4271send(8)         g11<1>UD        g1<8,8,1>UD     0x023801f8
4272                            urb MsgDesc: 31 SIMD8 read mlen 1 rlen 3        { align1 1Q };
4273send(8)         null<1>UW       g18<8,8,1>UD    0x08098701
4274                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, add) mlen 4 rlen 0 { align1 1Q };
4275send(8)         null<1>UW       g2<8,8,1>UD     0x08099701
4276                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, add) mlen 4 rlen 0 { align1 2Q };
4277send(8)         null<1>UW       g18<8,8,1>UD    0x08098d01
4278                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, umin) mlen 4 rlen 0 { align1 1Q };
4279send(8)         null<1>UW       g2<8,8,1>UD     0x08099d01
4280                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, umin) mlen 4 rlen 0 { align1 2Q };
4281send(8)         null<1>UW       g18<8,8,1>UD    0x08098101
4282                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, and) mlen 4 rlen 0 { align1 1Q };
4283send(8)         null<1>UW       g2<8,8,1>UD     0x08099101
4284                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, and) mlen 4 rlen 0 { align1 2Q };
4285send(8)         null<1>UW       g18<8,8,1>UD    0x08098201
4286                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, or) mlen 4 rlen 0 { align1 1Q };
4287send(8)         null<1>UW       g2<8,8,1>UD     0x08099201
4288                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, or) mlen 4 rlen 0 { align1 2Q };
4289send(8)         null<1>UW       g18<8,8,1>UD    0x08098301
4290                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, xor) mlen 4 rlen 0 { align1 1Q };
4291send(8)         null<1>UW       g2<8,8,1>UD     0x08099301
4292                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, xor) mlen 4 rlen 0 { align1 2Q };
4293send(8)         g11<1>UD        g13<8,8,1>UD    0x042a0058
4294                            urb MsgDesc: 5 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4295send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0068
4296                            urb MsgDesc: 6 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4297send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0078
4298                            urb MsgDesc: 7 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4299send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0088
4300                            urb MsgDesc: 8 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4301send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0098
4302                            urb MsgDesc: 9 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4303send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00a8
4304                            urb MsgDesc: 10 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4305send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00b8
4306                            urb MsgDesc: 11 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4307send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00c8
4308                            urb MsgDesc: 12 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4309send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00d8
4310                            urb MsgDesc: 13 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4311send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00e8
4312                            urb MsgDesc: 14 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4313send(8)         g2<1>UD         g11<8,8,1>UD    0x042a00f8
4314                            urb MsgDesc: 15 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4315send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0108
4316                            urb MsgDesc: 16 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4317send(8)         g2<1>UD         g11<8,8,1>UD    0x042a0118
4318                            urb MsgDesc: 17 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4319send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0158
4320                            urb MsgDesc: 21 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4321send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0168
4322                            urb MsgDesc: 22 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4323send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0178
4324                            urb MsgDesc: 23 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4325send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0188
4326                            urb MsgDesc: 24 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4327send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0198
4328                            urb MsgDesc: 25 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4329send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01a8
4330                            urb MsgDesc: 26 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4331send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01b8
4332                            urb MsgDesc: 27 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4333send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01c8
4334                            urb MsgDesc: 28 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4335send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01d8
4336                            urb MsgDesc: 29 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4337send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01e8
4338                            urb MsgDesc: 30 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4339send(8)         g2<1>UD         g3<8,8,1>UD     0x042a01f8
4340                            urb MsgDesc: 31 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4341send(8)         g2<1>UD         g3<8,8,1>UD     0x042a0208
4342                            urb MsgDesc: 32 SIMD8 read per-slot mlen 2 rlen 2 { align1 1Q };
4343send(8)         g6<1>UW         g6<8,8,1>UD     0x024ab102
4344                            sampler MsgDesc: sampleinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
4345send(8)         g10<1>UW        g10<8,8,1>UD    0x024ab203
4346                            sampler MsgDesc: sampleinfo SIMD8 Surface = 3 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
4347send(8)         g14<1>UW        g14<8,8,1>UD    0x024ab304
4348                            sampler MsgDesc: sampleinfo SIMD8 Surface = 4 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
4349send(8)         g18<1>UW        g18<8,8,1>UD    0x024ab405
4350                            sampler MsgDesc: sampleinfo SIMD8 Surface = 5 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
4351send(8)         g22<1>UW        g22<8,8,1>UD    0x024ab506
4352                            sampler MsgDesc: sampleinfo SIMD8 Surface = 6 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
4353send(16)        g18<1>UW        g26<8,8,1>UD    0x028cb102
4354                            sampler MsgDesc: sampleinfo SIMD16 Surface = 2 Sampler = 1 mlen 1 rlen 8 { align1 1H };
4355send(16)        g28<1>UW        g27<8,8,1>UD    0x028cb203
4356                            sampler MsgDesc: sampleinfo SIMD16 Surface = 3 Sampler = 2 mlen 1 rlen 8 { align1 1H };
4357send(16)        g36<1>UW        g44<8,8,1>UD    0x028cb304
4358                            sampler MsgDesc: sampleinfo SIMD16 Surface = 4 Sampler = 3 mlen 1 rlen 8 { align1 1H };
4359send(16)        g2<1>UW         g53<8,8,1>UD    0x028cb506
4360                            sampler MsgDesc: sampleinfo SIMD16 Surface = 6 Sampler = 5 mlen 1 rlen 8 { align1 1H };
4361send(16)        g44<1>UW        g52<8,8,1>UD    0x028cb405
4362                            sampler MsgDesc: sampleinfo SIMD16 Surface = 5 Sampler = 4 mlen 1 rlen 8 { align1 1H };
4363send(8)         g6<1>UW         g6<8,8,1>UD     0x0a4b0102
4364                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
4365send(8)         g14<1>UW        g11<8,8,1>UD    0x0a4b0203
4366                            sampler MsgDesc: gather4_c SIMD8 Surface = 3 Sampler = 2 mlen 5 rlen 4 { align1 1Q };
4367send(8)         g18<1>UW        g18<8,8,1>UD    0x0c4b0304
4368                            sampler MsgDesc: gather4_c SIMD8 Surface = 4 Sampler = 3 mlen 6 rlen 4 { align1 1Q };
4369send(8)         g22<1>UW        g24<8,8,1>UD    0x084b0405
4370                            sampler MsgDesc: gather4_c SIMD8 Surface = 5 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
4371send(16)        g18<1>UW        g26<8,8,1>UD    0x128d0203
4372                            sampler MsgDesc: gather4_c SIMD16 Surface = 3 Sampler = 2 mlen 9 rlen 8 { align1 1H };
4373send(16)        g10<1>UW        g53<8,8,1>UD    0x128d0102
4374                            sampler MsgDesc: gather4_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
4375send(16)        g26<1>UW        g35<8,8,1>UD    0x168d0304
4376                            sampler MsgDesc: gather4_c SIMD16 Surface = 4 Sampler = 3 mlen 11 rlen 8 { align1 1H };
4377send(16)        g34<1>UW        g46<8,8,1>UD    0x0e8d0405
4378                            sampler MsgDesc: gather4_c SIMD16 Surface = 5 Sampler = 4 mlen 7 rlen 8 { align1 1H };
4379send(8)         g124<1>UW       g9<8,8,1>UD     0x0c4b0000
4380                            sampler MsgDesc: gather4_c SIMD8 Surface = 0 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
4381