1send(8)         null<1>F        g113<4>F        0x8a08c000
2                            urb MsgDesc: 0 write HWord interleave complete mlen 5 rlen 0 { align16 1Q EOT };
3send(8)         null<1>F        g113<4>F        0x8608c000
4                            urb MsgDesc: 0 write HWord interleave complete mlen 3 rlen 0 { align16 1Q EOT };
5send(8)         g124<1>UW       g13<8,8,1>UD    0x08427001
6                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
7send(16)        g120<1>UW       g10<8,8,1>UD    0x10847001
8                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
9send(8)         g50<1>D         g51<4>UD        0x02194013
10                            urb MsgDesc: 2 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
11send(8)         null<1>F        g12<4>UD        0x04094019
12                            urb MsgDesc: 3 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
13send(8)         null<1>F        g13<4>UD        0x04094011
14                            urb MsgDesc: 2 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
15send(8)         null<1>F        g12<4>UD        0x04094009
16                            urb MsgDesc: 1 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
17send(8)         null<1>F        g12<4>UD        0x04094001
18                            urb MsgDesc: 0 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
19send(8)         g14<1>D         g15<4>UD        0x0219400b
20                            urb MsgDesc: 1 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
21send(8)         g13<1>D         g12<4>UD        0x02194003
22                            urb MsgDesc: 0 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
23send(8)         null<1>UW       g12<4,4,1>UD    0x02008004
24                            gateway MsgDesc: (barrier msg) mlen 1 rlen 0    { align1 WE_all 1Q };
25send(8)         null<1>F        g13<4>UD        0x0208c003
26                            urb MsgDesc: 0 read OWord interleave complete mlen 1 rlen 0 { align16 1Q };
27send(8)         null<1>F        g126<4>F        0x84080001
28                            urb MsgDesc: 0 write OWord mlen 2 rlen 0        { align16 1Q EOT };
29send(8)         g12<1>D         g114<4>F        0x02107000
30                            sampler MsgDesc: ld SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
31send(8)         null<1>F        g113<4>F        0x0a094000
32                            urb MsgDesc: 0 write HWord per-slot interleave mlen 5 rlen 0 { align16 1Q };
33send(8)         null<1>F        g113<4>F        0x82084000
34                            urb MsgDesc: 0 write HWord interleave mlen 1 rlen 0 { align16 1Q EOT };
35send(8)         g0<1>F          g125<4>F        0x060a80ff
36                            data MsgDesc: ( DC OWORD dual block write, 255, 0) mlen 3 rlen 0 { align16 1Q };
37send(8)         g41<1>F         g126<4>F        0x041880ff
38                            data MsgDesc: ( DC OWORD dual block read, 255, 0) mlen 2 rlen 1 { align16 1Q };
39send(8)         null<1>F        g113<4>F        0x8e08c000
40                            urb MsgDesc: 0 write HWord interleave complete mlen 7 rlen 0 { align16 1Q EOT };
41send(8)         g124<1>UW       g2<8,8,1>UD     0x04420001
42                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
43send(16)        g120<1>UW       g2<8,8,1>UD     0x08840001
44                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
45send(8)         g6<1>UW         g6<8,8,1>UD     0x0643d001
46                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
47send(16)        g8<1>UW         g16<8,8,1>UD    0x0c85d001
48                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
49send(8)         g8<1>UW         g17<8,8,1>UD    0x0a43e001
50                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
51send(16)        g48<1>UW        g10<8,8,1>UD    0x1485e001
52                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
53send(8)         g124<1>UW       g11<8,8,1>UD    0x06420001
54                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
55send(16)        g120<1>UW       g16<8,8,1>UD    0x0c840001
56                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
57send(8)         g124<1>UW       g7<8,8,1>UD     0x144a4001
58                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 10 rlen 4 { align1 1Q };
59send(8)         g124<1>UW       g8<8,8,1>UD     a0<0,1,0>UD     0x00000200
60                            sampler MsgDesc: indirect                       { align1 1Q };
61send(8)         g124<1>UW       g8<8,8,1>UD     0x084a4001
62                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
63send(8)         g124<1>UW       g7<8,8,1>UD     0x064a8002
64                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
65send(16)        g120<1>UW       g8<8,8,1>UD     0x0a8c8002
66                            sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 0 mlen 5 rlen 8 { align1 1H };
67send(8)         g2<1>UW         g7<8,8,1>UD     0x0a4a6001
68                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
69send(8)         g6<1>UW         g12<8,8,1>UD    0x0a4a6102
70                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
71send(16)        g2<1>UW         g11<8,8,1>UD    0x128c6001
72                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
73send(16)        g10<1>UW        g20<8,8,1>UD    0x128c6102
74                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
75send(8)         g10<1>D         g114<4>F        0x0411e000
76                            sampler MsgDesc: ld2dms SIMD4x2 Surface = 0 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
77send(8)         null<1>F        g9<4>UD         0x04094021
78                            urb MsgDesc: 4 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
79send(8)         null<1>F        g9<4>UD         0x02088003
80                            urb MsgDesc: 0 read OWord complete mlen 1 rlen 0 { align16 1Q };
81send(8)         null<1>F        g113<4>F        0x06094000
82                            urb MsgDesc: 0 write HWord per-slot interleave mlen 3 rlen 0 { align16 1Q };
83send(8)         null<1>F        g113<4>F        0x1a084000
84                            urb MsgDesc: 0 write HWord interleave mlen 13 rlen 0 { align16 1Q };
85send(8)         null<1>F        g113<4>F        0x8a08c030
86                            urb MsgDesc: 6 write HWord interleave complete mlen 5 rlen 0 { align16 1Q EOT };
87send(8)         g5<1>UW         g21<8,8,1>UD    0x02420001
88                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
89send(16)        g7<1>UW         g26<8,8,1>UD    0x04840001
90                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
91send(8)         g12<1>D         g114<4>F        0x0210a000
92                            sampler MsgDesc: resinfo SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
93send(8)         g8<1>UW         g10<8,8,1>UD    0x0242a001
94                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
95send(8)         g2<1>UW         g12<8,8,1>UD    0x0c4b1002
96                            sampler MsgDesc: gather4_po SIMD8 Surface = 2 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
97send(16)        g22<1>UW        g19<8,8,1>UD    0x0484a001
98                            sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
99send(16)        g18<1>UW        g7<8,8,1>UD     0x168d1002
100                            sampler MsgDesc: gather4_po SIMD16 Surface = 2 Sampler = 0 mlen 11 rlen 8 { align1 1H };
101send(8)         null<1>F        g9<4>UD         0x04094029
102                            urb MsgDesc: 5 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
103send(8)         g2<1>UW         g12<8,8,1>UD    0x084a8002
104                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
105send(16)        g14<1>UW        g7<8,8,1>UD     0x0e8c8002
106                            sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 0 mlen 7 rlen 8 { align1 1H };
107send(8)         g14<1>D         g114<4>F        0x06191001
108                            sampler MsgDesc: gather4_po SIMD4x2 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align16 1Q };
109send(8)         g3<1>D          g114<4>F        0x0210a101
110                            sampler MsgDesc: resinfo SIMD4x2 Surface = 1 Sampler = 1 mlen 1 rlen 1 { align16 1Q };
111send(8)         g5<1>D          g114<4>F        0x0210a202
112                            sampler MsgDesc: resinfo SIMD4x2 Surface = 2 Sampler = 2 mlen 1 rlen 1 { align16 1Q };
113send(8)         g7<1>D          g114<4>F        0x0210a303
114                            sampler MsgDesc: resinfo SIMD4x2 Surface = 3 Sampler = 3 mlen 1 rlen 1 { align16 1Q };
115send(8)         g9<1>D          g114<4>F        0x0210a404
116                            sampler MsgDesc: resinfo SIMD4x2 Surface = 4 Sampler = 4 mlen 1 rlen 1 { align16 1Q };
117send(8)         g11<1>D         g114<4>F        0x0210a505
118                            sampler MsgDesc: resinfo SIMD4x2 Surface = 5 Sampler = 5 mlen 1 rlen 1 { align16 1Q };
119send(8)         g13<1>D         g114<4>F        0x0210a606
120                            sampler MsgDesc: resinfo SIMD4x2 Surface = 6 Sampler = 6 mlen 1 rlen 1 { align16 1Q };
121send(8)         null<1>F        g54<4>UD        0x04094109
122                            urb MsgDesc: 33 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
123send(8)         null<1>F        g53<4>UD        0x04094111
124                            urb MsgDesc: 34 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
125send(8)         null<1>F        g53<4>UD        0x04094119
126                            urb MsgDesc: 35 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
127send(8)         null<1>F        g53<4>UD        0x04094121
128                            urb MsgDesc: 36 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
129send(8)         null<1>F        g53<4>UD        0x04094129
130                            urb MsgDesc: 37 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
131send(8)         null<1>F        g53<4>UD        0x04094131
132                            urb MsgDesc: 38 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
133send(8)         null<1>F        g53<4>UD        0x04094139
134                            urb MsgDesc: 39 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
135send(8)         null<1>F        g53<4>UD        0x04094141
136                            urb MsgDesc: 40 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
137send(8)         null<1>F        g53<4>UD        0x04094149
138                            urb MsgDesc: 41 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
139send(8)         null<1>F        g53<4>UD        0x04094151
140                            urb MsgDesc: 42 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
141send(8)         null<1>F        g53<4>UD        0x04094159
142                            urb MsgDesc: 43 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
143send(8)         null<1>F        g53<4>UD        0x04094161
144                            urb MsgDesc: 44 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
145send(8)         null<1>F        g53<4>UD        0x04094169
146                            urb MsgDesc: 45 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
147send(8)         null<1>F        g53<4>UD        0x04094171
148                            urb MsgDesc: 46 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
149send(8)         null<1>F        g53<4>UD        0x04094179
150                            urb MsgDesc: 47 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
151send(8)         null<1>F        g53<4>UD        0x04094181
152                            urb MsgDesc: 48 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
153send(8)         null<1>F        g53<4>UD        0x04094189
154                            urb MsgDesc: 49 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
155send(8)         null<1>F        g53<4>UD        0x04094191
156                            urb MsgDesc: 50 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
157send(8)         null<1>F        g53<4>UD        0x04094199
158                            urb MsgDesc: 51 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
159send(8)         null<1>F        g53<4>UD        0x040941a1
160                            urb MsgDesc: 52 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
161send(8)         null<1>F        g54<4>UD        0x040941a9
162                            urb MsgDesc: 53 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
163send(8)         null<1>F        g55<4>UD        0x040941b1
164                            urb MsgDesc: 54 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
165send(8)         null<1>F        g56<4>UD        0x040941b9
166                            urb MsgDesc: 55 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
167send(8)         null<1>F        g59<4>UD        0x040941c1
168                            urb MsgDesc: 56 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
169send(8)         null<1>F        g60<4>UD        0x040941c9
170                            urb MsgDesc: 57 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
171send(8)         null<1>F        g61<4>UD        0x040941d1
172                            urb MsgDesc: 58 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
173send(8)         null<1>F        g62<4>UD        0x040941d9
174                            urb MsgDesc: 59 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
175send(8)         null<1>F        g63<4>UD        0x040941e1
176                            urb MsgDesc: 60 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
177send(8)         null<1>F        g64<4>UD        0x040941e9
178                            urb MsgDesc: 61 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
179send(8)         null<1>F        g65<4>UD        0x040941f1
180                            urb MsgDesc: 62 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
181send(8)         null<1>F        g66<4>UD        0x040941f9
182                            urb MsgDesc: 63 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
183send(8)         null<1>F        g71<4>UD        0x04094031
184                            urb MsgDesc: 6 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
185send(8)         null<1>F        g72<4>UD        0x04094039
186                            urb MsgDesc: 7 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
187send(8)         null<1>F        g73<4>UD        0x04094041
188                            urb MsgDesc: 8 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
189send(8)         null<1>F        g74<4>UD        0x04094049
190                            urb MsgDesc: 9 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
191send(8)         null<1>F        g75<4>UD        0x04094051
192                            urb MsgDesc: 10 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
193send(8)         null<1>F        g76<4>UD        0x04094059
194                            urb MsgDesc: 11 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
195send(8)         null<1>F        g77<4>UD        0x04094061
196                            urb MsgDesc: 12 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
197send(8)         null<1>F        g78<4>UD        0x04094069
198                            urb MsgDesc: 13 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
199send(8)         null<1>F        g79<4>UD        0x04094071
200                            urb MsgDesc: 14 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
201send(8)         null<1>F        g80<4>UD        0x04094079
202                            urb MsgDesc: 15 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
203send(8)         null<1>F        g81<4>UD        0x04094081
204                            urb MsgDesc: 16 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
205send(8)         null<1>F        g82<4>UD        0x04094089
206                            urb MsgDesc: 17 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
207send(8)         null<1>F        g83<4>UD        0x04094091
208                            urb MsgDesc: 18 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
209send(8)         null<1>F        g84<4>UD        0x04094099
210                            urb MsgDesc: 19 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
211send(8)         null<1>F        g85<4>UD        0x040940a1
212                            urb MsgDesc: 20 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
213send(8)         null<1>F        g86<4>UD        0x040940a9
214                            urb MsgDesc: 21 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
215send(8)         null<1>F        g87<4>UD        0x040940b1
216                            urb MsgDesc: 22 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
217send(8)         null<1>F        g88<4>UD        0x040940b9
218                            urb MsgDesc: 23 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
219send(8)         null<1>F        g89<4>UD        0x040940c1
220                            urb MsgDesc: 24 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
221send(8)         null<1>F        g90<4>UD        0x040940c9
222                            urb MsgDesc: 25 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
223send(8)         null<1>F        g91<4>UD        0x040940d1
224                            urb MsgDesc: 26 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
225send(8)         null<1>F        g92<4>UD        0x040940d9
226                            urb MsgDesc: 27 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
227send(8)         null<1>F        g93<4>UD        0x040940e1
228                            urb MsgDesc: 28 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
229send(8)         null<1>F        g94<4>UD        0x040940e9
230                            urb MsgDesc: 29 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
231send(8)         null<1>F        g95<4>UD        0x040940f1
232                            urb MsgDesc: 30 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
233send(8)         null<1>F        g96<4>UD        0x040940f9
234                            urb MsgDesc: 31 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
235send(8)         null<1>F        g8<4>UD         0x04094101
236                            urb MsgDesc: 32 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
237send(8)         g17<1>D         g16<4>UD        0x0219418b
238                            urb MsgDesc: 49 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
239send(8)         g22<1>D         g21<4>UD        0x0219428b
240                            urb MsgDesc: 81 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
241send(8)         g27<1>D         g26<4>UD        0x0219438b
242                            urb MsgDesc: 113 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
243send(8)         g32<1>D         g31<4>UD        0x0219448b
244                            urb MsgDesc: 145 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
245send(8)         g39<1>D         g38<4>UD        0x02194093
246                            urb MsgDesc: 18 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
247send(8)         g42<1>D         g41<4>UD        0x0219410b
248                            urb MsgDesc: 33 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
249send(8)         g47<1>D         g46<4>UD        0x0219420b
250                            urb MsgDesc: 65 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
251send(8)         g52<1>D         g51<4>UD        0x0219430b
252                            urb MsgDesc: 97 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
253send(8)         g57<1>D         g56<4>UD        0x0219440b
254                            urb MsgDesc: 129 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
255send(8)         g71<1>D         g3<4>UD         0x02194103
256                            urb MsgDesc: 32 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
257send(8)         g74<1>D         g3<4>UD         0x02194203
258                            urb MsgDesc: 64 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
259send(8)         g77<1>D         g3<4>UD         0x02194303
260                            urb MsgDesc: 96 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
261send(8)         g80<1>D         g3<4>UD         0x02194403
262                            urb MsgDesc: 128 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
263send(8)         null<1>F        g113<4>F        0x9208c000
264                            urb MsgDesc: 0 write HWord interleave complete mlen 9 rlen 0 { align16 1Q EOT };
265send(8)         g5<1>UW         g3<8,8,1>UD     0x02427001
266                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
267send(16)        g8<1>UW         g5<8,8,1>UD     0x04847001
268                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
269send(8)         null<1>F        g113<4>F        0x1a084030
270                            urb MsgDesc: 6 write HWord interleave mlen 13 rlen 0 { align16 1Q };
271send(8)         null<1>F        g113<4>F        0x9608c060
272                            urb MsgDesc: 12 write HWord interleave complete mlen 11 rlen 0 { align16 1Q EOT };
273send(8)         g58<1>D         g59<4>UD        0x0219401b
274                            urb MsgDesc: 3 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
275send(8)         g65<1>D         g66<4>UD        0x02194023
276                            urb MsgDesc: 4 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
277send(8)         g72<1>D         g73<4>UD        0x0219402b
278                            urb MsgDesc: 5 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
279send(8)         g79<1>D         g80<4>UD        0x02194033
280                            urb MsgDesc: 6 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
281send(8)         g86<1>D         g87<4>UD        0x0219403b
282                            urb MsgDesc: 7 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
283send(8)         g93<1>D         g94<4>UD        0x02194043
284                            urb MsgDesc: 8 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
285send(8)         g100<1>D        g101<4>UD       0x0219404b
286                            urb MsgDesc: 9 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
287send(8)         g107<1>D        g108<4>UD       0x02194053
288                            urb MsgDesc: 10 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
289send(8)         g13<1>D         g14<4>UD        0x0219405b
290                            urb MsgDesc: 11 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
291send(8)         g20<1>D         g21<4>UD        0x02194063
292                            urb MsgDesc: 12 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
293send(8)         g27<1>D         g28<4>UD        0x0219406b
294                            urb MsgDesc: 13 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
295send(8)         g34<1>D         g35<4>UD        0x02194073
296                            urb MsgDesc: 14 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
297send(8)         g43<1>D         g47<4>UD        0x0219407b
298                            urb MsgDesc: 15 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
299send(8)         g53<1>D         g54<4>UD        0x02194083
300                            urb MsgDesc: 16 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
301send(8)         g60<1>D         g61<4>UD        0x0219408b
302                            urb MsgDesc: 17 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
303send(8)         g74<1>D         g75<4>UD        0x0219409b
304                            urb MsgDesc: 19 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
305send(8)         g81<1>D         g82<4>UD        0x021940a3
306                            urb MsgDesc: 20 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
307send(8)         g88<1>D         g89<4>UD        0x021940ab
308                            urb MsgDesc: 21 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
309send(8)         g95<1>D         g96<4>UD        0x021940b3
310                            urb MsgDesc: 22 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
311send(8)         g102<1>D        g103<4>UD       0x021940bb
312                            urb MsgDesc: 23 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
313send(8)         g109<1>D        g110<4>UD       0x021940c3
314                            urb MsgDesc: 24 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
315send(8)         g13<1>D         g14<4>UD        0x021940cb
316                            urb MsgDesc: 25 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
317send(8)         g20<1>D         g21<4>UD        0x021940d3
318                            urb MsgDesc: 26 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
319send(8)         g27<1>D         g28<4>UD        0x021940db
320                            urb MsgDesc: 27 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
321send(8)         g34<1>D         g35<4>UD        0x021940e3
322                            urb MsgDesc: 28 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
323send(8)         g43<1>D         g47<4>UD        0x021940eb
324                            urb MsgDesc: 29 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
325send(8)         g53<1>D         g54<4>UD        0x021940f3
326                            urb MsgDesc: 30 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
327send(8)         g60<1>D         g61<4>UD        0x021940fb
328                            urb MsgDesc: 31 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
329send(8)         g2<1>UW         g2<8,8,1>UD     0x02429001
330                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
331send(16)        g2<1>UW         g10<8,8,1>UD    0x04849001
332                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
333send(8)         g124<1>UW       g10<8,8,1>UD    0x0e434001
334                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
335(+f1.0) send(8) g12<1>UW        g2<8,8,1>UD     0x0410b201
336                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, or) mlen 2 rlen 1 { align1 1Q };
337(+f1.0) send(8) null<1>UW       g2<8,8,1>UD     0x02009501
338                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, inc) mlen 1 rlen 0 { align1 1Q };
339(+f1.0) send(16) g14<1>UW       g16<8,8,1>UD    0x0820a201
340                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, or) mlen 4 rlen 2 { align1 1H };
341(+f1.0) send(16) null<1>UW      g2<8,8,1>UD     0x04008501
342                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, inc) mlen 2 rlen 0 { align1 1H };
343send(8)         g124<1>UW       g6<8,8,1>UD     0x08434001
344                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
345send(8)         g5<1>UW         g11<8,8,1>UD    0x06495001
346                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 3 rlen 4 { align1 1Q };
347send(8)         null<1>UW       g14<8,8,1>UD    0x0e0b5002
348                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0x0) mlen 7 rlen 0 { align1 1Q };
349send(8)         g2<1>UW         g11<8,8,1>UD    0x06496001
350                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 3 rlen 4 { align1 2Q };
351send(8)         null<1>UW       g7<8,8,1>UD     0x0e0b6002
352                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0x0) mlen 7 rlen 0 { align1 2Q };
353send(8)         null<1>F        g113<4>F        0x8608c030
354                            urb MsgDesc: 6 write HWord interleave complete mlen 3 rlen 0 { align16 1Q EOT };
355send(8)         g12<1>F         g114<4>F        0x06190001
356                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align16 1Q };
357send(8)         g7<1>UW         g0<8,8,1>UD     0x02200008
358                            pixel interp MsgDesc: (persp, per_message_offset, 0x08) mlen 1 rlen 2 { align1 1Q };
359send(16)        g9<1>UW         g0<8,8,1>UD     0x02410008
360                            pixel interp MsgDesc: (persp, per_message_offset, 0x08) mlen 1 rlen 4 { align1 1H };
361send(8)         g2<1>UW         g11<8,8,1>UD    0x0443d001
362                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
363send(8)         g2<1>UW         g9<8,8,1>UD     0x0843e001
364                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
365send(16)        g2<1>UW         g15<8,8,1>UD    0x0885d001
366                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
367send(16)        g43<1>UW        g11<8,8,1>UD    0x1085e001
368                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
369send(8)         g124<1>UW       g11<8,8,1>UD    0x0a4a1001
370                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
371send(16)        g120<1>UW       g19<8,8,1>UD    0x128c1001
372                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
373send(8)         null<1>F        g113<4>F        0x9608c000
374                            urb MsgDesc: 0 write HWord interleave complete mlen 11 rlen 0 { align16 1Q EOT };
375send(8)         g2<1>UW         g12<8,8,1>UD    0x0a4a8002
376                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
377send(16)        g16<1>UW        g7<8,8,1>UD     0x128c8002
378                            sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 0 mlen 9 rlen 8 { align1 1H };
379send(8)         null<1>F        g113<4>F        0x06094008
380                            urb MsgDesc: 1 write HWord per-slot interleave mlen 3 rlen 0 { align16 1Q };
381send(8)         null<1>F        g113<4>F        0x04084001
382                            urb MsgDesc: 0 write OWord interleave mlen 2 rlen 0 { align16 1Q };
383send(8)         g14<1>UD        g114<4>F        0x04188001
384                            sampler MsgDesc: gather4 SIMD4x2 Surface = 1 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
385send(8)         g16<1>.xD       g114<4>F        0x0218b000
386                            sampler MsgDesc: sampleinfo SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
387send(8)         null<1>F        g113<4>F        0x0a094008
388                            urb MsgDesc: 1 write HWord per-slot interleave mlen 5 rlen 0 { align16 1Q };
389send(8)         null<1>F        g113<4>F        0x16094000
390                            urb MsgDesc: 0 write HWord per-slot interleave mlen 11 rlen 0 { align16 1Q };
391send(8)         g2<1>UW         g6<8,8,1>UD     0x08427005
392                            sampler MsgDesc: ld SIMD8 Surface = 5 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
393send(8)         g6<1>UW         g10<8,8,1>UD    0x08427006
394                            sampler MsgDesc: ld SIMD8 Surface = 6 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
395send(8)         g10<1>UW        g14<8,8,1>UD    0x08427007
396                            sampler MsgDesc: ld SIMD8 Surface = 7 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
397send(8)         g14<1>UW        g18<8,8,1>UD    0x08427008
398                            sampler MsgDesc: ld SIMD8 Surface = 8 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
399send(16)        g65<1>UW        g73<8,8,1>UD    0x10847005
400                            sampler MsgDesc: ld SIMD16 Surface = 5 Sampler = 0 mlen 8 rlen 8 { align1 1H };
401send(16)        g32<1>UW        g81<8,8,1>UD    0x10847006
402                            sampler MsgDesc: ld SIMD16 Surface = 6 Sampler = 0 mlen 8 rlen 8 { align1 1H };
403send(16)        g40<1>UW        g49<8,8,1>UD    0x10847007
404                            sampler MsgDesc: ld SIMD16 Surface = 7 Sampler = 0 mlen 8 rlen 8 { align1 1H };
405send(16)        g48<1>UW        g57<8,8,1>UD    0x10847008
406                            sampler MsgDesc: ld SIMD16 Surface = 8 Sampler = 0 mlen 8 rlen 8 { align1 1H };
407send(8)         g2<1>UW         g6<8,8,1>UD     0x064a3001
408                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
409send(8)         g6<1>UW         g9<8,8,1>UD     0x064a3102
410                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
411send(16)        g2<1>UW         g10<8,8,1>UD    0x0a8c3001
412                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
413send(16)        g10<1>UW        g18<8,8,1>UD    0x0a8c3102
414                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 5 rlen 8 { align1 1H };
415send(8)         g2<1>UW         g2<8,8,1>UD     0x04420102
416                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
417send(8)         g6<1>UW         g6<8,8,1>UD     0x06420304
418                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
419send(16)        g2<1>UW         g10<8,8,1>UD    0x08840102
420                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
421send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840304
422                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 6 rlen 8 { align1 1H };
423send(8)         g2<1>UW         g2<8,8,1>UD     0x04420304
424                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
425send(8)         g6<1>UW         g6<8,8,1>UD     0x06420708
426                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
427send(16)        g2<1>UW         g10<8,8,1>UD    0x08840304
428                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 4 rlen 8 { align1 1H };
429send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840708
430                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 7 mlen 6 rlen 8 { align1 1H };
431send(8)         g124<1>UW       g2<8,8,1>UD     0x06421001
432                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
433send(16)        g120<1>UW       g2<8,8,1>UD     0x0c841001
434                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
435send(16)        g4<1>UD         g13<8,8,1>UD    0x02280301
436                            const MsgDesc: (1, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
437send(8)         g2<1>UW         g12<8,8,1>UD    0x0a4b1002
438                            sampler MsgDesc: gather4_po SIMD8 Surface = 2 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
439send(16)        g35<1>UW        g7<8,8,1>UD     0x128d1002
440                            sampler MsgDesc: gather4_po SIMD16 Surface = 2 Sampler = 0 mlen 9 rlen 8 { align1 1H };
441send(8)         g124<1>UW       g12<8,8,1>UD    0x084b0002
442                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
443send(16)        g120<1>UW       g7<8,8,1>UD     0x0e8d0002
444                            sampler MsgDesc: gather4_c SIMD16 Surface = 2 Sampler = 0 mlen 7 rlen 8 { align1 1H };
445send(8)         g6<1>UW         g17<8,8,1>UD    0x0e434102
446                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 7 rlen 4 { align1 1Q };
447send(8)         g4<1>D          g114<4>F        0x04188003
448                            sampler MsgDesc: gather4 SIMD4x2 Surface = 3 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
449send(8)         g5<1>D          g114<4>F        0x04188104
450                            sampler MsgDesc: gather4 SIMD4x2 Surface = 4 Sampler = 1 mlen 2 rlen 1 { align16 1Q };
451send(8)         g8<1>D          g114<4>F        0x04188205
452                            sampler MsgDesc: gather4 SIMD4x2 Surface = 5 Sampler = 2 mlen 2 rlen 1 { align16 1Q };
453send(8)         g124<1>UW       g4<8,8,1>UD     0x0c424001
454                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
455send(8)         g2<1>UW         g5<8,8,1>UD     0x06427001
456                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
457send(16)        g2<1>UW         g10<8,8,1>UD    0x0c847001
458                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
459send(8)         g9<1>F          g114<4>F        0x04102000
460                            sampler MsgDesc: sample_l SIMD4x2 Surface = 0 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
461send(8)         g3<1>.xUW       g1<4>UD         0x0410eb00
462                            dp data 1 MsgDesc: ( DC untyped 4x2 atomic op, Surface = 0,  imin) mlen 2 rlen 1 { align16 1Q };
463send(8)         g5<1>UW         g4<8,8,1>UD     0x08495001
464                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 4 rlen 4 { align1 1Q };
465send(8)         g2<1>UW         g10<8,8,1>UD    0x08496001
466                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 4 rlen 4 { align1 2Q };
467send(8)         g2<1>UW         g9<8,8,1>UD     0x08427002
468                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
469send(16)        g2<1>UW         g14<8,8,1>UD    0x10847002
470                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 0 mlen 8 rlen 8 { align1 1H };
471send(8)         g124<1>UW       g2<8,8,1>UD     0x06423001
472                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
473send(16)        g120<1>UW       g2<8,8,1>UD     0x0c843001
474                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
475send(8)         null<1>F        g113<4>F        0x1a094000
476                            urb MsgDesc: 0 write HWord per-slot interleave mlen 13 rlen 0 { align16 1Q };
477send(8)         g124<1>UW       g8<8,8,1>UD     0x08422001
478                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
479send(16)        g120<1>UW       g10<8,8,1>UD    0x10842001
480                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
481send(8)         g16<1>F         g17<4>.xUD      0x02107001
482                            sampler MsgDesc: ld SIMD4x2 Surface = 1 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
483send(8)         g2<1>UW         g9<8,8,1>UD     0x08423001
484                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
485send(16)        g16<1>UW        g8<8,8,1>UD     0x10843001
486                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
487send(8)         g124<1>UW       g2<8,8,1>UD     0x04423001
488                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
489send(16)        g120<1>UW       g2<8,8,1>UD     0x08843001
490                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
491send(8)         g4<1>UW         g0<8,8,1>UD     0x02201000
492                            pixel interp MsgDesc: (persp, sample_position, 0x00) mlen 1 rlen 2 { align1 1Q };
493send(16)        g6<1>UW         g0<8,8,1>UD     0x02411000
494                            pixel interp MsgDesc: (persp, sample_position, 0x00) mlen 1 rlen 4 { align1 1H };
495send(8)         g124<1>UW       g14<8,8,1>UD    0x0a4b0002
496                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
497send(16)        g120<1>UW       g7<8,8,1>UD     0x128d0002
498                            sampler MsgDesc: gather4_c SIMD16 Surface = 2 Sampler = 0 mlen 9 rlen 8 { align1 1H };
499send(8)         g2<1>UW         g13<8,8,1>UD    0x06422001
500                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
501send(8)         g2<1>UW         g14<8,8,1>UD    0x04429001
502                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
503send(16)        g14<1>UW        g8<8,8,1>UD     0x0c842001
504                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
505send(16)        g14<1>UW        g10<8,8,1>UD    0x08849001
506                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
507send(8)         null<1>F        g113<4>F        0x0e094000
508                            urb MsgDesc: 0 write HWord per-slot interleave mlen 7 rlen 0 { align16 1Q };
509send(8)         g36<1>D         g35<4>UD        0x0219419b
510                            urb MsgDesc: 51 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
511send(8)         g41<1>D         g40<4>UD        0x0219429b
512                            urb MsgDesc: 83 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
513send(8)         g46<1>D         g45<4>UD        0x0219439b
514                            urb MsgDesc: 115 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
515send(8)         g58<1>D         g57<4>UD        0x0219411b
516                            urb MsgDesc: 35 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
517send(8)         g63<1>D         g62<4>UD        0x0219421b
518                            urb MsgDesc: 67 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
519send(8)         g68<1>D         g67<4>UD        0x0219431b
520                            urb MsgDesc: 99 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
521send(8)         g78<1>D         g19<4>UD        0x02194113
522                            urb MsgDesc: 34 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
523send(8)         g81<1>D         g19<4>UD        0x02194213
524                            urb MsgDesc: 66 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
525send(8)         g84<1>D         g19<4>UD        0x02194313
526                            urb MsgDesc: 98 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
527send(8)         g124<1>UW       g2<8,8,1>UD     0x04422001
528                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
529send(16)        g120<1>UW       g7<8,8,1>UD     0x08842001
530                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
531send(8)         g2<1>UW         g2<8,8,1>UD     0x06429001
532                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
533send(16)        g2<1>UW         g12<8,8,1>UD    0x0c849001
534                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
535send(8)         null<1>F        g113<4>F        0x12094000
536                            urb MsgDesc: 0 write HWord per-slot interleave mlen 9 rlen 0 { align16 1Q };
537send(8)         g124<1>UW       g6<8,8,1>UD     0x06426001
538                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
539send(16)        g120<1>UW       g8<8,8,1>UD     0x0c846001
540                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
541send(8)         g124<1>UW       g2<8,8,1>UD     0x04427001
542                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
543send(16)        g120<1>UW       g2<8,8,1>UD     0x08847001
544                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
545send(8)         g124<1>UW       g5<8,8,1>UD     0x08425001
546                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
547send(16)        g120<1>UW       g7<8,8,1>UD     0x10845001
548                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
549send(8)         g2<1>UW         g2<8,8,1>UD     0x064a8006
550                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
551send(8)         g22<1>UW        g14<8,8,1>UD    0x064a840a
552                            sampler MsgDesc: gather4 SIMD8 Surface = 10 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
553send(8)         g6<1>UW         g6<8,8,1>UD     0x084a8107
554                            sampler MsgDesc: gather4 SIMD8 Surface = 7 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
555send(8)         g14<1>UW        g10<8,8,1>UD    0x084a8208
556                            sampler MsgDesc: gather4 SIMD8 Surface = 8 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
557send(8)         g18<1>UW        g26<8,8,1>UD    0x0a4a8309
558                            sampler MsgDesc: gather4 SIMD8 Surface = 9 Sampler = 3 mlen 5 rlen 4 { align1 1Q };
559send(16)        g35<1>UW        g2<8,8,1>UD     0x0a8c8006
560                            sampler MsgDesc: gather4 SIMD16 Surface = 6 Sampler = 0 mlen 5 rlen 8 { align1 1H };
561send(16)        g18<1>UW        g43<8,8,1>UD    0x0a8c840a
562                            sampler MsgDesc: gather4 SIMD16 Surface = 10 Sampler = 4 mlen 5 rlen 8 { align1 1H };
563send(16)        g43<1>UW        g7<8,8,1>UD     0x0e8c8107
564                            sampler MsgDesc: gather4 SIMD16 Surface = 7 Sampler = 1 mlen 7 rlen 8 { align1 1H };
565send(16)        g2<1>UW         g51<8,8,1>UD    0x0e8c8208
566                            sampler MsgDesc: gather4 SIMD16 Surface = 8 Sampler = 2 mlen 7 rlen 8 { align1 1H };
567send(16)        g10<1>UW        g26<8,8,1>UD    0x128c8309
568                            sampler MsgDesc: gather4 SIMD16 Surface = 9 Sampler = 3 mlen 9 rlen 8 { align1 1H };
569(+f1.0) send(8) null<1>UW       g7<8,8,1>UD     0x0a026001
570                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD8, Mask = 0x0) mlen 5 rlen 0 { align1 1Q };
571(+f1.0) send(16) null<1>UW      g9<8,8,1>UD     0x14025001
572                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 10 rlen 0 { align1 1H };
573send(8)         g124<1>UW       g10<8,8,1>UD    0x0e4a4001
574                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
575send(8)         g124<1>UW       g9<8,8,1>UD     0x0a422001
576                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
577send(16)        g120<1>UW       g8<8,8,1>UD     0x14842001
578                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
579send(8)         g124<1>UW       g9<8,8,1>UD     0x0a421001
580                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
581send(16)        g120<1>UW       g8<8,8,1>UD     0x14841001
582                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
583send(8)         g25<1>UW        g13<8,8,1>UD    0x06195e01
584                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 3 rlen 1 { align1 1Q };
585send(8)         null<1>UW       g26<8,8,1>UD    0x080b5e01
586                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1Q };
587send(8)         g11<1>UW        g18<8,8,1>UD    0x06196e01
588                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 3 rlen 1 { align1 2Q };
589send(8)         null<1>UW       g2<8,8,1>UD     0x080b6e01
590                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD8, Mask = 0xe) mlen 4 rlen 0 { align1 2Q };
591send(8)         null<1>UW       g13<8,8,1>UD    0x06098501
592                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, inc) mlen 3 rlen 0 { align1 1Q };
593send(8)         null<1>UW       g2<8,8,1>UD     0x06099501
594                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, inc) mlen 3 rlen 0 { align1 2Q };
595send(8)         null<1>UW       g26<8,8,1>UD    0x08098c01
596                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, umax) mlen 4 rlen 0 { align1 1Q };
597send(8)         null<1>UW       g2<8,8,1>UD     0x08099c01
598                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, umax) mlen 4 rlen 0 { align1 2Q };
599send(8)         null<1>UW       g26<8,8,1>UD    0x08098401
600                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, mov) mlen 4 rlen 0 { align1 1Q };
601send(8)         null<1>UW       g2<8,8,1>UD     0x08099401
602                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, mov) mlen 4 rlen 0 { align1 2Q };
603send(8)         null<1>UW       g28<8,8,1>UD    0x0a098e01
604                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, cmpwr) mlen 5 rlen 0 { align1 1Q };
605send(8)         null<1>UW       g16<8,8,1>UD    0x0a099e01
606                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, cmpwr) mlen 5 rlen 0 { align1 2Q };
607send(8)         g124<1>UW       g5<8,8,1>UD     0x064a0001
608                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
609send(16)        g120<1>UW       g7<8,8,1>UD     0x0a8c0001
610                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
611send(8)         g6<1>UW         g6<8,8,1>UD     0x06423102
612                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
613send(16)        g10<1>UW        g26<8,8,1>UD    0x0c843102
614                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
615send(8)         g22<1>UW        g22<8,8,1>UD    0x0242a203
616                            sampler MsgDesc: resinfo SIMD8 Surface = 3 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
617send(8)         g26<1>UW        g26<8,8,1>UD    0x0242a304
618                            sampler MsgDesc: resinfo SIMD8 Surface = 4 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
619send(8)         g30<1>UW        g30<8,8,1>UD    0x0242a405
620                            sampler MsgDesc: resinfo SIMD8 Surface = 5 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
621send(8)         g34<1>UW        g34<8,8,1>UD    0x0242a506
622                            sampler MsgDesc: resinfo SIMD8 Surface = 6 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
623send(8)         g18<1>UW        g20<8,8,1>UD    0x0242a102
624                            sampler MsgDesc: resinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
625send(8)         g38<1>UW        g38<8,8,1>UD    0x0242a607
626                            sampler MsgDesc: resinfo SIMD8 Surface = 7 Sampler = 6 mlen 1 rlen 4 { align1 1Q };
627send(8)         g42<1>UW        g42<8,8,1>UD    0x0242a708
628                            sampler MsgDesc: resinfo SIMD8 Surface = 8 Sampler = 7 mlen 1 rlen 4 { align1 1Q };
629send(8)         g46<1>UW        g46<8,8,1>UD    0x0242a809
630                            sampler MsgDesc: resinfo SIMD8 Surface = 9 Sampler = 8 mlen 1 rlen 4 { align1 1Q };
631send(8)         g50<1>UW        g50<8,8,1>UD    0x0242a90a
632                            sampler MsgDesc: resinfo SIMD8 Surface = 10 Sampler = 9 mlen 1 rlen 4 { align1 1Q };
633send(8)         g2<1>UW         g54<8,8,1>UD    0x0242aa0b
634                            sampler MsgDesc: resinfo SIMD8 Surface = 11 Sampler = 10 mlen 1 rlen 4 { align1 1Q };
635send(8)         g6<1>UW         g55<8,8,1>UD    0x0242ab0c
636                            sampler MsgDesc: resinfo SIMD8 Surface = 12 Sampler = 11 mlen 1 rlen 4 { align1 1Q };
637send(8)         g10<1>UW        g56<8,8,1>UD    0x0242ac0d
638                            sampler MsgDesc: resinfo SIMD8 Surface = 13 Sampler = 12 mlen 1 rlen 4 { align1 1Q };
639send(16)        g10<1>UW        g18<8,8,1>UD    0x0484a102
640                            sampler MsgDesc: resinfo SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 8 { align1 1H };
641send(16)        g82<1>UW        g110<8,8,1>UD   0x0484aa0b
642                            sampler MsgDesc: resinfo SIMD16 Surface = 11 Sampler = 10 mlen 2 rlen 8 { align1 1H };
643send(16)        g18<1>UW        g26<8,8,1>UD    0x0484a203
644                            sampler MsgDesc: resinfo SIMD16 Surface = 3 Sampler = 2 mlen 2 rlen 8 { align1 1H };
645send(16)        g90<1>UW        g112<8,8,1>UD   0x0484ab0c
646                            sampler MsgDesc: resinfo SIMD16 Surface = 12 Sampler = 11 mlen 2 rlen 8 { align1 1H };
647send(16)        g98<1>UW        g106<8,8,1>UD   0x0484ac0d
648                            sampler MsgDesc: resinfo SIMD16 Surface = 13 Sampler = 12 mlen 2 rlen 8 { align1 1H };
649send(16)        g26<1>UW        g34<8,8,1>UD    0x0484a304
650                            sampler MsgDesc: resinfo SIMD16 Surface = 4 Sampler = 3 mlen 2 rlen 8 { align1 1H };
651send(16)        g34<1>UW        g42<8,8,1>UD    0x0484a405
652                            sampler MsgDesc: resinfo SIMD16 Surface = 5 Sampler = 4 mlen 2 rlen 8 { align1 1H };
653send(16)        g42<1>UW        g50<8,8,1>UD    0x0484a506
654                            sampler MsgDesc: resinfo SIMD16 Surface = 6 Sampler = 5 mlen 2 rlen 8 { align1 1H };
655send(16)        g50<1>UW        g58<8,8,1>UD    0x0484a607
656                            sampler MsgDesc: resinfo SIMD16 Surface = 7 Sampler = 6 mlen 2 rlen 8 { align1 1H };
657send(16)        g58<1>UW        g66<8,8,1>UD    0x0484a708
658                            sampler MsgDesc: resinfo SIMD16 Surface = 8 Sampler = 7 mlen 2 rlen 8 { align1 1H };
659send(16)        g66<1>UW        g74<8,8,1>UD    0x0484a809
660                            sampler MsgDesc: resinfo SIMD16 Surface = 9 Sampler = 8 mlen 2 rlen 8 { align1 1H };
661send(16)        g74<1>UW        g108<8,8,1>UD   0x0484a90a
662                            sampler MsgDesc: resinfo SIMD16 Surface = 10 Sampler = 9 mlen 2 rlen 8 { align1 1H };
663send(8)         g124<1>UW       g2<8,8,1>UD     0x06424001
664                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
665send(8)         g2<1>UW         g7<8,8,1>UD     0x04420203
666                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
667send(8)         g2<1>UW         g11<8,8,1>UD    0x04420405
668                            sampler MsgDesc: sample SIMD8 Surface = 5 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
669send(8)         g2<1>UW         g12<8,8,1>UD    0x04420506
670                            sampler MsgDesc: sample SIMD8 Surface = 6 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
671send(8)         g2<1>UW         g13<8,8,1>UD    0x04420607
672                            sampler MsgDesc: sample SIMD8 Surface = 7 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
673send(8)         g2<1>UW         g14<8,8,1>UD    0x04420708
674                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
675send(8)         g2<1>UW         g15<8,8,1>UD    0x04420809
676                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 8 mlen 2 rlen 4 { align1 1Q };
677send(8)         g2<1>UW         g16<8,8,1>UD    0x0442090a
678                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 9 mlen 2 rlen 4 { align1 1Q };
679send(8)         g2<1>UW         g17<8,8,1>UD    0x04420a0b
680                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 10 mlen 2 rlen 4 { align1 1Q };
681send(8)         g2<1>UW         g18<8,8,1>UD    0x04420b0c
682                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 11 mlen 2 rlen 4 { align1 1Q };
683send(8)         g2<1>UW         g19<8,8,1>UD    0x04420c0d
684                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 12 mlen 2 rlen 4 { align1 1Q };
685send(8)         g2<1>UW         g20<8,8,1>UD    0x04420d0e
686                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 13 mlen 2 rlen 4 { align1 1Q };
687send(8)         g2<1>UW         g21<8,8,1>UD    0x04420e0f
688                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 14 mlen 2 rlen 4 { align1 1Q };
689send(8)         g2<1>UW         g22<8,8,1>UD    0x04420f10
690                            sampler MsgDesc: sample SIMD8 Surface = 16 Sampler = 15 mlen 2 rlen 4 { align1 1Q };
691send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0011
692                            sampler MsgDesc: sample SIMD8 Surface = 17 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
693send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0112
694                            sampler MsgDesc: sample SIMD8 Surface = 18 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
695send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0213
696                            sampler MsgDesc: sample SIMD8 Surface = 19 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
697send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0314
698                            sampler MsgDesc: sample SIMD8 Surface = 20 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
699send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0415
700                            sampler MsgDesc: sample SIMD8 Surface = 21 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
701send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0516
702                            sampler MsgDesc: sample SIMD8 Surface = 22 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
703send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0617
704                            sampler MsgDesc: sample SIMD8 Surface = 23 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
705send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0718
706                            sampler MsgDesc: sample SIMD8 Surface = 24 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
707send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0819
708                            sampler MsgDesc: sample SIMD8 Surface = 25 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
709send(8)         g2<1>UW         g13<8,8,1>UD    0x064a091a
710                            sampler MsgDesc: sample SIMD8 Surface = 26 Sampler = 9 mlen 3 rlen 4 { align1 1Q };
711send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0a1b
712                            sampler MsgDesc: sample SIMD8 Surface = 27 Sampler = 10 mlen 3 rlen 4 { align1 1Q };
713send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0b1c
714                            sampler MsgDesc: sample SIMD8 Surface = 28 Sampler = 11 mlen 3 rlen 4 { align1 1Q };
715send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0c1d
716                            sampler MsgDesc: sample SIMD8 Surface = 29 Sampler = 12 mlen 3 rlen 4 { align1 1Q };
717send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0d1e
718                            sampler MsgDesc: sample SIMD8 Surface = 30 Sampler = 13 mlen 3 rlen 4 { align1 1Q };
719send(8)         g2<1>UW         g10<8,8,1>UD    0x064a0e1f
720                            sampler MsgDesc: sample SIMD8 Surface = 31 Sampler = 14 mlen 3 rlen 4 { align1 1Q };
721send(8)         g2<1>UW         g13<8,8,1>UD    0x064a0f20
722                            sampler MsgDesc: sample SIMD8 Surface = 32 Sampler = 15 mlen 3 rlen 4 { align1 1Q };
723send(16)        g2<1>UW         g26<8,8,1>UD    0x08840203
724                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 2 mlen 4 rlen 8 { align1 1H };
725send(16)        g2<1>UW         g28<8,8,1>UD    0x08840405
726                            sampler MsgDesc: sample SIMD16 Surface = 5 Sampler = 4 mlen 4 rlen 8 { align1 1H };
727send(16)        g2<1>UW         g29<8,8,1>UD    0x08840506
728                            sampler MsgDesc: sample SIMD16 Surface = 6 Sampler = 5 mlen 4 rlen 8 { align1 1H };
729send(16)        g2<1>UW         g30<8,8,1>UD    0x08840607
730                            sampler MsgDesc: sample SIMD16 Surface = 7 Sampler = 6 mlen 4 rlen 8 { align1 1H };
731send(16)        g2<1>UW         g31<8,8,1>UD    0x08840708
732                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 7 mlen 4 rlen 8 { align1 1H };
733send(16)        g2<1>UW         g32<8,8,1>UD    0x08840809
734                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 8 mlen 4 rlen 8 { align1 1H };
735send(16)        g2<1>UW         g33<8,8,1>UD    0x0884090a
736                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 9 mlen 4 rlen 8 { align1 1H };
737send(16)        g2<1>UW         g34<8,8,1>UD    0x08840a0b
738                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 10 mlen 4 rlen 8 { align1 1H };
739send(16)        g2<1>UW         g35<8,8,1>UD    0x08840b0c
740                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 11 mlen 4 rlen 8 { align1 1H };
741send(16)        g2<1>UW         g36<8,8,1>UD    0x08840c0d
742                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 12 mlen 4 rlen 8 { align1 1H };
743send(16)        g2<1>UW         g37<8,8,1>UD    0x08840d0e
744                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 13 mlen 4 rlen 8 { align1 1H };
745send(16)        g7<1>UW         g38<8,8,1>UD    0x08840e0f
746                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 14 mlen 4 rlen 8 { align1 1H };
747send(16)        g23<1>UW        g39<8,8,1>UD    0x08840f10
748                            sampler MsgDesc: sample SIMD16 Surface = 16 Sampler = 15 mlen 4 rlen 8 { align1 1H };
749send(16)        g17<1>UW        g2<8,8,1>UD     0x0a8c0011
750                            sampler MsgDesc: sample SIMD16 Surface = 17 Sampler = 0 mlen 5 rlen 8 { align1 1H };
751send(16)        g29<1>UW        g7<8,8,1>UD     0x0a8c0112
752                            sampler MsgDesc: sample SIMD16 Surface = 18 Sampler = 1 mlen 5 rlen 8 { align1 1H };
753send(16)        g27<1>UW        g12<8,8,1>UD    0x0a8c0213
754                            sampler MsgDesc: sample SIMD16 Surface = 19 Sampler = 2 mlen 5 rlen 8 { align1 1H };
755send(16)        g32<1>UW        g17<8,8,1>UD    0x0a8c0314
756                            sampler MsgDesc: sample SIMD16 Surface = 20 Sampler = 3 mlen 5 rlen 8 { align1 1H };
757send(16)        g2<1>UW         g22<8,8,1>UD    0x0a8c0415
758                            sampler MsgDesc: sample SIMD16 Surface = 21 Sampler = 4 mlen 5 rlen 8 { align1 1H };
759send(16)        g2<1>UW         g27<8,8,1>UD    0x0a8c0516
760                            sampler MsgDesc: sample SIMD16 Surface = 22 Sampler = 5 mlen 5 rlen 8 { align1 1H };
761send(16)        g2<1>UW         g32<8,8,1>UD    0x0a8c0617
762                            sampler MsgDesc: sample SIMD16 Surface = 23 Sampler = 6 mlen 5 rlen 8 { align1 1H };
763send(16)        g2<1>UW         g37<8,8,1>UD    0x0a8c0718
764                            sampler MsgDesc: sample SIMD16 Surface = 24 Sampler = 7 mlen 5 rlen 8 { align1 1H };
765send(16)        g2<1>UW         g42<8,8,1>UD    0x0a8c0819
766                            sampler MsgDesc: sample SIMD16 Surface = 25 Sampler = 8 mlen 5 rlen 8 { align1 1H };
767send(16)        g2<1>UW         g47<8,8,1>UD    0x0a8c091a
768                            sampler MsgDesc: sample SIMD16 Surface = 26 Sampler = 9 mlen 5 rlen 8 { align1 1H };
769send(16)        g2<1>UW         g52<8,8,1>UD    0x0a8c0a1b
770                            sampler MsgDesc: sample SIMD16 Surface = 27 Sampler = 10 mlen 5 rlen 8 { align1 1H };
771send(16)        g2<1>UW         g57<8,8,1>UD    0x0a8c0b1c
772                            sampler MsgDesc: sample SIMD16 Surface = 28 Sampler = 11 mlen 5 rlen 8 { align1 1H };
773send(16)        g2<1>UW         g62<8,8,1>UD    0x0a8c0c1d
774                            sampler MsgDesc: sample SIMD16 Surface = 29 Sampler = 12 mlen 5 rlen 8 { align1 1H };
775send(16)        g2<1>UW         g67<8,8,1>UD    0x0a8c0d1e
776                            sampler MsgDesc: sample SIMD16 Surface = 30 Sampler = 13 mlen 5 rlen 8 { align1 1H };
777send(16)        g2<1>UW         g72<8,8,1>UD    0x0a8c0e1f
778                            sampler MsgDesc: sample SIMD16 Surface = 31 Sampler = 14 mlen 5 rlen 8 { align1 1H };
779send(16)        g2<1>UW         g77<8,8,1>UD    0x0a8c0f20
780                            sampler MsgDesc: sample SIMD16 Surface = 32 Sampler = 15 mlen 5 rlen 8 { align1 1H };
781send(8)         g6<1>UW         g2<8,8,1>UD     0x02420102
782                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
783send(16)        g10<1>UW        g2<8,8,1>UD     0x04840102
784                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 8 { align1 1H };
785send(8)         g124<1>UW       g2<8,8,1>UD     0x02406001
786                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
787send(16)        g120<1>UW       g2<8,8,1>UD     0x04805001
788                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 2 rlen 8 { align1 1H };
789send(8)         g29<1>UW        g5<8,8,1>UD     0x0e4b2002
790                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 2 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
791send(8)         g124<1>UW       g6<8,8,1>UD     0x084a2001
792                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
793send(16)        g120<1>UW       g8<8,8,1>UD     0x0e8c2001
794                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
795send(8)         g124<1>UW       g3<8,8,1>UD     0x044a0001
796                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
797send(16)        g120<1>UW       g4<8,8,1>UD     0x068c0001
798                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 3 rlen 8 { align1 1H };
799send(8)         g17<1>UW        g12<8,8,1>UD    0x04420003
800                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
801send(16)        g7<1>UW         g39<8,8,1>UD    0x08840003
802                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 0 mlen 4 rlen 8 { align1 1H };
803send(8)         g124<1>UW       g8<8,8,1>UD     0x064a1001
804                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
805send(16)        g120<1>UW       g15<8,8,1>UD    0x0a8c1001
806                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
807send(8)         null<1>F        g113<4>F        0x9a08c000
808                            urb MsgDesc: 0 write HWord interleave complete mlen 13 rlen 0 { align16 1Q EOT };
809send(8)         g2<1>UW         g7<8,8,1>UD     0x084a6001
810                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
811send(8)         g6<1>UW         g11<8,8,1>UD    0x084a6102
812                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
813send(16)        g2<1>UW         g11<8,8,1>UD    0x0e8c6001
814                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
815send(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c6102
816                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
817send(8)         g108<1>D        g105<4>UD       0x02194223
818                            urb MsgDesc: 68 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
819send(8)         g107<1>D        g105<4>UD       0x02194323
820                            urb MsgDesc: 100 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
821send(8)         g106<1>D        g105<4>UD       0x02194123
822                            urb MsgDesc: 36 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
823send(8)         g111<1>D        g105<4>UD       0x0219412b
824                            urb MsgDesc: 37 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
825send(8)         g107<1>D        g105<4>UD       0x0219422b
826                            urb MsgDesc: 69 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
827send(8)         g109<1>D        g105<4>UD       0x0219432b
828                            urb MsgDesc: 101 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
829send(8)         g108<1>D        g105<4>UD       0x02194133
830                            urb MsgDesc: 38 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
831send(8)         g110<1>D        g105<4>UD       0x02194233
832                            urb MsgDesc: 70 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
833send(8)         g109<1>D        g105<4>UD       0x02194333
834                            urb MsgDesc: 102 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
835send(8)         g107<1>D        g105<4>UD       0x0219413b
836                            urb MsgDesc: 39 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
837send(8)         g109<1>D        g105<4>UD       0x0219423b
838                            urb MsgDesc: 71 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
839send(8)         g111<1>D        g105<4>UD       0x0219433b
840                            urb MsgDesc: 103 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
841send(8)         g110<1>D        g105<4>UD       0x02194143
842                            urb MsgDesc: 40 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
843send(8)         g106<1>D        g105<4>UD       0x02194243
844                            urb MsgDesc: 72 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
845send(8)         g111<1>D        g105<4>UD       0x02194343
846                            urb MsgDesc: 104 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
847send(8)         g109<1>D        g105<4>UD       0x0219414b
848                            urb MsgDesc: 41 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
849send(8)         g111<1>D        g105<4>UD       0x0219424b
850                            urb MsgDesc: 73 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
851send(8)         g106<1>D        g105<4>UD       0x0219434b
852                            urb MsgDesc: 105 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
853send(8)         g106<1>D        g105<4>UD       0x02194153
854                            urb MsgDesc: 42 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
855send(8)         g108<1>D        g105<4>UD       0x02194253
856                            urb MsgDesc: 74 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
857send(8)         g107<1>D        g105<4>UD       0x02194353
858                            urb MsgDesc: 106 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
859send(8)         g107<1>D        g105<4>UD       0x0219415b
860                            urb MsgDesc: 43 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
861send(8)         g109<1>D        g105<4>UD       0x0219425b
862                            urb MsgDesc: 75 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
863send(8)         g108<1>D        g105<4>UD       0x0219435b
864                            urb MsgDesc: 107 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
865send(8)         g108<1>D        g105<4>UD       0x02194163
866                            urb MsgDesc: 44 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
867send(8)         g110<1>D        g105<4>UD       0x02194263
868                            urb MsgDesc: 76 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
869send(8)         g109<1>D        g105<4>UD       0x02194363
870                            urb MsgDesc: 108 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
871send(8)         g107<1>D        g105<4>UD       0x0219416b
872                            urb MsgDesc: 45 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
873send(8)         g109<1>D        g105<4>UD       0x0219426b
874                            urb MsgDesc: 77 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
875send(8)         g111<1>D        g105<4>UD       0x0219436b
876                            urb MsgDesc: 109 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
877send(8)         g110<1>D        g105<4>UD       0x02194173
878                            urb MsgDesc: 46 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
879send(8)         g106<1>D        g105<4>UD       0x02194273
880                            urb MsgDesc: 78 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
881send(8)         g111<1>D        g105<4>UD       0x02194373
882                            urb MsgDesc: 110 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
883send(8)         g109<1>D        g105<4>UD       0x0219417b
884                            urb MsgDesc: 47 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
885send(8)         g111<1>D        g105<4>UD       0x0219427b
886                            urb MsgDesc: 79 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
887send(8)         g106<1>D        g105<4>UD       0x0219437b
888                            urb MsgDesc: 111 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
889send(8)         g106<1>D        g105<4>UD       0x02194183
890                            urb MsgDesc: 48 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
891send(8)         g108<1>D        g105<4>UD       0x02194283
892                            urb MsgDesc: 80 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
893send(8)         g107<1>D        g105<4>UD       0x02194383
894                            urb MsgDesc: 112 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
895send(8)         g108<1>D        g105<4>UD       0x02194193
896                            urb MsgDesc: 50 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
897send(8)         g110<1>D        g105<4>UD       0x02194293
898                            urb MsgDesc: 82 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
899send(8)         g109<1>D        g105<4>UD       0x02194393
900                            urb MsgDesc: 114 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
901send(8)         g108<1>D        g105<4>UD       0x021941a3
902                            urb MsgDesc: 52 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
903send(8)         g110<1>D        g105<4>UD       0x021942a3
904                            urb MsgDesc: 84 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
905send(8)         g106<1>D        g105<4>UD       0x021943a3
906                            urb MsgDesc: 116 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
907send(8)         g111<1>D        g105<4>UD       0x021941ab
908                            urb MsgDesc: 53 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
909send(8)         g106<1>D        g105<4>UD       0x021942ab
910                            urb MsgDesc: 85 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
911send(8)         g108<1>D        g105<4>UD       0x021943ab
912                            urb MsgDesc: 117 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
913send(8)         g107<1>D        g105<4>UD       0x021941b3
914                            urb MsgDesc: 54 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
915send(8)         g109<1>D        g105<4>UD       0x021942b3
916                            urb MsgDesc: 86 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
917send(8)         g108<1>D        g105<4>UD       0x021943b3
918                            urb MsgDesc: 118 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
919send(8)         g108<1>D        g105<4>UD       0x021941bb
920                            urb MsgDesc: 55 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
921send(8)         g110<1>D        g105<4>UD       0x021942bb
922                            urb MsgDesc: 87 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
923send(8)         g109<1>D        g105<4>UD       0x021943bb
924                            urb MsgDesc: 119 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
925send(8)         g110<1>D        g105<4>UD       0x021941c3
926                            urb MsgDesc: 56 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
927send(8)         g106<1>D        g105<4>UD       0x021942c3
928                            urb MsgDesc: 88 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
929send(8)         g109<1>D        g105<4>UD       0x021943c3
930                            urb MsgDesc: 120 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
931send(8)         g109<1>D        g105<4>UD       0x021941cb
932                            urb MsgDesc: 57 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
933send(8)         g111<1>D        g105<4>UD       0x021942cb
934                            urb MsgDesc: 89 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
935send(8)         g106<1>D        g105<4>UD       0x021943cb
936                            urb MsgDesc: 121 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
937send(8)         g106<1>D        g105<4>UD       0x021941d3
938                            urb MsgDesc: 58 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
939send(8)         g108<1>D        g105<4>UD       0x021942d3
940                            urb MsgDesc: 90 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
941send(8)         g111<1>D        g105<4>UD       0x021943d3
942                            urb MsgDesc: 122 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
943send(8)         g109<1>D        g105<4>UD       0x021941db
944                            urb MsgDesc: 59 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
945send(8)         g111<1>D        g105<4>UD       0x021942db
946                            urb MsgDesc: 91 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
947send(8)         g106<1>D        g105<4>UD       0x021943db
948                            urb MsgDesc: 123 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
949send(8)         g106<1>D        g105<4>UD       0x021941e3
950                            urb MsgDesc: 60 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
951send(8)         g108<1>D        g105<4>UD       0x021942e3
952                            urb MsgDesc: 92 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
953send(8)         g110<1>D        g105<4>UD       0x021943e3
954                            urb MsgDesc: 124 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
955send(8)         g109<1>D        g105<4>UD       0x021941eb
956                            urb MsgDesc: 61 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
957send(8)         g111<1>D        g105<4>UD       0x021942eb
958                            urb MsgDesc: 93 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
959send(8)         g108<1>D        g105<4>UD       0x021943eb
960                            urb MsgDesc: 125 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
961send(8)         g108<1>D        g105<4>UD       0x021941f3
962                            urb MsgDesc: 62 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
963send(8)         g110<1>D        g105<4>UD       0x021942f3
964                            urb MsgDesc: 94 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
965send(8)         g109<1>D        g105<4>UD       0x021943f3
966                            urb MsgDesc: 126 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
967send(8)         g109<1>D        g105<4>UD       0x021941fb
968                            urb MsgDesc: 63 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
969send(8)         g111<1>D        g105<4>UD       0x021942fb
970                            urb MsgDesc: 95 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
971send(8)         g106<1>D        g105<4>UD       0x021943fb
972                            urb MsgDesc: 127 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
973send(8)         g124<1>UW       g2<8,8,1>UD     0x02106e01
974                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
975send(16)        g120<1>UW       g2<8,8,1>UD     0x04205e01
976                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
977(+f1.0) send(8) null<1>UW       g6<8,8,1>UD     0x04026e01
978                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD8, Mask = 0xe) mlen 2 rlen 0 { align1 1Q };
979(+f1.0) send(8) null<1>UW       g6<8,8,1>UD     0x04026e02
980                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD8, Mask = 0xe) mlen 2 rlen 0 { align1 1Q };
981(+f1.0) send(16) null<1>UW      g8<8,8,1>UD     0x08025e01
982                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1H };
983(+f1.0) send(16) null<1>UW      g8<8,8,1>UD     0x08025e02
984                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1H };
985send(8)         g2<1>UW         g12<8,8,1>UD    0x0a4a5001
986                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
987send(8)         g6<1>UW         g17<8,8,1>UD    0x0a4a5102
988                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
989send(16)        g25<1>UW        g7<8,8,1>UD     0x128c5001
990                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
991send(16)        g33<1>UW        g16<8,8,1>UD    0x128c5102
992                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
993send(8)         g2<1>UW         g12<8,8,1>UD    0x0c4b2002
994                            sampler MsgDesc: gather4_po_c SIMD8 Surface = 2 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
995send(16)        g2<1>UW         g15<8,8,1>UD    0x168d2002
996                            sampler MsgDesc: gather4_po_c SIMD16 Surface = 2 Sampler = 0 mlen 11 rlen 8 { align1 1H };
997send(8)         g68<1>.xUW      g65<4>UD        0x0210e500
998                            dp data 1 MsgDesc: ( DC untyped 4x2 atomic op, Surface = 0,  inc) mlen 1 rlen 1 { align16 1Q };
999send(8)         g2<1>UW         g7<8,8,1>UD     0x124b4001
1000                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 9 rlen 4 { align1 1Q };
1001send(8)         g6<1>UW         g16<8,8,1>UD    0x124b4102
1002                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 9 rlen 4 { align1 1Q };
1003send(8)         g124<1>UW       g7<8,8,1>UD     0x0a4a2001
1004                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
1005send(16)        g120<1>UW       g9<8,8,1>UD     0x128c2001
1006                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
1007send(8)         g24<1>F         g25<4>.xUD      0x02107002
1008                            sampler MsgDesc: ld SIMD4x2 Surface = 2 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1009send(8)         g30<1>F         g31<4>.xUD      0x02107003
1010                            sampler MsgDesc: ld SIMD4x2 Surface = 3 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1011send(8)         g35<1>F         g36<4>.xUD      0x02107004
1012                            sampler MsgDesc: ld SIMD4x2 Surface = 4 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1013send(8)         g41<1>F         g42<4>.xUD      0x02107005
1014                            sampler MsgDesc: ld SIMD4x2 Surface = 5 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1015send(8)         g47<1>F         g48<4>.xUD      0x02107006
1016                            sampler MsgDesc: ld SIMD4x2 Surface = 6 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1017send(8)         g53<1>F         g54<4>.xUD      0x02107007
1018                            sampler MsgDesc: ld SIMD4x2 Surface = 7 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1019send(8)         g59<1>F         g60<4>.xUD      0x02107008
1020                            sampler MsgDesc: ld SIMD4x2 Surface = 8 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1021send(8)         g65<1>F         g66<4>.xUD      0x02107009
1022                            sampler MsgDesc: ld SIMD4x2 Surface = 9 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1023send(8)         g71<1>F         g72<4>.xUD      0x0210700a
1024                            sampler MsgDesc: ld SIMD4x2 Surface = 10 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1025send(8)         g77<1>F         g78<4>.xUD      0x0210700b
1026                            sampler MsgDesc: ld SIMD4x2 Surface = 11 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1027send(8)         g83<1>F         g84<4>.xUD      0x0210700c
1028                            sampler MsgDesc: ld SIMD4x2 Surface = 12 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1029send(8)         g89<1>F         g90<4>.xUD      0x0210700d
1030                            sampler MsgDesc: ld SIMD4x2 Surface = 13 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1031send(8)         g5<1>F          g114<4>F        0x04102505
1032                            sampler MsgDesc: sample_l SIMD4x2 Surface = 5 Sampler = 5 mlen 2 rlen 1 { align16 1Q };
1033(+f1.0) send(8) g3<1>UW         g3<8,8,1>UD     0x0410b702
1034                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, add) mlen 2 rlen 1 { align1 1Q };
1035(+f1.0) send(16) g4<1>UW        g6<8,8,1>UD     0x0820a702
1036                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, add) mlen 4 rlen 2 { align1 1H };
1037(+f1.0) send(8) g2<1>UW         g5<8,8,1>UD     0x0210b501
1038                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
1039(+f1.0) send(16) g2<1>UW        g7<8,8,1>UD     0x0420a501
1040                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
1041send(8)         g124<1>UW       g2<8,8,1>UD     0x08420001
1042                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1043send(16)        g120<1>UW       g2<8,8,1>UD     0x10840001
1044                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
1045(+f1.0) send(8) g4<1>UW         g12<8,8,1>UD    0x0210b502
1046                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, inc) mlen 1 rlen 1 { align1 1Q };
1047(+f1.0) send(16) g5<1>UW        g17<8,8,1>UD    0x0420a502
1048                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, inc) mlen 2 rlen 2 { align1 1H };
1049send(8)         g2<1>UW         g11<8,8,1>UD    0x084a5001
1050                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1051send(8)         g6<1>UW         g15<8,8,1>UD    0x084a5102
1052                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1053send(16)        g2<1>UW         g21<8,8,1>UD    0x0e8c5001
1054                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1055send(16)        g10<1>UW        g28<8,8,1>UD    0x0e8c5102
1056                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
1057send(8)         g2<1>UW         g9<8,8,1>UD     0x024ab001
1058                            sampler MsgDesc: sampleinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1059send(16)        g2<1>UW         g10<8,8,1>UD    0x028cb001
1060                            sampler MsgDesc: sampleinfo SIMD16 Surface = 1 Sampler = 0 mlen 1 rlen 8 { align1 1H };
1061(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x06026c01
1062                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD8, Mask = 0xc) mlen 3 rlen 0 { align1 1Q };
1063(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x0c025c01
1064                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD16, Mask = 0xc) mlen 6 rlen 0 { align1 1H };
1065send(8)         g3<1>UW         g8<8,8,1>UD     0x02427002
1066                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
1067send(16)        g4<1>UW         g26<8,8,1>UD    0x04847002
1068                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 0 mlen 2 rlen 8 { align1 1H };
1069(+f1.0) send(8) g14<1>UW        g13<8,8,1>UD    0x0410bb02
1070                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, imin) mlen 2 rlen 1 { align1 1Q };
1071send(8)         g15<1>UW        g3<8,8,1>UD     0x02106e02
1072                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD8, Mask = 0xe) mlen 1 rlen 1 { align1 1Q };
1073(+f1.0) send(8) g18<1>UW        g4<8,8,1>UD     0x0410b402
1074                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, mov) mlen 2 rlen 1 { align1 1Q };
1075(+f1.0) send(16) g21<1>UW       g23<8,8,1>UD    0x0820ab02
1076                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, imin) mlen 4 rlen 2 { align1 1H };
1077send(16)        g22<1>UW        g3<8,8,1>UD     0x04205e02
1078                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD16, Mask = 0xe) mlen 2 rlen 2 { align1 1H };
1079(+f1.0) send(16) g25<1>UW       g6<8,8,1>UD     0x0820a402
1080                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, mov) mlen 4 rlen 2 { align1 1H };
1081send(8)         g2<1>UW         g3<8,8,1>UD     0x04203000
1082                            pixel interp MsgDesc: (persp, per_slot_offset, 0x00) mlen 2 rlen 2 { align1 1Q };
1083send(16)        g2<1>UW         g15<8,8,1>UD    0x08413000
1084                            pixel interp MsgDesc: (persp, per_slot_offset, 0x00) mlen 4 rlen 4 { align1 1H };
1085send(1)         g2<1>UW         g2<0,1,0>UW     0x0209c000
1086                            data MsgDesc: ( DC mfence, 0, 0) mlen 1 rlen 0  { align1 WE_all 1N };
1087send(8)         g2<1>UW         g0<8,8,1>UD     0x02201010
1088                            pixel interp MsgDesc: (persp, sample_position, 0x10) mlen 1 rlen 2 { align1 1Q };
1089send(16)        g2<1>UW         g0<8,8,1>UD     0x02411010
1090                            pixel interp MsgDesc: (persp, sample_position, 0x10) mlen 1 rlen 4 { align1 1H };
1091send(8)         g2<1>UW         g0<8,8,1>UD     0x02201020
1092                            pixel interp MsgDesc: (persp, sample_position, 0x20) mlen 1 rlen 2 { align1 1Q };
1093send(16)        g2<1>UW         g0<8,8,1>UD     0x02411020
1094                            pixel interp MsgDesc: (persp, sample_position, 0x20) mlen 1 rlen 4 { align1 1H };
1095send(8)         g2<1>UW         g0<8,8,1>UD     0x02201030
1096                            pixel interp MsgDesc: (persp, sample_position, 0x30) mlen 1 rlen 2 { align1 1Q };
1097send(16)        g2<1>UW         g0<8,8,1>UD     0x02411030
1098                            pixel interp MsgDesc: (persp, sample_position, 0x30) mlen 1 rlen 4 { align1 1H };
1099(+f1.0) send(8) null<1>UW       g119<8,8,1>UD   0x02009601
1100                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, dec) mlen 1 rlen 0 { align1 1Q };
1101(+f1.0) send(8) g48<1>UW        g119<8,8,1>UD   0x0210b601
1102                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, dec) mlen 1 rlen 1 { align1 1Q };
1103(+f1.0) send(16) null<1>UW      g3<8,8,1>UD     0x04008601
1104                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, dec) mlen 2 rlen 0 { align1 1H };
1105(+f1.0) send(16) g97<1>UW       g3<8,8,1>UD     0x0420a601
1106                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, dec) mlen 2 rlen 2 { align1 1H };
1107send(8)         g2<1>UW         g2<8,8,1>UD     0x064a8004
1108                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1109send(8)         g6<1>UW         g6<8,8,1>UD     0x084a8105
1110                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1111send(8)         g14<1>UW        g10<8,8,1>UD    0x064a8206
1112                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
1113send(16)        g2<1>UW         g10<8,8,1>UD    0x0a8c8004
1114                            sampler MsgDesc: gather4 SIMD16 Surface = 4 Sampler = 0 mlen 5 rlen 8 { align1 1H };
1115send(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c8105
1116                            sampler MsgDesc: gather4 SIMD16 Surface = 5 Sampler = 1 mlen 7 rlen 8 { align1 1H };
1117send(16)        g26<1>UW        g34<8,8,1>UD    0x0a8c8206
1118                            sampler MsgDesc: gather4 SIMD16 Surface = 6 Sampler = 2 mlen 5 rlen 8 { align1 1H };
1119send(8)         g39<1>.xUW      g36<4>UD        0x0210e600
1120                            dp data 1 MsgDesc: ( DC untyped 4x2 atomic op, Surface = 0,  dec) mlen 1 rlen 1 { align16 1Q };
1121send(8)         g6<1>UW         g6<8,8,1>UD     0x06420102
1122                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
1123send(16)        g10<1>UW        g18<8,8,1>UD    0x0c840102
1124                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
1125send(8)         null<1>F        g113<4>F        0x8e08c030
1126                            urb MsgDesc: 6 write HWord interleave complete mlen 7 rlen 0 { align16 1Q EOT };
1127send(8)         g6<1>UW         g9<8,8,1>UD     0x02406002
1128                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD8, Mask = 0x0) mlen 1 rlen 4 { align1 1Q };
1129send(16)        g16<1>UW        g14<8,8,1>UD    0x04805002
1130                            dp data 1 MsgDesc: ( untyped surface read, Surface = 2, SIMD16, Mask = 0x0) mlen 2 rlen 8 { align1 1H };
1131send(8)         g5<1>UW         g5<8,8,1>UD     0x04195e01
1132                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xe) mlen 2 rlen 1 { align1 1Q };
1133send(8)         null<1>UW       g7<8,8,1>UD     0x060b5e02
1134                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0xe) mlen 3 rlen 0 { align1 1Q };
1135send(8)         g7<1>UW         g10<8,8,1>UD    0x04196e01
1136                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xe) mlen 2 rlen 1 { align1 2Q };
1137send(8)         null<1>UW       g12<8,8,1>UD    0x060b6e02
1138                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0xe) mlen 3 rlen 0 { align1 2Q };
1139send(8)         null<1>F        g113<4>F        0x1a094030
1140                            urb MsgDesc: 6 write HWord per-slot interleave mlen 13 rlen 0 { align16 1Q };
1141send(8)         null<1>F        g113<4>F        0x06094060
1142                            urb MsgDesc: 12 write HWord per-slot interleave mlen 3 rlen 0 { align16 1Q };
1143send(8)         g124<1>UW       g10<8,8,1>UD    0x084a1001
1144                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1145send(16)        g120<1>UW       g15<8,8,1>UD    0x0e8c1001
1146                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1147send(8)         g13<1>UD        g114<4>F        0x0211d000
1148                            sampler MsgDesc: ld_mcs SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
1149send(8)         g3<1>UD         g114<4>F        0x04188005
1150                            sampler MsgDesc: gather4 SIMD4x2 Surface = 5 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
1151send(8)         g4<1>UD         g114<4>F        0x04188106
1152                            sampler MsgDesc: gather4 SIMD4x2 Surface = 6 Sampler = 1 mlen 2 rlen 1 { align16 1Q };
1153send(8)         g6<1>UD         g114<4>F        0x04188207
1154                            sampler MsgDesc: gather4 SIMD4x2 Surface = 7 Sampler = 2 mlen 2 rlen 1 { align16 1Q };
1155send(8)         g9<1>UD         g114<4>F        0x04188308
1156                            sampler MsgDesc: gather4 SIMD4x2 Surface = 8 Sampler = 3 mlen 2 rlen 1 { align16 1Q };
1157send(8)         g11<1>UD        g114<4>F        0x04188409
1158                            sampler MsgDesc: gather4 SIMD4x2 Surface = 9 Sampler = 4 mlen 2 rlen 1 { align16 1Q };
1159(+f1.0) send(8) null<1>UW       g11<8,8,1>UD    0x0a026002
1160                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD8, Mask = 0x0) mlen 5 rlen 0 { align1 1Q };
1161(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x14025002
1162                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 2, SIMD16, Mask = 0x0) mlen 10 rlen 0 { align1 1H };
1163send(8)         null<1>F        g113<4>F        0x16094060
1164                            urb MsgDesc: 12 write HWord per-slot interleave mlen 11 rlen 0 { align16 1Q };
1165send(8)         null<1>UW       g126<8,8,1>UD   0x040a02ff
1166                            data MsgDesc: ( DC OWORD block write, 255, 2) mlen 2 rlen 0 { align1 1Q };
1167send(8)         g66<1>UW        g0<8,8,1>F      0x021c0009
1168                            data MsgDesc: ( DC OWORD block read, 9, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1169send(8)         g66<1>UW        g0<8,8,1>F      0x021c0001
1170                            data MsgDesc: ( DC OWORD block read, 1, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1171send(8)         g66<1>UW        g0<8,8,1>F      0x021c0008
1172                            data MsgDesc: ( DC OWORD block read, 8, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1173send(8)         g66<1>UW        g0<8,8,1>F      0x021c0002
1174                            data MsgDesc: ( DC OWORD block read, 2, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1175send(8)         g66<1>UW        g0<8,8,1>F      0x021c0007
1176                            data MsgDesc: ( DC OWORD block read, 7, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1177send(8)         g66<1>UW        g0<8,8,1>F      0x021c0000
1178                            data MsgDesc: ( DC OWORD block read, 0, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1179send(8)         g68<1>UW        g0<8,8,1>F      0x021c0005
1180                            data MsgDesc: ( DC OWORD block read, 5, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1181send(8)         g66<1>UW        g0<8,8,1>F      0x021c0004
1182                            data MsgDesc: ( DC OWORD block read, 4, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1183send(8)         g64<1>UW        g0<8,8,1>F      0x021c0006
1184                            data MsgDesc: ( DC OWORD block read, 6, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1185send(8)         g64<1>UW        g0<8,8,1>F      0x021c0003
1186                            data MsgDesc: ( DC OWORD block read, 3, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
1187send(8)         g2<1>UW         g9<8,8,1>UD     0x0a423001
1188                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
1189send(16)        g19<1>UW        g9<8,8,1>UD     0x14843001
1190                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
1191send(8)         g124<1>UW       g8<8,8,1>UD     0x08426001
1192                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1193send(16)        g120<1>UW       g10<8,8,1>UD    0x10846001
1194                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
1195(+f1.0) send(8) g14<1>UW        g13<8,8,1>UD    0x0410bd02
1196                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD8, umin) mlen 2 rlen 1 { align1 1Q };
1197(+f1.0) send(16) g21<1>UW       g23<8,8,1>UD    0x0820ad02
1198                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 2, SIMD16, umin) mlen 4 rlen 2 { align1 1H };
1199send(8)         g124<1>UW       g2<8,8,1>UD     0x12424001
1200                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 9 rlen 4 { align1 1Q };
1201send(8)         null<1>UW       g7<8,8,1>UD     0x080b5e02
1202                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0xe) mlen 4 rlen 0 { align1 1Q };
1203send(8)         null<1>UW       g2<8,8,1>UD     0x080b6e02
1204                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0xe) mlen 4 rlen 0 { align1 2Q };
1205send(8)         g26<1>UW        g20<8,8,1>UD    0x06295c01
1206                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xc) mlen 3 rlen 2 { align1 1Q };
1207send(8)         null<1>UW       g23<8,8,1>UD    0x0a0b5c02
1208                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0xc) mlen 5 rlen 0 { align1 1Q };
1209send(8)         g5<1>UW         g43<8,8,1>UD    0x06296c01
1210                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xc) mlen 3 rlen 2 { align1 2Q };
1211send(8)         null<1>UW       g2<8,8,1>UD     0x0a0b6c02
1212                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD8, Mask = 0xc) mlen 5 rlen 0 { align1 2Q };
1213send(8)         null<1>F        g113<4>F        0x8608c060
1214                            urb MsgDesc: 12 write HWord interleave complete mlen 3 rlen 0 { align16 1Q EOT };
1215send(8)         g2<1>UW         g16<8,8,1>UD    0x04495001
1216                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0x0) mlen 2 rlen 4 { align1 1Q };
1217send(8)         g2<1>UW         g31<8,8,1>UD    0x04496001
1218                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0x0) mlen 2 rlen 4 { align1 2Q };
1219send(8)         g2<1>UW         g16<8,8,1>UD    0x04295c01
1220                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD16, Mask = 0xc) mlen 2 rlen 2 { align1 1Q };
1221send(8)         g2<1>UW         g31<8,8,1>UD    0x04296c01
1222                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 1, SIMD8, Mask = 0xc) mlen 2 rlen 2 { align1 2Q };
1223send(8)         g20<1>UW        g16<8,8,1>UD    0x04195e02
1224                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD16, Mask = 0xe) mlen 2 rlen 1 { align1 1Q };
1225send(8)         g124<1>UW       g18<8,8,1>UD    0x0619a701
1226                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, add) mlen 3 rlen 1 { align1 1Q };
1227send(8)         g4<1>UW         g31<8,8,1>UD    0x04196e02
1228                            dp data 1 MsgDesc: ( DC typed surface read, Surface = 2, SIMD8, Mask = 0xe) mlen 2 rlen 1 { align1 2Q };
1229send(8)         g121<1>UW       g2<8,8,1>UD     0x0619b701
1230                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, add) mlen 3 rlen 1 { align1 2Q };
1231send(8)         g124<1>UW       g18<8,8,1>UD    0x0619ad01
1232                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, umin) mlen 3 rlen 1 { align1 1Q };
1233send(8)         g121<1>UW       g2<8,8,1>UD     0x0619bd01
1234                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, umin) mlen 3 rlen 1 { align1 2Q };
1235send(8)         g124<1>UW       g18<8,8,1>UD    0x0619ac01
1236                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, umax) mlen 3 rlen 1 { align1 1Q };
1237send(8)         g121<1>UW       g2<8,8,1>UD     0x0619bc01
1238                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, umax) mlen 3 rlen 1 { align1 2Q };
1239send(8)         g124<1>UW       g18<8,8,1>UD    0x0619a101
1240                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, and) mlen 3 rlen 1 { align1 1Q };
1241send(8)         g121<1>UW       g2<8,8,1>UD     0x0619b101
1242                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, and) mlen 3 rlen 1 { align1 2Q };
1243send(8)         g124<1>UW       g18<8,8,1>UD    0x0619a201
1244                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, or) mlen 3 rlen 1 { align1 1Q };
1245send(8)         g121<1>UW       g2<8,8,1>UD     0x0619b201
1246                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, or) mlen 3 rlen 1 { align1 2Q };
1247send(8)         g124<1>UW       g18<8,8,1>UD    0x0619a301
1248                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, xor) mlen 3 rlen 1 { align1 1Q };
1249send(8)         g121<1>UW       g2<8,8,1>UD     0x0619b301
1250                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, xor) mlen 3 rlen 1 { align1 2Q };
1251send(8)         g124<1>UW       g18<8,8,1>UD    0x0619a401
1252                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, mov) mlen 3 rlen 1 { align1 1Q };
1253send(8)         g121<1>UW       g2<8,8,1>UD     0x0619b401
1254                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, mov) mlen 3 rlen 1 { align1 2Q };
1255send(8)         g124<1>UW       g18<8,8,1>UD    0x0819ae01
1256                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, cmpwr) mlen 4 rlen 1 { align1 1Q };
1257send(8)         g121<1>UW       g2<8,8,1>UD     0x0819be01
1258                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, cmpwr) mlen 4 rlen 1 { align1 2Q };
1259send(8)         g9<1>UW         g19<8,8,1>UD    0x0843e102
1260                            sampler MsgDesc: ld2dms SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1261send(16)        g23<1>UW        g7<8,8,1>UD     0x1085e102
1262                            sampler MsgDesc: ld2dms SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
1263send(8)         g124<1>UW       g5<8,8,1>UD     0x0c4b0002
1264                            sampler MsgDesc: gather4_c SIMD8 Surface = 2 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
1265send(16)        g120<1>UW       g7<8,8,1>UD     0x168d0002
1266                            sampler MsgDesc: gather4_c SIMD16 Surface = 2 Sampler = 0 mlen 11 rlen 8 { align1 1H };
1267send(8)         g124<1>UW       g5<8,8,1>UD     0x06425001
1268                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
1269send(16)        g120<1>UW       g7<8,8,1>UD     0x0c845001
1270                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
1271(+f1.0) send(8) null<1>UW       g9<8,8,1>UD     0x0a026003
1272                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 3, SIMD8, Mask = 0x0) mlen 5 rlen 0 { align1 1Q };
1273(+f1.0) send(16) null<1>UW      g11<8,8,1>UD    0x14025003
1274                            dp data 1 MsgDesc: ( DC untyped surface write, Surface = 3, SIMD16, Mask = 0x0) mlen 10 rlen 0 { align1 1H };
1275send(8)         null<1>UW       g2<8,8,1>UD     0x060b5e01
1276                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0xe) mlen 3 rlen 0 { align1 1Q };
1277send(8)         null<1>UW       g2<8,8,1>UD     0x060b6e01
1278                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD8, Mask = 0xe) mlen 3 rlen 0 { align1 2Q };
1279send(8)         g2<1>UW         g11<8,8,1>UD    0x084a3001
1280                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1281send(8)         g6<1>UW         g15<8,8,1>UD    0x084a3102
1282                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
1283send(16)        g2<1>UW         g22<8,8,1>UD    0x0e8c3001
1284                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1285send(16)        g10<1>UW        g29<8,8,1>UD    0x0e8c3102
1286                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
1287send(16)        g2<1>UD         g26<8,8,1>UD    0x02280302
1288                            const MsgDesc: (2, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
1289send(16)        g16<1>UD        g27<8,8,1>UD    0x02280303
1290                            const MsgDesc: (3, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
1291send(8)         g124<1>UW       g6<8,8,1>UD     0x0a4a4001
1292                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
1293(+f1.0) send(8) null<1>UW       g12<8,8,1>UD    0x04009701
1294                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, add) mlen 2 rlen 0 { align1 1Q };
1295(+f1.0) send(16) null<1>UW      g19<8,8,1>UD    0x08008701
1296                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, add) mlen 4 rlen 0 { align1 1H };
1297send(8)         g2<1>UW         g7<8,8,1>UD     0x0c4b4001
1298                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
1299send(8)         g6<1>UW         g13<8,8,1>UD    0x0c4b4102
1300                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 6 rlen 4 { align1 1Q };
1301send(8)         g2<1>UW         g2<8,8,1>UD     0x0443d002
1302                            sampler MsgDesc: ld_mcs SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1303send(16)        g2<1>UW         g10<8,8,1>UD    0x0885d002
1304                            sampler MsgDesc: ld_mcs SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1305send(8)         g124<1>UW       g2<8,8,1>UD     0x02306801
1306                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD8, Mask = 0x8) mlen 1 rlen 3 { align1 1Q };
1307send(16)        g120<1>UW       g2<8,8,1>UD     0x04605801
1308                            dp data 1 MsgDesc: ( untyped surface read, Surface = 1, SIMD16, Mask = 0x8) mlen 2 rlen 6 { align1 1H };
1309(+f1.0) send(8) null<1>UW       g2<8,8,1>UD     a0<0,1,0>UD     0x00000200
1310                            dp data 1 MsgDesc: indirect                     { align1 1Q };
1311send(8)         g2<1>UW         g12<8,8,1>UD    0x104b4001
1312                            sampler MsgDesc: sample_d_c SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 4 { align1 1Q };
1313send(8)         g6<1>UW         g20<8,8,1>UD    0x104b4102
1314                            sampler MsgDesc: sample_d_c SIMD8 Surface = 2 Sampler = 1 mlen 8 rlen 4 { align1 1Q };
1315send(8)         g10<1>UW        g10<8,8,1>UD    0x04420004
1316                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1317send(16)        g18<1>UW        g26<8,8,1>UD    0x08840004
1318                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1319send(8)         g11<1>F         g114<4>F        0x06192001
1320                            sampler MsgDesc: gather4_po_c SIMD4x2 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align16 1Q };
1321(+f1.0) send(8) g3<1>UW         g10<8,8,1>UD    0x0410b701
1322                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, add) mlen 2 rlen 1 { align1 1Q };
1323(+f1.0) send(8) g5<1>UW         g10<8,8,1>UD    0x0410bd01
1324                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umin) mlen 2 rlen 1 { align1 1Q };
1325(+f1.0) send(8) g6<1>UW         g10<8,8,1>UD    0x0410bc01
1326                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umax) mlen 2 rlen 1 { align1 1Q };
1327(+f1.0) send(8) g7<1>UW         g10<8,8,1>UD    0x0410b101
1328                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, and) mlen 2 rlen 1 { align1 1Q };
1329(+f1.0) send(8) g9<1>UW         g10<8,8,1>UD    0x0410b301
1330                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, xor) mlen 2 rlen 1 { align1 1Q };
1331(+f1.0) send(8) g10<1>UW        g10<8,8,1>UD    0x0410b401
1332                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, mov) mlen 2 rlen 1 { align1 1Q };
1333(+f1.0) send(8) g11<1>UW        g11<8,8,1>UD    0x0610be01
1334                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, cmpwr) mlen 3 rlen 1 { align1 1Q };
1335(+f1.0) send(16) g3<1>UW        g19<8,8,1>UD    0x0820a701
1336                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, add) mlen 4 rlen 2 { align1 1H };
1337(+f1.0) send(16) g7<1>UW        g19<8,8,1>UD    0x0820ad01
1338                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umin) mlen 4 rlen 2 { align1 1H };
1339(+f1.0) send(16) g9<1>UW        g19<8,8,1>UD    0x0820ac01
1340                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umax) mlen 4 rlen 2 { align1 1H };
1341(+f1.0) send(16) g11<1>UW       g19<8,8,1>UD    0x0820a101
1342                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, and) mlen 4 rlen 2 { align1 1H };
1343(+f1.0) send(16) g15<1>UW       g19<8,8,1>UD    0x0820a301
1344                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, xor) mlen 4 rlen 2 { align1 1H };
1345(+f1.0) send(16) g17<1>UW       g19<8,8,1>UD    0x0820a401
1346                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, mov) mlen 4 rlen 2 { align1 1H };
1347(+f1.0) send(16) g19<1>UW       g21<8,8,1>UD    0x0c20ae01
1348                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, cmpwr) mlen 6 rlen 2 { align1 1H };
1349send(8)         null<1>UW       g5<8,8,1>UD     0x0e0b5001
1350                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 7 rlen 0 { align1 1Q };
1351send(8)         null<1>UW       g7<8,8,1>UD     0x0e0b6001
1352                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD8, Mask = 0x0) mlen 7 rlen 0 { align1 2Q };
1353send(8)         g4<1>F          g114<4>F        0x06190005
1354                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 5 Sampler = 0 mlen 3 rlen 1 { align16 1Q };
1355send(8)         g5<1>F          g114<4>F        0x06190106
1356                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 6 Sampler = 1 mlen 3 rlen 1 { align16 1Q };
1357send(8)         g7<1>F          g114<4>F        0x06190207
1358                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 7 Sampler = 2 mlen 3 rlen 1 { align16 1Q };
1359send(8)         g10<1>F         g114<4>F        0x06190308
1360                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 8 Sampler = 3 mlen 3 rlen 1 { align16 1Q };
1361send(8)         g12<1>F         g114<4>F        0x06190409
1362                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 9 Sampler = 4 mlen 3 rlen 1 { align16 1Q };
1363(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009d01
1364                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umin) mlen 2 rlen 0 { align1 1Q };
1365(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009c01
1366                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, umax) mlen 2 rlen 0 { align1 1Q };
1367(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009101
1368                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, and) mlen 2 rlen 0 { align1 1Q };
1369(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009201
1370                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, or) mlen 2 rlen 0 { align1 1Q };
1371(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009301
1372                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, xor) mlen 2 rlen 0 { align1 1Q };
1373(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04009401
1374                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, mov) mlen 2 rlen 0 { align1 1Q };
1375(+f1.0) send(8) null<1>UW       g9<8,8,1>UD     0x06009e01
1376                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD8, cmpwr) mlen 3 rlen 0 { align1 1Q };
1377(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x08008d01
1378                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umin) mlen 4 rlen 0 { align1 1H };
1379(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x08008c01
1380                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, umax) mlen 4 rlen 0 { align1 1H };
1381(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x08008101
1382                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, and) mlen 4 rlen 0 { align1 1H };
1383(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x08008201
1384                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, or) mlen 4 rlen 0 { align1 1H };
1385(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x08008301
1386                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, xor) mlen 4 rlen 0 { align1 1H };
1387(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x08008401
1388                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, mov) mlen 4 rlen 0 { align1 1H };
1389(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x0c008e01
1390                            dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, cmpwr) mlen 6 rlen 0 { align1 1H };
1391send(8)         g9<1>UW         g5<8,8,1>UD     0x04420002
1392                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1393send(16)        g13<1>UW        g7<8,8,1>UD     0x08840002
1394                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1395send(8)         g124<1>UW       g2<8,8,1>UD     0x0419a501
1396                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, inc) mlen 2 rlen 1 { align1 1Q };
1397send(8)         g121<1>UW       g2<8,8,1>UD     0x0419b501
1398                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, inc) mlen 2 rlen 1 { align1 2Q };
1399send(8)         null<1>UW       g20<8,8,1>UD    0x06098101
1400                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, and) mlen 3 rlen 0 { align1 1Q };
1401send(8)         null<1>UW       g2<8,8,1>UD     0x06099101
1402                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, and) mlen 3 rlen 0 { align1 2Q };
1403send(8)         null<1>UW       g19<8,8,1>UD    0x06098201
1404                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, or) mlen 3 rlen 0 { align1 1Q };
1405send(8)         null<1>UW       g2<8,8,1>UD     0x06099201
1406                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, or) mlen 3 rlen 0 { align1 2Q };
1407send(8)         null<1>UW       g19<8,8,1>UD    0x06098301
1408                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, xor) mlen 3 rlen 0 { align1 1Q };
1409send(8)         null<1>UW       g2<8,8,1>UD     0x06099301
1410                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, xor) mlen 3 rlen 0 { align1 2Q };
1411send(8)         g29<1>UW        g18<8,8,1>UD    0x04420008
1412                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1413send(8)         g35<1>UW        g18<8,8,1>UD    0x04420109
1414                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
1415send(8)         g41<1>UW        g18<8,8,1>UD    0x0442020a
1416                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
1417send(8)         g2<1>UW         g18<8,8,1>UD    0x0442030b
1418                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
1419send(8)         g6<1>UW         g18<8,8,1>UD    0x0442040c
1420                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
1421send(8)         g10<1>UW        g18<8,8,1>UD    0x0442050d
1422                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
1423send(8)         g14<1>UW        g18<8,8,1>UD    0x0442060e
1424                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
1425send(8)         g18<1>UW        g18<8,8,1>UD    0x0442070f
1426                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
1427send(16)        g32<1>UW        g22<8,8,1>UD    0x08840008
1428                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1429send(16)        g42<1>UW        g22<8,8,1>UD    0x08840109
1430                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 1 mlen 4 rlen 8 { align1 1H };
1431send(16)        g60<1>UW        g22<8,8,1>UD    0x0884020a
1432                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 2 mlen 4 rlen 8 { align1 1H };
1433send(16)        g70<1>UW        g22<8,8,1>UD    0x0884030b
1434                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 3 mlen 4 rlen 8 { align1 1H };
1435send(16)        g78<1>UW        g22<8,8,1>UD    0x0884040c
1436                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 4 mlen 4 rlen 8 { align1 1H };
1437send(16)        g86<1>UW        g22<8,8,1>UD    0x0884050d
1438                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 5 mlen 4 rlen 8 { align1 1H };
1439send(16)        g94<1>UW        g22<8,8,1>UD    0x0884060e
1440                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 6 mlen 4 rlen 8 { align1 1H };
1441send(16)        g52<1>UW        g22<8,8,1>UD    0x0884070f
1442                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 7 mlen 4 rlen 8 { align1 1H };
1443send(8)         g5<1>F          g114<4>F        0x04102101
1444                            sampler MsgDesc: sample_l SIMD4x2 Surface = 1 Sampler = 1 mlen 2 rlen 1 { align16 1Q };
1445send(8)         g6<1>F          g114<4>F        0x04102202
1446                            sampler MsgDesc: sample_l SIMD4x2 Surface = 2 Sampler = 2 mlen 2 rlen 1 { align16 1Q };
1447send(8)         g7<1>F          g114<4>F        0x04102303
1448                            sampler MsgDesc: sample_l SIMD4x2 Surface = 3 Sampler = 3 mlen 2 rlen 1 { align16 1Q };
1449send(8)         g8<1>F          g114<4>F        0x04102404
1450                            sampler MsgDesc: sample_l SIMD4x2 Surface = 4 Sampler = 4 mlen 2 rlen 1 { align16 1Q };
1451send(8)         g10<1>F         g114<4>F        0x04102606
1452                            sampler MsgDesc: sample_l SIMD4x2 Surface = 6 Sampler = 6 mlen 2 rlen 1 { align16 1Q };
1453send(8)         g11<1>F         g114<4>F        0x04102707
1454                            sampler MsgDesc: sample_l SIMD4x2 Surface = 7 Sampler = 7 mlen 2 rlen 1 { align16 1Q };
1455send(8)         g124<1>UW       g10<8,8,1>UD    0x084a0001
1456                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1457send(16)        g120<1>UW       g18<8,8,1>UD    0x0e8c0001
1458                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1459send(8)         null<1>F        g113<4>F        0x0e094030
1460                            urb MsgDesc: 6 write HWord per-slot interleave mlen 7 rlen 0 { align16 1Q };
1461send(8)         null<1>UW       g20<8,8,1>UD    0x08098701
1462                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, add) mlen 4 rlen 0 { align1 1Q };
1463send(8)         null<1>UW       g2<8,8,1>UD     0x08099701
1464                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, add) mlen 4 rlen 0 { align1 2Q };
1465send(8)         null<1>UW       g20<8,8,1>UD    0x08098d01
1466                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, umin) mlen 4 rlen 0 { align1 1Q };
1467send(8)         null<1>UW       g2<8,8,1>UD     0x08099d01
1468                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, umin) mlen 4 rlen 0 { align1 2Q };
1469send(8)         null<1>UW       g20<8,8,1>UD    0x08098101
1470                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, and) mlen 4 rlen 0 { align1 1Q };
1471send(8)         null<1>UW       g2<8,8,1>UD     0x08099101
1472                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, and) mlen 4 rlen 0 { align1 2Q };
1473send(8)         null<1>UW       g20<8,8,1>UD    0x08098201
1474                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, or) mlen 4 rlen 0 { align1 1Q };
1475send(8)         null<1>UW       g2<8,8,1>UD     0x08099201
1476                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, or) mlen 4 rlen 0 { align1 2Q };
1477send(8)         null<1>UW       g20<8,8,1>UD    0x08098301
1478                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, xor) mlen 4 rlen 0 { align1 1Q };
1479send(8)         null<1>UW       g2<8,8,1>UD     0x08099301
1480                            dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD8, xor) mlen 4 rlen 0 { align1 2Q };
1481send(8)         g2<1>UW         g2<8,8,1>UD     0x084b0006
1482                            sampler MsgDesc: gather4_c SIMD8 Surface = 6 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1483send(8)         g6<1>UW         g6<8,8,1>UD     0x0a4b0107
1484                            sampler MsgDesc: gather4_c SIMD8 Surface = 7 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
1485send(8)         g14<1>UW        g11<8,8,1>UD    0x0a4b0208
1486                            sampler MsgDesc: gather4_c SIMD8 Surface = 8 Sampler = 2 mlen 5 rlen 4 { align1 1Q };
1487send(8)         g18<1>UW        g18<8,8,1>UD    0x0c4b0309
1488                            sampler MsgDesc: gather4_c SIMD8 Surface = 9 Sampler = 3 mlen 6 rlen 4 { align1 1Q };
1489send(8)         g22<1>UW        g24<8,8,1>UD    0x084b040a
1490                            sampler MsgDesc: gather4_c SIMD8 Surface = 10 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
1491send(16)        g18<1>UW        g26<8,8,1>UD    0x128d0208
1492                            sampler MsgDesc: gather4_c SIMD16 Surface = 8 Sampler = 2 mlen 9 rlen 8 { align1 1H };
1493send(16)        g2<1>UW         g10<8,8,1>UD    0x0e8d0006
1494                            sampler MsgDesc: gather4_c SIMD16 Surface = 6 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1495send(16)        g26<1>UW        g35<8,8,1>UD    0x168d0309
1496                            sampler MsgDesc: gather4_c SIMD16 Surface = 9 Sampler = 3 mlen 11 rlen 8 { align1 1H };
1497send(16)        g10<1>UW        g53<8,8,1>UD    0x128d0107
1498                            sampler MsgDesc: gather4_c SIMD16 Surface = 7 Sampler = 1 mlen 9 rlen 8 { align1 1H };
1499send(16)        g34<1>UW        g46<8,8,1>UD    0x0e8d040a
1500                            sampler MsgDesc: gather4_c SIMD16 Surface = 10 Sampler = 4 mlen 7 rlen 8 { align1 1H };
1501send(8)         null<1>UW       g9<8,8,1>UD     0x0e0b5003
1502                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 3, SIMD16, Mask = 0x0) mlen 7 rlen 0 { align1 1Q };
1503send(8)         null<1>UW       g15<8,8,1>UD    0x0e0b6003
1504                            dp data 1 MsgDesc: ( DC typed surface write, Surface = 3, SIMD8, Mask = 0x0) mlen 7 rlen 0 { align1 2Q };
1505