1send(16) 2      g12<1>F         g10<8,8,1>F     0x01110001
2                            math MsgDesc: inv mlen 1 rlen 1                 { align1 compr };
3send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04800
4                            write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 10 rlen 0 { align1 EOT };
5send(8) 1       g8<1>.wF        g6<4>.wF        0x01110001
6                            math MsgDesc: inv mlen 1 rlen 1                 { align16 };
7send(8) 1       null<1>F        g0<4>F          0x8650c400
8                            urb MsgDesc: 0 urb_write interleave used complete mlen 5 rlen 0 { align16 EOT };
9send(8) 1       null<1>F        g0<4>F          0x8640c400
10                            urb MsgDesc: 0 urb_write interleave used complete mlen 4 rlen 0 { align16 EOT };
11send(8) 13      g0<1>F          g0<4>F          0x053190ff
12                            write MsgDesc: OWord dual block write MsgCtrl = 0x0 Surface = 255 mlen 3 rlen 1 { align16 };
13send(8) 14      g9<1>F          g0<4>F          0x042150ff
14                            read MsgDesc: OWord Dual Block Read MsgCtrl = 0x0 Surface = 255 mlen 2 rlen 1 { align16 };
15send(8) 1       null<1>F        g0<4>F          0x8680c400
16                            urb MsgDesc: 0 urb_write interleave used complete mlen 8 rlen 0 { align16 EOT };
17send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02780001
18                            sampler MsgDesc: (1, 0, 0, ) mlen 7 rlen 8      { align1 };
19send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02580001
20                            sampler MsgDesc: (1, 0, 0, ) mlen 5 rlen 8      { align1 };
21send(8) 14      g3<1>UD         g0<4>F          0x04211000
22                            read MsgDesc: OWord Dual Block Read MsgCtrl = 0x0 Surface = 0 mlen 2 rlen 1 { align16 };
23send(8) 1       g6<1>.xF        g6<4>.xF        0x01110004
24                            math MsgDesc: sqrt mlen 1 rlen 1                { align16 };
25send(16) 1      g26<1>UW        g0<8,8,1>UW     0x02382001
26                            sampler MsgDesc: (1, 0, 2, ) mlen 3 rlen 8      { align1 };
27send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02983001
28                            sampler MsgDesc: (1, 0, 3, ) mlen 9 rlen 8      { align1 };
29send(8) 1       null<1>F        g0<4>F          0x06d04400
30                            urb MsgDesc: 0 urb_write interleave used mlen 13 rlen 0 { align16 };
31send(8) 1       null<1>F        g0<4>F          0x8650c460
32                            urb MsgDesc: 6 urb_write interleave used complete mlen 5 rlen 0 { align16 EOT };
33send(8) 1       null<1>F        g0<4>F          0x8660c400
34                            urb MsgDesc: 0 urb_write interleave used complete mlen 6 rlen 0 { align16 EOT };
35send(8) 2       g6<1>F          g4<8,8,1>F      0x0121000a
36                            math MsgDesc: pow mlen 2 rlen 1                 { align1 };
37send(16) 1      g16<1>UW        g0<8,8,1>UW     0x02380001
38                            sampler MsgDesc: (1, 0, 0, ) mlen 3 rlen 8      { align1 };
39send(16) 2      g6<1>F          g4<8,8,1>F      0x01110007
40                            math MsgDesc: cos mlen 1 rlen 1                 { align1 compr };
41send(16) 13     g8<1>UW         g0<8,8,1>F      0x02383001
42                            sampler MsgDesc: (1, 0, 3, ) mlen 3 rlen 8      { align1 };
43send(16) 2      g4<1>F          g2.4<0,1,0>F    0x01110081
44                            math MsgDesc: inv scalar mlen 1 rlen 1          { align1 compr };
45send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02980001
46                            sampler MsgDesc: (1, 0, 0, ) mlen 9 rlen 8      { align1 };
47send(16) 1      null<1>UW       g0<8,8,1>UW     0x85e04800
48                            write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 14 rlen 0 { align1 EOT };
49send(8) 1       null<1>F        g0<4>F          0x8670c400
50                            urb MsgDesc: 0 urb_write interleave used complete mlen 7 rlen 0 { align16 EOT };
51send(8) 1       null<1>UW       g0<8,8,1>UW     0x85604c00
52                            write MsgDesc: RT write SIMD8 LastRT Surface = 0 mlen 6 rlen 0 { align1 EOT };
53send(8) 1       null<1>F        g0<4>F          0x8680c460
54                            urb MsgDesc: 6 urb_write interleave used complete mlen 8 rlen 0 { align16 EOT };
55send(8) 1       g5<1>.yF        g6<4>.xF        0x01110006
56                            math MsgDesc: sin mlen 1 rlen 1                 { align16 };
57send(8) 1       g7<1>.xD        g1<0>.zD        0x0121001c
58                            math MsgDesc: intdiv signed mlen 2 rlen 1       { align16 };
59send(8) 1       null<1>F        g0<4>F          0x8640c460
60                            urb MsgDesc: 6 urb_write interleave used complete mlen 4 rlen 0 { align16 EOT };
61send(16) 1      null<1>UW       g0<8,8,1>UW     0x85c04800
62                            write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 12 rlen 0 { align1 EOT };
63send(8) 1       null<1>F        g0<4>F          0x86b0c400
64                            urb MsgDesc: 0 urb_write interleave used complete mlen 11 rlen 0 { align16 EOT };
65send(16) 2      g6<1>F          g4<8,8,1>F      0x01110003
66                            math MsgDesc: exp mlen 1 rlen 1                 { align1 compr };
67send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02983005
68                            sampler MsgDesc: (5, 0, 3, ) mlen 9 rlen 8      { align1 };
69send(16) 1      g12<1>UW        g0<8,8,1>UW     0x02983006
70                            sampler MsgDesc: (6, 0, 3, ) mlen 9 rlen 8      { align1 };
71send(16) 1      g20<1>UW        g0<8,8,1>UW     0x02983007
72                            sampler MsgDesc: (7, 0, 3, ) mlen 9 rlen 8      { align1 };
73send(16) 1      g28<1>UW        g0<8,8,1>UW     0x02983008
74                            sampler MsgDesc: (8, 0, 3, ) mlen 9 rlen 8      { align1 };
75send(16) 1      null<1>UW       g0<8,8,1>UW     0x05a04000
76                            write MsgDesc: RT write SIMD16 Surface = 0 mlen 10 rlen 0 { align1 };
77send(16) 1      null<1>UW       g0<8,8,1>UW     0x05a04001
78                            write MsgDesc: RT write SIMD16 Surface = 1 mlen 10 rlen 0 { align1 };
79send(16) 1      null<1>UW       g0<8,8,1>UW     0x05a04002
80                            write MsgDesc: RT write SIMD16 Surface = 2 mlen 10 rlen 0 { align1 };
81send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04803
82                            write MsgDesc: RT write SIMD16 LastRT Surface = 3 mlen 10 rlen 0 { align1 EOT };
83send(8) 2       g4<1>D          g2.4<0,1,0>D    0x0121009c
84                            math MsgDesc: intdiv signed scalar mlen 2 rlen 1 { align1 };
85send(16) 14     g8<1>UW         null<8,8,1>F    0x04120301
86                            read MsgDesc: OWord Block Read MsgCtrl = 0x3 Surface = 1 mlen 1 rlen 2 { align1 nomask };
87send(8) 1       g30<1>.xF       (abs)g30<4>.xF  0x01110005
88                            math MsgDesc: rsq mlen 1 rlen 1                 { align16 };
89send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02981001
90                            sampler MsgDesc: (1, 0, 1, ) mlen 9 rlen 8      { align1 };
91send(16) 2      g4<1>F          g2<0,1,0>F      0x01110086
92                            math MsgDesc: sin scalar mlen 1 rlen 1          { align1 compr };
93send(16) 2      g6<1>F          g2<0,1,0>F      0x01110087
94                            math MsgDesc: cos scalar mlen 1 rlen 1          { align1 compr };
95send(16) 2      g4<1>F          g2.1<0,1,0>F    0x01110085
96                            math MsgDesc: rsq scalar mlen 1 rlen 1          { align1 compr };
97send(16) 1      null<1>UW       g0<8,8,1>UW     0x85f04800
98                            write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 15 rlen 0 { align1 EOT };
99send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02982001
100                            sampler MsgDesc: (1, 0, 2, ) mlen 9 rlen 8      { align1 };
101send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02580304
102                            sampler MsgDesc: (4, 3, 0, ) mlen 5 rlen 8      { align1 };
103send(8) 1       g5<1>.xF        g1<0>.xF        0x01110002
104                            math MsgDesc: log mlen 1 rlen 1                 { align16 };
105send(8) 1       g6<1>UW         g0<8,8,1>UW     0x02640001
106                            sampler MsgDesc: (1, 0, 0, ) mlen 6 rlen 4      { align1 };
107send(8) 1       g10<1>UW        g0<8,8,1>UW     0x02641001
108                            sampler MsgDesc: (1, 0, 1, ) mlen 6 rlen 4      { align1 };
109send(8) 2       g4<1>F          g2<0,1,0>F      0x012100ca
110                            math MsgDesc: pow sat scalar mlen 2 rlen 1      { align1 };
111send(16) 1      g16<1>UW        g0<8,8,1>UW     0x02982102
112                            sampler MsgDesc: (2, 1, 2, ) mlen 9 rlen 8      { align1 };
113send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04801
114                            write MsgDesc: RT write SIMD16 LastRT Surface = 1 mlen 10 rlen 0 { align1 EOT };
115send(8) 1       null<1>F        g0<4>F          0x8690c400
116                            urb MsgDesc: 0 urb_write interleave used complete mlen 9 rlen 0 { align16 EOT };
117send(8) 1       null<1>F        g0<4>F          0x86c0c400
118                            urb MsgDesc: 0 urb_write interleave used complete mlen 12 rlen 0 { align16 EOT };
119send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04802
120                            write MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 10 rlen 0 { align1 EOT };
121send(16) 1      g20<1>UW        g0<8,8,1>UW     0x02580102
122                            sampler MsgDesc: (2, 1, 0, ) mlen 5 rlen 8      { align1 };
123send(8) 1       null<1>F        g0<4>F          0x86a0c400
124                            urb MsgDesc: 0 urb_write interleave used complete mlen 10 rlen 0 { align16 EOT };
125send(16) 2      g4<1>F          g2<0,1,0>F      0x01110082
126                            math MsgDesc: log scalar mlen 1 rlen 1          { align1 compr };
127send(16) 1      g14<1>UW        g0<8,8,1>UW     0x02382102
128                            sampler MsgDesc: (2, 1, 2, ) mlen 3 rlen 8      { align1 };
129send(16) 1      g26<1>UW        g0<8,8,1>UW     0x02382203
130                            sampler MsgDesc: (3, 2, 2, ) mlen 3 rlen 8      { align1 };
131send(16) 1      g26<1>UW        g0<8,8,1>UW     0x02580203
132                            sampler MsgDesc: (3, 2, 0, ) mlen 5 rlen 8      { align1 };
133send(16) 1      g34<1>UW        g0<8,8,1>UW     0x02382304
134                            sampler MsgDesc: (4, 3, 2, ) mlen 3 rlen 8      { align1 };
135send(16) 1      g42<1>UW        g0<8,8,1>UW     0x02382405
136                            sampler MsgDesc: (5, 4, 2, ) mlen 3 rlen 8      { align1 };
137send(16) 1      g42<1>UW        g0<8,8,1>UW     0x02580405
138                            sampler MsgDesc: (5, 4, 0, ) mlen 5 rlen 8      { align1 };
139send(16) 1      g50<1>UW        g0<8,8,1>UW     0x02382506
140                            sampler MsgDesc: (6, 5, 2, ) mlen 3 rlen 8      { align1 };
141send(16) 1      g50<1>UW        g0<8,8,1>UW     0x02580506
142                            sampler MsgDesc: (6, 5, 0, ) mlen 5 rlen 8      { align1 };
143send(16) 1      g58<1>UW        g0<8,8,1>UW     0x02382607
144                            sampler MsgDesc: (7, 6, 2, ) mlen 3 rlen 8      { align1 };
145send(16) 1      g58<1>UW        g0<8,8,1>UW     0x02580607
146                            sampler MsgDesc: (7, 6, 0, ) mlen 5 rlen 8      { align1 };
147send(16) 1      g66<1>UW        g0<8,8,1>UW     0x02382708
148                            sampler MsgDesc: (8, 7, 2, ) mlen 3 rlen 8      { align1 };
149send(16) 1      g66<1>UW        g0<8,8,1>UW     0x02580708
150                            sampler MsgDesc: (8, 7, 0, ) mlen 5 rlen 8      { align1 };
151send(8) 1       null<1>F        g0<4>F          0x86d0c400
152                            urb MsgDesc: 0 urb_write interleave used complete mlen 13 rlen 0 { align16 EOT };
153send(8) 1       g10<1>UW        g0<8,8,1>UW     0x02641102
154                            sampler MsgDesc: (2, 1, 1, ) mlen 6 rlen 4      { align1 };
155send(16) 1      null<1>UW       g0<8,8,1>UW     0x85b04800
156                            write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 11 rlen 0 { align1 EOT };
157send(8) 2       g3<1>F          g0<4>F          0x02211505
158                            sampler MsgDesc: (5, 5, 1, ) mlen 2 rlen 1      { align16 };
159send(16) 2      g4<1>F          g2<0,1,0>F      0x011100c4
160                            math MsgDesc: sqrt sat scalar mlen 1 rlen 1     { align1 compr };
161send(16) 2      g4<1>F          g2<0,1,0>F      0x011100c3
162                            math MsgDesc: exp sat scalar mlen 1 rlen 1      { align1 compr };
163send(8) 2       g3<1>F          g0<4>F          0x02211000
164                            sampler MsgDesc: (0, 0, 1, ) mlen 2 rlen 1      { align16 };
165send(16) 13     g24<1>UW        g0<8,8,1>F      0x02383002
166                            sampler MsgDesc: (2, 0, 3, ) mlen 3 rlen 8      { align1 };
167send(8) 1       g3<1>F          g1<0>F          0x01110044
168                            math MsgDesc: sqrt sat mlen 1 rlen 1            { align16 };
169send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02983002
170                            sampler MsgDesc: (2, 0, 3, ) mlen 9 rlen 8      { align1 };
171send(16) 1      null<1>UW       g0<8,8,1>UW     0x05a04003
172                            write MsgDesc: RT write SIMD16 Surface = 3 mlen 10 rlen 0 { align1 };
173send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04804
174                            write MsgDesc: RT write SIMD16 LastRT Surface = 4 mlen 10 rlen 0 { align1 EOT };
175send(16) 1      null<1>UW       g0<8,8,1>UW     0x05a04004
176                            write MsgDesc: RT write SIMD16 Surface = 4 mlen 10 rlen 0 { align1 };
177send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04805
178                            write MsgDesc: RT write SIMD16 LastRT Surface = 5 mlen 10 rlen 0 { align1 EOT };
179send(16) 1      null<1>UW       g0<8,8,1>UW     0x05a04005
180                            write MsgDesc: RT write SIMD16 Surface = 5 mlen 10 rlen 0 { align1 };
181send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04806
182                            write MsgDesc: RT write SIMD16 LastRT Surface = 6 mlen 10 rlen 0 { align1 EOT };
183send(16) 1      null<1>UW       g0<8,8,1>UW     0x05a04006
184                            write MsgDesc: RT write SIMD16 Surface = 6 mlen 10 rlen 0 { align1 };
185send(16) 1      null<1>UW       g0<8,8,1>UW     0x85a04807
186                            write MsgDesc: RT write SIMD16 LastRT Surface = 7 mlen 10 rlen 0 { align1 EOT };
187send(8) 1       g8<1>UW         g0<8,8,1>UW     0x02742001
188                            sampler MsgDesc: (1, 0, 2, ) mlen 7 rlen 4      { align1 };
189send(16) 1      g12<1>UW        g0<8,8,1>UW     0x02780102
190                            sampler MsgDesc: (2, 1, 0, ) mlen 7 rlen 8      { align1 };
191send(8) 1       null<1>F        g0<4>F          0x8620c460
192                            urb MsgDesc: 6 urb_write interleave used complete mlen 2 rlen 0 { align16 EOT };
193send(16) 2      g6<1>F          g2<0,1,0>F      0x01110084
194                            math MsgDesc: sqrt scalar mlen 1 rlen 1         { align1 compr };
195send(8) 1       g3<1>F          g1<0>F          0x01110043
196                            math MsgDesc: exp sat mlen 1 rlen 1             { align16 };
197send(8) 2       g4<1>F          g2<0,1,0>F      0x0121008a
198                            math MsgDesc: pow scalar mlen 2 rlen 1          { align1 };
199send(8) 1       g8<1>UW         g0<8,8,1>UW     0x02640102
200                            sampler MsgDesc: (2, 1, 0, ) mlen 6 rlen 4      { align1 };
201send(16) 2      g4<1>F          g2<0,1,0>F      0x01110083
202                            math MsgDesc: exp scalar mlen 1 rlen 1          { align1 compr };
203send(8) 1       g8<1>UW         g0<8,8,1>UW     0x02a42001
204                            sampler MsgDesc: (1, 0, 2, ) mlen 10 rlen 4     { align1 };
205send(16) 1      g14<1>UW        g0<8,8,1>UW     0x02580003
206                            sampler MsgDesc: (3, 0, 0, ) mlen 5 rlen 8      { align1 };
207send(16) 1      g22<1>UW        g0<8,8,1>UW     0x02580004
208                            sampler MsgDesc: (4, 0, 0, ) mlen 5 rlen 8      { align1 };
209send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02580f10
210                            sampler MsgDesc: (16, 15, 0, ) mlen 5 rlen 8    { align1 };
211send(8) 2       g3<1>F          g0<4>F          0x02211303
212                            sampler MsgDesc: (3, 3, 1, ) mlen 2 rlen 1      { align16 };
213send(8) 1       g3<1>F          g1<0>F          0x0121004a
214                            math MsgDesc: pow sat mlen 2 rlen 1             { align16 };
215send(16) 1      g10<1>UW        g0<8,8,1>UW     0x02382004
216                            sampler MsgDesc: (4, 0, 2, ) mlen 3 rlen 8      { align1 };
217send(16) 1      g10<1>UW        g0<8,8,1>UW     0x02382003
218                            sampler MsgDesc: (3, 0, 2, ) mlen 3 rlen 8      { align1 };
219send(16) 1      g10<1>UW        g0<8,8,1>UW     0x02382002
220                            sampler MsgDesc: (2, 0, 2, ) mlen 3 rlen 8      { align1 };
221send(16) 1      g4<1>UW         g0<8,8,1>UW     0x02580002
222                            sampler MsgDesc: (2, 0, 0, ) mlen 5 rlen 8      { align1 };
223