1bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x8608c000
2bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave complete mlen 3 rlen 0 { align16 1Q EOT };
3bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x8a08c000
4bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave complete mlen 5 rlen 0 { align16 1Q EOT };
5bf215546Sopenharmony_cisend(8)         g2<1>UW         g8<8,8,1>UD     0x08427001
6bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
7bf215546Sopenharmony_cisend(16)        g2<1>UW         g14<8,8,1>UD    0x10847001
8bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
9bf215546Sopenharmony_cisend(8)         g50<1>D         g51<4>UD        0x02194013
10bf215546Sopenharmony_ci                            urb MsgDesc: 2 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
11bf215546Sopenharmony_cisend(8)         null<1>F        g12<4>UD        0x04094019
12bf215546Sopenharmony_ci                            urb MsgDesc: 3 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
13bf215546Sopenharmony_cisend(8)         null<1>F        g13<4>UD        0x04094011
14bf215546Sopenharmony_ci                            urb MsgDesc: 2 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
15bf215546Sopenharmony_cisend(8)         null<1>F        g12<4>UD        0x04094009
16bf215546Sopenharmony_ci                            urb MsgDesc: 1 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
17bf215546Sopenharmony_cisend(8)         null<1>F        g12<4>UD        0x04094001
18bf215546Sopenharmony_ci                            urb MsgDesc: 0 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
19bf215546Sopenharmony_cisend(8)         g14<1>D         g15<4>UD        0x0219400b
20bf215546Sopenharmony_ci                            urb MsgDesc: 1 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
21bf215546Sopenharmony_cisend(8)         g13<1>D         g12<4>UD        0x02194003
22bf215546Sopenharmony_ci                            urb MsgDesc: 0 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
23bf215546Sopenharmony_cisend(8)         null<1>UW       g12<4,4,1>UD    0x02008004
24bf215546Sopenharmony_ci                            gateway MsgDesc: (barrier msg) mlen 1 rlen 0    { align1 WE_all 1Q };
25bf215546Sopenharmony_cisend(8)         null<1>F        g13<4>UD        0x0208c003
26bf215546Sopenharmony_ci                            urb MsgDesc: 0 read OWord interleave complete mlen 1 rlen 0 { align16 1Q };
27bf215546Sopenharmony_cisend(8)         null<1>F        g126<4>F        0x84080001
28bf215546Sopenharmony_ci                            urb MsgDesc: 0 write OWord mlen 2 rlen 0        { align16 1Q EOT };
29bf215546Sopenharmony_cisend(8)         g0<1>F          g125<4>F        0x060a80ff
30bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD dual block write, 255, 0) mlen 3 rlen 0 { align16 1Q };
31bf215546Sopenharmony_cisend(8)         g41<1>F         g126<4>F        0x041880ff
32bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD dual block read, 255, 0) mlen 2 rlen 1 { align16 1Q };
33bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x8e08c000
34bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave complete mlen 7 rlen 0 { align16 1Q EOT };
35bf215546Sopenharmony_cisend(8)         g124<1>UW       g11<8,8,1>UD    0x06420001
36bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
37bf215546Sopenharmony_cisend(16)        g120<1>UW       g16<8,8,1>UD    0x0c840001
38bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
39bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x04420001
40bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
41bf215546Sopenharmony_cisend(16)        g120<1>UW       g2<8,8,1>UD     0x08840001
42bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
43bf215546Sopenharmony_cisend(8)         g124<1>UW       g7<8,8,1>UD     0x144a4001
44bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 10 rlen 4 { align1 1Q };
45bf215546Sopenharmony_cisend(8)         g124<1>UW       g8<8,8,1>UD     0x084a4001
46bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
47bf215546Sopenharmony_cisend(8)         g38<1>UD        g87<4>.xUD      0x02107000
48bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
49bf215546Sopenharmony_cisend(8)         g2<1>UW         g7<8,8,1>UD     0x0a4a6001
50bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
51bf215546Sopenharmony_cisend(8)         g6<1>UW         g12<8,8,1>UD    0x0a4a6102
52bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
53bf215546Sopenharmony_cisend(16)        g2<1>UW         g11<8,8,1>UD    0x128c6001
54bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
55bf215546Sopenharmony_cisend(16)        g10<1>UW        g20<8,8,1>UD    0x128c6102
56bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
57bf215546Sopenharmony_cisend(8)         g10<1>D         g114<4>F        0x0411e000
58bf215546Sopenharmony_ci                            sampler MsgDesc: ld2dms SIMD4x2 Surface = 0 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
59bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x0a094000
60bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord per-slot interleave mlen 5 rlen 0 { align16 1Q };
61bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x82084000
62bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave mlen 1 rlen 0 { align16 1Q EOT };
63bf215546Sopenharmony_cisend(8)         null<1>F        g9<4>UD         0x04094021
64bf215546Sopenharmony_ci                            urb MsgDesc: 4 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
65bf215546Sopenharmony_cisend(8)         null<1>F        g9<4>UD         0x02088003
66bf215546Sopenharmony_ci                            urb MsgDesc: 0 read OWord complete mlen 1 rlen 0 { align16 1Q };
67bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x06094000
68bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord per-slot interleave mlen 3 rlen 0 { align16 1Q };
69bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x1a084000
70bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave mlen 13 rlen 0 { align16 1Q };
71bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x8a08c030
72bf215546Sopenharmony_ci                            urb MsgDesc: 6 write HWord interleave complete mlen 5 rlen 0 { align16 1Q EOT };
73bf215546Sopenharmony_cisend(8)         g5<1>UW         g21<8,8,1>UD    0x02420001
74bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
75bf215546Sopenharmony_cisend(16)        g7<1>UW         g21<8,8,1>UD    0x04840001
76bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
77bf215546Sopenharmony_cisend(8)         g12<1>D         g114<4>F        0x0210a000
78bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
79bf215546Sopenharmony_cisend(8)         null<1>F        g9<4>UD         0x04094029
80bf215546Sopenharmony_ci                            urb MsgDesc: 5 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
81bf215546Sopenharmony_cisend(8)         g2<1>UW         g10<8,8,1>UD    0x06427001
82bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
83bf215546Sopenharmony_cisend(16)        g2<1>UW         g18<8,8,1>UD    0x0c847001
84bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
85bf215546Sopenharmony_cisend(8)         g124<1>UW       g6<8,8,1>UD     0x0c424001
86bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
87bf215546Sopenharmony_cisend(8)         g3<1>D          g114<4>F        0x0210a101
88bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 1 Sampler = 1 mlen 1 rlen 1 { align16 1Q };
89bf215546Sopenharmony_cisend(8)         g5<1>D          g114<4>F        0x0210a202
90bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 2 Sampler = 2 mlen 1 rlen 1 { align16 1Q };
91bf215546Sopenharmony_cisend(8)         g7<1>D          g114<4>F        0x0210a303
92bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 3 Sampler = 3 mlen 1 rlen 1 { align16 1Q };
93bf215546Sopenharmony_cisend(8)         g9<1>D          g114<4>F        0x0210a404
94bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 4 Sampler = 4 mlen 1 rlen 1 { align16 1Q };
95bf215546Sopenharmony_cisend(8)         g11<1>D         g114<4>F        0x0210a505
96bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 5 Sampler = 5 mlen 1 rlen 1 { align16 1Q };
97bf215546Sopenharmony_cisend(8)         g13<1>D         g114<4>F        0x0210a606
98bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 6 Sampler = 6 mlen 1 rlen 1 { align16 1Q };
99bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x9208c000
100bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave complete mlen 9 rlen 0 { align16 1Q EOT };
101bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x04429001
102bf215546Sopenharmony_ci                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
103bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08849001
104bf215546Sopenharmony_ci                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
105bf215546Sopenharmony_cisend(16)        g13<1>UD        g3<8,8,1>UD     0x02280301
106bf215546Sopenharmony_ci                            const MsgDesc: (1, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
107bf215546Sopenharmony_cisend(8)         g11<1>D         g114<4>F        0x06191001
108bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_po SIMD4x2 Surface = 1 Sampler = 0 mlen 3 rlen 1 { align16 1Q };
109bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x04422001
110bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
111bf215546Sopenharmony_cisend(16)        g120<1>UW       g7<8,8,1>UD     0x08842001
112bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
113bf215546Sopenharmony_cisend(8)         g5<1>UW         g3<8,8,1>UD     0x02427001
114bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
115bf215546Sopenharmony_cisend(16)        g8<1>UW         g5<8,8,1>UD     0x04847001
116bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
117bf215546Sopenharmony_cisend(8)         g124<1>UW       g9<8,8,1>UD     0x08421001
118bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
119bf215546Sopenharmony_cisend(16)        g120<1>UW       g14<8,8,1>UD    0x10841001
120bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
121bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x02429001
122bf215546Sopenharmony_ci                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
123bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x04849001
124bf215546Sopenharmony_ci                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
125bf215546Sopenharmony_cisend(8)         g2<1>UW         g9<8,8,1>UD     0x0242a001
126bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
127bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0484a001
128bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H };
129bf215546Sopenharmony_cisend(8)         g2<1>UW         g21<8,8,1>UD    0x08426001
130bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
131bf215546Sopenharmony_cisend(16)        g10<1>UW        g2<8,8,1>UD     0x10846001
132bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
133bf215546Sopenharmony_cisend(8)         g2<1>UW         g8<8,8,1>UD     0x06426001
134bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
135bf215546Sopenharmony_cisend(16)        g2<1>UW         g20<8,8,1>UD    0x0c846001
136bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
137bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x1a084030
138bf215546Sopenharmony_ci                            urb MsgDesc: 6 write HWord interleave mlen 13 rlen 0 { align16 1Q };
139bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x9608c060
140bf215546Sopenharmony_ci                            urb MsgDesc: 12 write HWord interleave complete mlen 11 rlen 0 { align16 1Q EOT };
141bf215546Sopenharmony_cisend(8)         g2<1>UW         g6<8,8,1>UD     0x06423001
142bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
143bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0c843001
144bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
145bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x0a094008
146bf215546Sopenharmony_ci                            urb MsgDesc: 1 write HWord per-slot interleave mlen 5 rlen 0 { align16 1Q };
147bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x04084001
148bf215546Sopenharmony_ci                            urb MsgDesc: 0 write OWord interleave mlen 2 rlen 0 { align16 1Q };
149bf215546Sopenharmony_cisend(8)         g9<1>F          g114<4>F        0x04188001
150bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 1 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
151bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x8608c030
152bf215546Sopenharmony_ci                            urb MsgDesc: 6 write HWord interleave complete mlen 3 rlen 0 { align16 1Q EOT };
153bf215546Sopenharmony_cisend(8)         g124<1>UW       g11<8,8,1>UD    0x0a4a1001
154bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
155bf215546Sopenharmony_cisend(16)        g120<1>UW       g19<8,8,1>UD    0x128c1001
156bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
157bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x9608c000
158bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave complete mlen 11 rlen 0 { align16 1Q EOT };
159bf215546Sopenharmony_cisend(8)         g9<1>UW         g2<8,8,1>UD     0x0242a102
160bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
161bf215546Sopenharmony_cisend(8)         g6<1>UW         g16<8,8,1>UD    0x06426102
162bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
163bf215546Sopenharmony_cisend(16)        g29<1>UW        g37<8,8,1>UD    0x0484a102
164bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 8 { align1 1H };
165bf215546Sopenharmony_cisend(16)        g2<1>UW         g15<8,8,1>UD    0x0c846102
166bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
167bf215546Sopenharmony_cisend(8)         g5<1>UW         g17<8,8,1>UD    0x06427102
168bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
169bf215546Sopenharmony_cisend(8)         g9<1>UW         g20<8,8,1>UD    0x0843e001
170bf215546Sopenharmony_ci                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
171bf215546Sopenharmony_cisend(16)        g21<1>UW        g7<8,8,1>UD     0x0c847102
172bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
173bf215546Sopenharmony_cisend(16)        g29<1>UW        g13<8,8,1>UD    0x1085e001
174bf215546Sopenharmony_ci                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
175bf215546Sopenharmony_cisend(8)         g124<1>UW       g13<8,8,1>UD    0x0a43e001
176bf215546Sopenharmony_ci                            sampler MsgDesc: ld2dms SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
177bf215546Sopenharmony_cisend(16)        g120<1>UW       g10<8,8,1>UD    0x1485e001
178bf215546Sopenharmony_ci                            sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
179bf215546Sopenharmony_cisend(8)         g2<1>UW         g13<8,8,1>UD    0x0643d001
180bf215546Sopenharmony_ci                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
181bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0c85d001
182bf215546Sopenharmony_ci                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
183bf215546Sopenharmony_cisend(8)         g9<1>UW         g19<8,8,1>UD    0x0443d001
184bf215546Sopenharmony_ci                            sampler MsgDesc: ld_mcs SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
185bf215546Sopenharmony_cisend(16)        g23<1>UW        g11<8,8,1>UD    0x0885d001
186bf215546Sopenharmony_ci                            sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
187bf215546Sopenharmony_cisend(8)         g16<1>.xD       g114<4>F        0x0218b000
188bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
189bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x16094000
190bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord per-slot interleave mlen 11 rlen 0 { align16 1Q };
191bf215546Sopenharmony_cisend(8)         g2<1>UW         g6<8,8,1>UD     0x064a3001
192bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
193bf215546Sopenharmony_cisend(8)         g6<1>UW         g9<8,8,1>UD     0x064a3102
194bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
195bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0a8c3001
196bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
197bf215546Sopenharmony_cisend(16)        g10<1>UW        g18<8,8,1>UD    0x0a8c3102
198bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 5 rlen 8 { align1 1H };
199bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x06421001
200bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
201bf215546Sopenharmony_cisend(16)        g120<1>UW       g2<8,8,1>UD     0x0c841001
202bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
203bf215546Sopenharmony_cisend(8)         g2<1>UW         g11<8,8,1>UD    0x06425001
204bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
205bf215546Sopenharmony_cisend(8)         g6<1>UW         g14<8,8,1>UD    0x06425102
206bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
207bf215546Sopenharmony_cisend(16)        g2<1>UW         g21<8,8,1>UD    0x0c845001
208bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
209bf215546Sopenharmony_cisend(16)        g10<1>UW        g27<8,8,1>UD    0x0c845102
210bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
211bf215546Sopenharmony_cisend(8)         g124<1>UW       g9<8,8,1>UD     0x08420001
212bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
213bf215546Sopenharmony_cisend(16)        g120<1>UW       g8<8,8,1>UD     0x10840001
214bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
215bf215546Sopenharmony_cisend(8)         g11<1>UD        g114<4>F        0x0211d000
216bf215546Sopenharmony_ci                            sampler MsgDesc: ld_mcs SIMD4x2 Surface = 0 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
217bf215546Sopenharmony_cisend(8)         g124<1>UW       g7<8,8,1>UD     0x0e424001
218bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
219bf215546Sopenharmony_cisend(8)         g16<1>F         g17<4>.xUD      0x02107001
220bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 1 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
221bf215546Sopenharmony_cisend(8)         g6<1>UW         g9<8,8,1>UD     0x08426102
222bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
223bf215546Sopenharmony_cisend(16)        g2<1>UW         g15<8,8,1>UD    0x10846102
224bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
225bf215546Sopenharmony_cisend(8)         g4<1>D          g114<4>F        0x04188003
226bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 3 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
227bf215546Sopenharmony_cisend(8)         g5<1>D          g114<4>F        0x04188104
228bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 4 Sampler = 1 mlen 2 rlen 1 { align16 1Q };
229bf215546Sopenharmony_cisend(8)         g8<1>D          g114<4>F        0x04188205
230bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 5 Sampler = 2 mlen 2 rlen 1 { align16 1Q };
231bf215546Sopenharmony_cisend(8)         g124<1>UW       g10<8,8,1>UD    0x08422001
232bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
233bf215546Sopenharmony_cisend(16)        g120<1>UW       g15<8,8,1>UD    0x10842001
234bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
235bf215546Sopenharmony_cisend(8)         g124<1>UW       g7<8,8,1>UD     a0<0,1,0>UD     0x00000200
236bf215546Sopenharmony_ci                            sampler MsgDesc: indirect                       { align1 1Q };
237bf215546Sopenharmony_cisend(8)         g28<1>D         g29<4>UD        0x0219401b
238bf215546Sopenharmony_ci                            urb MsgDesc: 3 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
239bf215546Sopenharmony_cisend(8)         g36<1>D         g37<4>UD        0x02194023
240bf215546Sopenharmony_ci                            urb MsgDesc: 4 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
241bf215546Sopenharmony_cisend(8)         g43<1>D         g44<4>UD        0x0219402b
242bf215546Sopenharmony_ci                            urb MsgDesc: 5 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
243bf215546Sopenharmony_cisend(8)         g3<1>.xUW       g1<4>UD         0x0411bb00
244bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 0,  imin) mlen 2 rlen 1 { align16 1Q };
245bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x1a094000
246bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord per-slot interleave mlen 13 rlen 0 { align16 1Q };
247bf215546Sopenharmony_cisend(8)         g124<1>UW       g5<8,8,1>UD     0x04420304
248bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
249bf215546Sopenharmony_cisend(16)        g120<1>UW       g7<8,8,1>UD     0x08840304
250bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 3 mlen 4 rlen 8 { align1 1H };
251bf215546Sopenharmony_cisend(8)         g2<1>UW         g9<8,8,1>UD     0x08423001
252bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
253bf215546Sopenharmony_cisend(16)        g16<1>UW        g8<8,8,1>UD     0x10843001
254bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
255bf215546Sopenharmony_cisend(8)         g124<1>UW       g10<8,8,1>UD    0x0a421001
256bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
257bf215546Sopenharmony_cisend(16)        g120<1>UW       g9<8,8,1>UD     0x14841001
258bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
259bf215546Sopenharmony_cisend(8)         g2<1>UW         g13<8,8,1>UD    0x06422001
260bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
261bf215546Sopenharmony_cisend(16)        g14<1>UW        g8<8,8,1>UD     0x0c842001
262bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
263bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x0e094000
264bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord per-slot interleave mlen 7 rlen 0 { align16 1Q };
265bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x06424001
266bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
267bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x06429001
268bf215546Sopenharmony_ci                            sampler MsgDesc: lod SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
269bf215546Sopenharmony_cisend(16)        g2<1>UW         g12<8,8,1>UD    0x0c849001
270bf215546Sopenharmony_ci                            sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H };
271bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x04427001
272bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
273bf215546Sopenharmony_cisend(16)        g120<1>UW       g2<8,8,1>UD     0x08847001
274bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
275bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x064a8006
276bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
277bf215546Sopenharmony_cisend(8)         g22<1>UW        g14<8,8,1>UD    0x064a840a
278bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 10 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
279bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x084a8107
280bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 7 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
281bf215546Sopenharmony_cisend(8)         g14<1>UW        g10<8,8,1>UD    0x084a8208
282bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 8 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
283bf215546Sopenharmony_cisend(8)         g18<1>UW        g26<8,8,1>UD    0x0a4a8309
284bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 9 Sampler = 3 mlen 5 rlen 4 { align1 1Q };
285bf215546Sopenharmony_cisend(16)        g35<1>UW        g2<8,8,1>UD     0x0a8c8006
286bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 6 Sampler = 0 mlen 5 rlen 8 { align1 1H };
287bf215546Sopenharmony_cisend(16)        g18<1>UW        g43<8,8,1>UD    0x0a8c840a
288bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 10 Sampler = 4 mlen 5 rlen 8 { align1 1H };
289bf215546Sopenharmony_cisend(16)        g43<1>UW        g7<8,8,1>UD     0x0e8c8107
290bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 7 Sampler = 1 mlen 7 rlen 8 { align1 1H };
291bf215546Sopenharmony_cisend(16)        g2<1>UW         g51<8,8,1>UD    0x0e8c8208
292bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 8 Sampler = 2 mlen 7 rlen 8 { align1 1H };
293bf215546Sopenharmony_cisend(16)        g10<1>UW        g26<8,8,1>UD    0x128c8309
294bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 9 Sampler = 3 mlen 9 rlen 8 { align1 1H };
295bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g7<8,8,1>UD     0x0a036001
296bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 1, 32) mlen 5 rlen 0 { align1 1Q };
297bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g9<8,8,1>UD     0x14035001
298bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 1, 16) mlen 10 rlen 0 { align1 1H };
299bf215546Sopenharmony_cisend(8)         g124<1>UW       g10<8,8,1>UD    0x0e4a4001
300bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 7 rlen 4 { align1 1Q };
301bf215546Sopenharmony_cisend(8)         g124<1>UW       g10<8,8,1>UD    0x084a1001
302bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
303bf215546Sopenharmony_cisend(16)        g120<1>UW       g17<8,8,1>UD    0x0e8c1001
304bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
305bf215546Sopenharmony_cisend(8)         g124<1>UW       g9<8,8,1>UD     0x0a422001
306bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
307bf215546Sopenharmony_cisend(16)        g120<1>UW       g8<8,8,1>UD     0x14842001
308bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
309bf215546Sopenharmony_cisend(16)        g3<1>UD         g5<8,8,1>UD     0x02280302
310bf215546Sopenharmony_ci                            const MsgDesc: (2, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
311bf215546Sopenharmony_cisend(8)         g25<1>UW        g13<8,8,1>UD    0x06194e01
312bf215546Sopenharmony_ci                            render MsgDesc: typed surface read MsgCtrl = 0x14 Surface = 1 mlen 3 rlen 1 { align1 1Q };
313bf215546Sopenharmony_cisend(8)         null<1>UW       g26<8,8,1>UD    0x080b4e01
314bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x14 Surface = 1 mlen 4 rlen 0 { align1 1Q };
315bf215546Sopenharmony_cisend(8)         g40<1>UW        g18<8,8,1>UD    0x06196e01
316bf215546Sopenharmony_ci                            render MsgDesc: typed surface read MsgCtrl = 0x46 Surface = 1 mlen 3 rlen 1 { align1 2Q };
317bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x080b6e01
318bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x46 Surface = 1 mlen 4 rlen 0 { align1 2Q };
319bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06098501
320bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x5 Surface = 1 mlen 3 rlen 0 { align1 1Q };
321bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06099501
322bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x21 Surface = 1 mlen 3 rlen 0 { align1 2Q };
323bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x08098c01
324bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x12 Surface = 1 mlen 4 rlen 0 { align1 1Q };
325bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x08099c01
326bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x28 Surface = 1 mlen 4 rlen 0 { align1 2Q };
327bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x08098401
328bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x4 Surface = 1 mlen 4 rlen 0 { align1 1Q };
329bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x08099401
330bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x20 Surface = 1 mlen 4 rlen 0 { align1 2Q };
331bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x0a098e01
332bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x14 Surface = 1 mlen 5 rlen 0 { align1 1Q };
333bf215546Sopenharmony_cisend(8)         null<1>UW       g16<8,8,1>UD    0x0a099e01
334bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x30 Surface = 1 mlen 5 rlen 0 { align1 2Q };
335bf215546Sopenharmony_cisend(8)         g2<1>UW         g6<8,8,1>UD     0x04423001
336bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
337bf215546Sopenharmony_cisend(8)         g6<1>UW         g8<8,8,1>UD     0x04423102
338bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
339bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08843001
340bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
341bf215546Sopenharmony_cisend(16)        g10<1>UW        g18<8,8,1>UD    0x08843102
342bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
343bf215546Sopenharmony_cisend(8)         g124<1>UW       g5<8,8,1>UD     0x064a0001
344bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
345bf215546Sopenharmony_cisend(16)        g120<1>UW       g7<8,8,1>UD     0x0a8c0001
346bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
347bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x06423102
348bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
349bf215546Sopenharmony_cisend(16)        g10<1>UW        g26<8,8,1>UD    0x0c843102
350bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
351bf215546Sopenharmony_cisend(8)         g5<1>UW         g15<8,8,1>UD    0x04420203
352bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
353bf215546Sopenharmony_cisend(8)         g9<1>UW         g15<8,8,1>UD    0x04420102
354bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
355bf215546Sopenharmony_cisend(16)        g7<1>UW         g27<8,8,1>UD    0x08840203
356bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 2 mlen 4 rlen 8 { align1 1H };
357bf215546Sopenharmony_cisend(16)        g15<1>UW        g27<8,8,1>UD    0x08840102
358bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 4 rlen 8 { align1 1H };
359bf215546Sopenharmony_cisend(8)         g22<1>UW        g22<8,8,1>UD    0x0242a203
360bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 3 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
361bf215546Sopenharmony_cisend(8)         g26<1>UW        g26<8,8,1>UD    0x0242a304
362bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 4 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
363bf215546Sopenharmony_cisend(8)         g30<1>UW        g30<8,8,1>UD    0x0242a405
364bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 5 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
365bf215546Sopenharmony_cisend(8)         g34<1>UW        g34<8,8,1>UD    0x0242a506
366bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 6 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
367bf215546Sopenharmony_cisend(8)         g38<1>UW        g38<8,8,1>UD    0x0242a607
368bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 7 Sampler = 6 mlen 1 rlen 4 { align1 1Q };
369bf215546Sopenharmony_cisend(8)         g42<1>UW        g42<8,8,1>UD    0x0242a708
370bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 8 Sampler = 7 mlen 1 rlen 4 { align1 1Q };
371bf215546Sopenharmony_cisend(8)         g46<1>UW        g46<8,8,1>UD    0x0242a809
372bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 9 Sampler = 8 mlen 1 rlen 4 { align1 1Q };
373bf215546Sopenharmony_cisend(8)         g50<1>UW        g50<8,8,1>UD    0x0242a90a
374bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 10 Sampler = 9 mlen 1 rlen 4 { align1 1Q };
375bf215546Sopenharmony_cisend(8)         g2<1>UW         g54<8,8,1>UD    0x0242aa0b
376bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 11 Sampler = 10 mlen 1 rlen 4 { align1 1Q };
377bf215546Sopenharmony_cisend(8)         g6<1>UW         g55<8,8,1>UD    0x0242ab0c
378bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 12 Sampler = 11 mlen 1 rlen 4 { align1 1Q };
379bf215546Sopenharmony_cisend(8)         g10<1>UW        g56<8,8,1>UD    0x0242ac0d
380bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD8 Surface = 13 Sampler = 12 mlen 1 rlen 4 { align1 1Q };
381bf215546Sopenharmony_cisend(16)        g82<1>UW        g110<8,8,1>UD   0x0484aa0b
382bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 11 Sampler = 10 mlen 2 rlen 8 { align1 1H };
383bf215546Sopenharmony_cisend(16)        g18<1>UW        g26<8,8,1>UD    0x0484a203
384bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 3 Sampler = 2 mlen 2 rlen 8 { align1 1H };
385bf215546Sopenharmony_cisend(16)        g90<1>UW        g112<8,8,1>UD   0x0484ab0c
386bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 12 Sampler = 11 mlen 2 rlen 8 { align1 1H };
387bf215546Sopenharmony_cisend(16)        g98<1>UW        g106<8,8,1>UD   0x0484ac0d
388bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 13 Sampler = 12 mlen 2 rlen 8 { align1 1H };
389bf215546Sopenharmony_cisend(16)        g26<1>UW        g34<8,8,1>UD    0x0484a304
390bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 4 Sampler = 3 mlen 2 rlen 8 { align1 1H };
391bf215546Sopenharmony_cisend(16)        g34<1>UW        g42<8,8,1>UD    0x0484a405
392bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 5 Sampler = 4 mlen 2 rlen 8 { align1 1H };
393bf215546Sopenharmony_cisend(16)        g42<1>UW        g50<8,8,1>UD    0x0484a506
394bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 6 Sampler = 5 mlen 2 rlen 8 { align1 1H };
395bf215546Sopenharmony_cisend(16)        g50<1>UW        g58<8,8,1>UD    0x0484a607
396bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 7 Sampler = 6 mlen 2 rlen 8 { align1 1H };
397bf215546Sopenharmony_cisend(16)        g58<1>UW        g66<8,8,1>UD    0x0484a708
398bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 8 Sampler = 7 mlen 2 rlen 8 { align1 1H };
399bf215546Sopenharmony_cisend(16)        g66<1>UW        g74<8,8,1>UD    0x0484a809
400bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 9 Sampler = 8 mlen 2 rlen 8 { align1 1H };
401bf215546Sopenharmony_cisend(16)        g74<1>UW        g108<8,8,1>UD   0x0484a90a
402bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD16 Surface = 10 Sampler = 9 mlen 2 rlen 8 { align1 1H };
403bf215546Sopenharmony_cisend(8)         g124<1>UW       g11<8,8,1>UD    0x12424001
404bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 9 rlen 4 { align1 1Q };
405bf215546Sopenharmony_cisend(8)         g17<1>F         g114<4>F        0x04102000
406bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 0 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
407bf215546Sopenharmony_cisend(8)         g10<1>UW        g10<8,8,1>UD    0x04420405
408bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 5 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
409bf215546Sopenharmony_cisend(8)         g14<1>UW        g14<8,8,1>UD    0x04420506
410bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 6 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
411bf215546Sopenharmony_cisend(8)         g18<1>UW        g18<8,8,1>UD    0x04420607
412bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 7 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
413bf215546Sopenharmony_cisend(8)         g22<1>UW        g22<8,8,1>UD    0x04420708
414bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
415bf215546Sopenharmony_cisend(8)         g26<1>UW        g26<8,8,1>UD    0x04420809
416bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 8 mlen 2 rlen 4 { align1 1Q };
417bf215546Sopenharmony_cisend(8)         g30<1>UW        g30<8,8,1>UD    0x0442090a
418bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 9 mlen 2 rlen 4 { align1 1Q };
419bf215546Sopenharmony_cisend(8)         g34<1>UW        g34<8,8,1>UD    0x04420a0b
420bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 10 mlen 2 rlen 4 { align1 1Q };
421bf215546Sopenharmony_cisend(8)         g38<1>UW        g38<8,8,1>UD    0x04420b0c
422bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 11 mlen 2 rlen 4 { align1 1Q };
423bf215546Sopenharmony_cisend(8)         g42<1>UW        g42<8,8,1>UD    0x04420c0d
424bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 12 mlen 2 rlen 4 { align1 1Q };
425bf215546Sopenharmony_cisend(8)         g46<1>UW        g46<8,8,1>UD    0x04420d0e
426bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 13 mlen 2 rlen 4 { align1 1Q };
427bf215546Sopenharmony_cisend(8)         g50<1>UW        g50<8,8,1>UD    0x04420e0f
428bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 14 mlen 2 rlen 4 { align1 1Q };
429bf215546Sopenharmony_cisend(8)         g54<1>UW        g54<8,8,1>UD    0x04420f10
430bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 16 Sampler = 15 mlen 2 rlen 4 { align1 1Q };
431bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08840405
432bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 5 Sampler = 4 mlen 4 rlen 8 { align1 1H };
433bf215546Sopenharmony_cisend(16)        g2<1>UW         g18<8,8,1>UD    0x08840506
434bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 6 Sampler = 5 mlen 4 rlen 8 { align1 1H };
435bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08840607
436bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 7 Sampler = 6 mlen 4 rlen 8 { align1 1H };
437bf215546Sopenharmony_cisend(16)        g2<1>UW         g18<8,8,1>UD    0x08840708
438bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 7 mlen 4 rlen 8 { align1 1H };
439bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08840809
440bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 8 mlen 4 rlen 8 { align1 1H };
441bf215546Sopenharmony_cisend(16)        g2<1>UW         g18<8,8,1>UD    0x0884090a
442bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 9 mlen 4 rlen 8 { align1 1H };
443bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08840a0b
444bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 10 mlen 4 rlen 8 { align1 1H };
445bf215546Sopenharmony_cisend(16)        g2<1>UW         g18<8,8,1>UD    0x08840b0c
446bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 11 mlen 4 rlen 8 { align1 1H };
447bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08840c0d
448bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 12 mlen 4 rlen 8 { align1 1H };
449bf215546Sopenharmony_cisend(16)        g2<1>UW         g18<8,8,1>UD    0x08840d0e
450bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 13 mlen 4 rlen 8 { align1 1H };
451bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x08840e0f
452bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 14 mlen 4 rlen 8 { align1 1H };
453bf215546Sopenharmony_cisend(16)        g2<1>UW         g18<8,8,1>UD    0x08840f10
454bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 16 Sampler = 15 mlen 4 rlen 8 { align1 1H };
455bf215546Sopenharmony_cisend(8)         g6<1>UW         g2<8,8,1>UD     0x02420102
456bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
457bf215546Sopenharmony_cisend(16)        g10<1>UW        g2<8,8,1>UD     0x04840102
458bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 2 rlen 8 { align1 1H };
459bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x02416001
460bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 1, 32) mlen 1 rlen 4 { align1 1Q };
461bf215546Sopenharmony_cisend(16)        g120<1>UW       g2<8,8,1>UD     0x04815001
462bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 1, 16) mlen 2 rlen 8 { align1 1H };
463bf215546Sopenharmony_cisend(8)         null<1>F        g11<4>UD        0x04094031
464bf215546Sopenharmony_ci                            urb MsgDesc: 6 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
465bf215546Sopenharmony_cisend(8)         null<1>F        g9<4>UD         0x04094039
466bf215546Sopenharmony_ci                            urb MsgDesc: 7 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
467bf215546Sopenharmony_cisend(8)         g52<1>D         g53<4>UD        0x02194033
468bf215546Sopenharmony_ci                            urb MsgDesc: 6 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
469bf215546Sopenharmony_cisend(8)         g59<1>D         g60<4>UD        0x0219403b
470bf215546Sopenharmony_ci                            urb MsgDesc: 7 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
471bf215546Sopenharmony_cisend(8)         g66<1>D         g67<4>UD        0x02194043
472bf215546Sopenharmony_ci                            urb MsgDesc: 8 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
473bf215546Sopenharmony_cisend(8)         g73<1>D         g74<4>UD        0x0219404b
474bf215546Sopenharmony_ci                            urb MsgDesc: 9 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
475bf215546Sopenharmony_cisend(8)         g124<1>UW       g6<8,8,1>UD     0x084a2001
476bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
477bf215546Sopenharmony_cisend(16)        g120<1>UW       g8<8,8,1>UD     0x0e8c2001
478bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
479bf215546Sopenharmony_cisend(8)         g2<1>UW         g5<8,8,1>UD     0x0a426001
480bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
481bf215546Sopenharmony_cisend(8)         g6<1>UW         g10<8,8,1>UD    0x0a426102
482bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
483bf215546Sopenharmony_cisend(16)        g2<1>UW         g15<8,8,1>UD    0x14846001
484bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
485bf215546Sopenharmony_cisend(16)        g10<1>UW        g25<8,8,1>UD    0x14846102
486bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 8 { align1 1H };
487bf215546Sopenharmony_cisend(8)         g2<1>UW         g7<8,8,1>UD     0x084a5001
488bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
489bf215546Sopenharmony_cisend(8)         g6<1>UW         g11<8,8,1>UD    0x084a5102
490bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
491bf215546Sopenharmony_cisend(16)        g2<1>UW         g11<8,8,1>UD    0x0e8c5001
492bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
493bf215546Sopenharmony_cisend(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c5102
494bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
495bf215546Sopenharmony_cisend(8)         g2<1>UW         g6<8,8,1>UD     0x084a3001
496bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
497bf215546Sopenharmony_cisend(8)         g6<1>UW         g10<8,8,1>UD    0x084a3102
498bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
499bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0e8c3001
500bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
501bf215546Sopenharmony_cisend(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c3102
502bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
503bf215546Sopenharmony_cisend(8)         g124<1>UW       g3<8,8,1>UD     0x044a0001
504bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
505bf215546Sopenharmony_cisend(16)        g120<1>UW       g4<8,8,1>UD     0x068c0001
506bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 3 rlen 8 { align1 1H };
507bf215546Sopenharmony_cisend(8)         g17<1>UW        g12<8,8,1>UD    0x04420003
508bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 3 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
509bf215546Sopenharmony_cisend(16)        g7<1>UW         g37<8,8,1>UD    0x08840003
510bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 3 Sampler = 0 mlen 4 rlen 8 { align1 1H };
511bf215546Sopenharmony_cisend(8)         g11<1>UW        g39<8,8,1>UD    0x06427008
512bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 8 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
513bf215546Sopenharmony_cisend(8)         g15<1>UW        g39<8,8,1>UD    0x06427109
514bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 9 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
515bf215546Sopenharmony_cisend(8)         g19<1>UW        g39<8,8,1>UD    0x0642720a
516bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 10 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
517bf215546Sopenharmony_cisend(8)         g23<1>UW        g39<8,8,1>UD    0x0642730b
518bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 11 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
519bf215546Sopenharmony_cisend(8)         g27<1>UW        g39<8,8,1>UD    0x0642740c
520bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 12 Sampler = 4 mlen 3 rlen 4 { align1 1Q };
521bf215546Sopenharmony_cisend(8)         g31<1>UW        g39<8,8,1>UD    0x0642750d
522bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 13 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
523bf215546Sopenharmony_cisend(8)         g35<1>UW        g39<8,8,1>UD    0x0642760e
524bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 14 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
525bf215546Sopenharmony_cisend(8)         g39<1>UW        g39<8,8,1>UD    0x0642770f
526bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 15 Sampler = 7 mlen 3 rlen 4 { align1 1Q };
527bf215546Sopenharmony_cisend(16)        g67<1>UW        g93<8,8,1>UD    0x0c847008
528bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 8 Sampler = 0 mlen 6 rlen 8 { align1 1H };
529bf215546Sopenharmony_cisend(16)        g27<1>UW        g93<8,8,1>UD    0x0c847109
530bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 9 Sampler = 1 mlen 6 rlen 8 { align1 1H };
531bf215546Sopenharmony_cisend(16)        g37<1>UW        g93<8,8,1>UD    0x0c84720a
532bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 10 Sampler = 2 mlen 6 rlen 8 { align1 1H };
533bf215546Sopenharmony_cisend(16)        g47<1>UW        g93<8,8,1>UD    0x0c84730b
534bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 11 Sampler = 3 mlen 6 rlen 8 { align1 1H };
535bf215546Sopenharmony_cisend(16)        g57<1>UW        g93<8,8,1>UD    0x0c84740c
536bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 12 Sampler = 4 mlen 6 rlen 8 { align1 1H };
537bf215546Sopenharmony_cisend(16)        g17<1>UW        g93<8,8,1>UD    0x0c84750d
538bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 13 Sampler = 5 mlen 6 rlen 8 { align1 1H };
539bf215546Sopenharmony_cisend(16)        g85<1>UW        g93<8,8,1>UD    0x0c84760e
540bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 14 Sampler = 6 mlen 6 rlen 8 { align1 1H };
541bf215546Sopenharmony_cisend(16)        g77<1>UW        g93<8,8,1>UD    0x0c84770f
542bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 15 Sampler = 7 mlen 6 rlen 8 { align1 1H };
543bf215546Sopenharmony_cisend(8)         g124<1>UW       g8<8,8,1>UD     0x064a1001
544bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
545bf215546Sopenharmony_cisend(16)        g120<1>UW       g15<8,8,1>UD    0x0a8c1001
546bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
547bf215546Sopenharmony_cisend(8)         g5<1>F          g114<4>F        0x06190003
548bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 3 Sampler = 0 mlen 3 rlen 1 { align16 1Q };
549bf215546Sopenharmony_cisend(8)         g6<1>F          g114<4>F        0x06190104
550bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 4 Sampler = 1 mlen 3 rlen 1 { align16 1Q };
551bf215546Sopenharmony_cisend(8)         g9<1>F          g114<4>F        0x06190205
552bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 5 Sampler = 2 mlen 3 rlen 1 { align16 1Q };
553bf215546Sopenharmony_cisend(8)         g2<1>UW         g7<8,8,1>UD     0x084a6001
554bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
555bf215546Sopenharmony_cisend(8)         g6<1>UW         g11<8,8,1>UD    0x084a6102
556bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
557bf215546Sopenharmony_cisend(16)        g2<1>UW         g11<8,8,1>UD    0x0e8c6001
558bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
559bf215546Sopenharmony_cisend(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c6102
560bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 7 rlen 8 { align1 1H };
561bf215546Sopenharmony_cisend(8)         g2<1>UW         g12<8,8,1>UD    0x0a4a5001
562bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
563bf215546Sopenharmony_cisend(8)         g6<1>UW         g17<8,8,1>UD    0x0a4a5102
564bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
565bf215546Sopenharmony_cisend(16)        g25<1>UW        g7<8,8,1>UD     0x128c5001
566bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
567bf215546Sopenharmony_cisend(16)        g33<1>UW        g16<8,8,1>UD    0x128c5102
568bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H };
569bf215546Sopenharmony_cisend(8)         g69<1>.xUW      g66<4>UD        0x0211b500
570bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 0,  inc) mlen 1 rlen 1 { align16 1Q };
571bf215546Sopenharmony_cisend(8)         g3<1>D          g114<4>F        0x04188005
572bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 5 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
573bf215546Sopenharmony_cisend(8)         g4<1>D          g114<4>F        0x04188106
574bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 6 Sampler = 1 mlen 2 rlen 1 { align16 1Q };
575bf215546Sopenharmony_cisend(8)         g6<1>D          g114<4>F        0x04188207
576bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 7 Sampler = 2 mlen 2 rlen 1 { align16 1Q };
577bf215546Sopenharmony_cisend(8)         g9<1>D          g114<4>F        0x04188308
578bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 8 Sampler = 3 mlen 2 rlen 1 { align16 1Q };
579bf215546Sopenharmony_cisend(8)         g11<1>D         g114<4>F        0x04188409
580bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 9 Sampler = 4 mlen 2 rlen 1 { align16 1Q };
581bf215546Sopenharmony_cisend(8)         g2<1>UW         g7<8,8,1>UD     0x0c4a6001
582bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 1 Sampler = 0 mlen 6 rlen 4 { align1 1Q };
583bf215546Sopenharmony_cisend(8)         g6<1>UW         g13<8,8,1>UD    0x0c4a6102
584bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD8 Surface = 2 Sampler = 1 mlen 6 rlen 4 { align1 1Q };
585bf215546Sopenharmony_cisend(16)        g31<1>UW        g9<8,8,1>UD     0x168c6001
586bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 8 { align1 1H };
587bf215546Sopenharmony_cisend(16)        g2<1>UW         g20<8,8,1>UD    0x168c6102
588bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 11 rlen 8 { align1 1H };
589bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x064a8004
590bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 4 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
591bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x084a8105
592bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 5 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
593bf215546Sopenharmony_cisend(8)         g14<1>UW        g10<8,8,1>UD    0x064a8206
594bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 6 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
595bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0a8c8004
596bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 4 Sampler = 0 mlen 5 rlen 8 { align1 1H };
597bf215546Sopenharmony_cisend(16)        g10<1>UW        g18<8,8,1>UD    0x0e8c8105
598bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 5 Sampler = 1 mlen 7 rlen 8 { align1 1H };
599bf215546Sopenharmony_cisend(16)        g26<1>UW        g34<8,8,1>UD    0x0a8c8206
600bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 6 Sampler = 2 mlen 5 rlen 8 { align1 1H };
601bf215546Sopenharmony_cisend(8)         g124<1>UW       g7<8,8,1>UD     0x0a4a2001
602bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
603bf215546Sopenharmony_cisend(16)        g120<1>UW       g9<8,8,1>UD     0x128c2001
604bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H };
605bf215546Sopenharmony_cisend(8)         g24<1>F         g25<4>.xUD      0x02107002
606bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 2 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
607bf215546Sopenharmony_cisend(8)         g30<1>F         g31<4>.xUD      0x02107003
608bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 3 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
609bf215546Sopenharmony_cisend(8)         g35<1>F         g36<4>.xUD      0x02107004
610bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 4 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
611bf215546Sopenharmony_cisend(8)         g41<1>F         g42<4>.xUD      0x02107005
612bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 5 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
613bf215546Sopenharmony_cisend(8)         g47<1>F         g48<4>.xUD      0x02107006
614bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 6 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
615bf215546Sopenharmony_cisend(8)         g53<1>F         g54<4>.xUD      0x02107007
616bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 7 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
617bf215546Sopenharmony_cisend(8)         g59<1>F         g60<4>.xUD      0x02107008
618bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 8 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
619bf215546Sopenharmony_cisend(8)         g65<1>F         g66<4>.xUD      0x02107009
620bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 9 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
621bf215546Sopenharmony_cisend(8)         g71<1>F         g72<4>.xUD      0x0210700a
622bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 10 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
623bf215546Sopenharmony_cisend(8)         g77<1>F         g78<4>.xUD      0x0210700b
624bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 11 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
625bf215546Sopenharmony_cisend(8)         g83<1>F         g84<4>.xUD      0x0210700c
626bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 12 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
627bf215546Sopenharmony_cisend(8)         g89<1>F         g90<4>.xUD      0x0210700d
628bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD4x2 Surface = 13 Sampler = 0 mlen 1 rlen 1 { align16 1Q };
629bf215546Sopenharmony_cisend(8)         g5<1>F          g114<4>F        0x04102505
630bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 5 Sampler = 5 mlen 2 rlen 1 { align16 1Q };
631bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x06094008
632bf215546Sopenharmony_ci                            urb MsgDesc: 1 write HWord per-slot interleave mlen 3 rlen 0 { align16 1Q };
633bf215546Sopenharmony_ci(+f1.0) send(8) g2<1>UW         g6<8,8,1>UD     0x0211b501
634bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  inc) mlen 1 rlen 1 { align1 1Q };
635bf215546Sopenharmony_ci(+f1.0) send(16) g2<1>UW        g8<8,8,1>UD     0x0421a501
636bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  inc) mlen 2 rlen 2 { align1 1H };
637bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g2<8,8,1>UD     0x02019501
638bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  inc) mlen 1 rlen 0 { align1 1Q };
639bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g2<8,8,1>UD     0x04018501
640bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  inc) mlen 2 rlen 0 { align1 1H };
641bf215546Sopenharmony_cisend(8)         g2<1>UW         g10<8,8,1>UD    0x0a423001
642bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
643bf215546Sopenharmony_cisend(8)         g6<1>UW         g15<8,8,1>UD    0x0a423102
644bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
645bf215546Sopenharmony_cisend(16)        g29<1>UW        g9<8,8,1>UD     0x14843001
646bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
647bf215546Sopenharmony_cisend(16)        g37<1>UW        g19<8,8,1>UD    0x14843102
648bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 8 { align1 1H };
649bf215546Sopenharmony_ci(+f1.0) send(8) g4<1>UW         g12<8,8,1>UD    0x0211b502
650bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 2,  inc) mlen 1 rlen 1 { align1 1Q };
651bf215546Sopenharmony_ci(+f1.0) send(16) g5<1>UW        g17<8,8,1>UD    0x0421a502
652bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 2,  inc) mlen 2 rlen 2 { align1 1H };
653bf215546Sopenharmony_cisend(8)         g2<1>UW         g9<8,8,1>UD     0x024ab001
654bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD8 Surface = 1 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
655bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x028cb001
656bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD16 Surface = 1 Sampler = 0 mlen 1 rlen 8 { align1 1H };
657bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x04036e01
658bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 1, 46) mlen 2 rlen 0 { align1 1Q };
659bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g3<8,8,1>UD     0x06036c01
660bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 1, 44) mlen 3 rlen 0 { align1 1Q };
661bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x08035e01
662bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 1, 30) mlen 4 rlen 0 { align1 1H };
663bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g4<8,8,1>UD     0x0c035c01
664bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 1, 28) mlen 6 rlen 0 { align1 1H };
665bf215546Sopenharmony_cisend(1)         g2<1>UW         g2<0,1,0>UW     0x0219e000
666bf215546Sopenharmony_ci                            data MsgDesc: ( DC mfence, 0, 32) mlen 1 rlen 1 { align1 WE_all 1N };
667bf215546Sopenharmony_cisend(8)         g2<1>UW         g94<8,8,1>UD    0x02116e01
668bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 1, 46) mlen 1 rlen 1 { align1 1Q };
669bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g119<8,8,1>UD   0x02019601
670bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  dec) mlen 1 rlen 0 { align1 1Q };
671bf215546Sopenharmony_ci(+f1.0) send(8) g48<1>UW        g119<8,8,1>UD   0x0211b601
672bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  dec) mlen 1 rlen 1 { align1 1Q };
673bf215546Sopenharmony_cisend(16)        g5<1>UW         g23<8,8,1>UD    0x04215e01
674bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 1, 30) mlen 2 rlen 2 { align1 1H };
675bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g3<8,8,1>UD     0x04018601
676bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  dec) mlen 2 rlen 0 { align1 1H };
677bf215546Sopenharmony_ci(+f1.0) send(16) g97<1>UW       g3<8,8,1>UD     0x0421a601
678bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  dec) mlen 2 rlen 2 { align1 1H };
679bf215546Sopenharmony_cisend(8)         g47<1>.xUW      g44<4>UD        0x0211b600
680bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 0,  dec) mlen 1 rlen 1 { align16 1Q };
681bf215546Sopenharmony_cisend(8)         g101<1>D        g99<4>UD        0x021940c3
682bf215546Sopenharmony_ci                            urb MsgDesc: 24 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
683bf215546Sopenharmony_cisend(8)         g110<1>D        g99<4>UD        0x021940cb
684bf215546Sopenharmony_ci                            urb MsgDesc: 25 read OWord per-slot interleave mlen 1 rlen 1 { align16 1Q };
685bf215546Sopenharmony_cisend(8)         null<1>F        g9<4>UD         0x04094041
686bf215546Sopenharmony_ci                            urb MsgDesc: 8 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
687bf215546Sopenharmony_cisend(8)         null<1>F        g9<4>UD         0x04094049
688bf215546Sopenharmony_ci                            urb MsgDesc: 9 write OWord per-slot interleave mlen 2 rlen 0 { align16 1Q };
689bf215546Sopenharmony_cisend(8)         g124<1>UW       g6<8,8,1>UD     0x04421001
690bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD8 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
691bf215546Sopenharmony_cisend(16)        g120<1>UW       g8<8,8,1>UD     0x08841001
692bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
693bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x06420102
694bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 1 mlen 3 rlen 4 { align1 1Q };
695bf215546Sopenharmony_cisend(16)        g10<1>UW        g18<8,8,1>UD    0x0c840102
696bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 1 mlen 6 rlen 8 { align1 1H };
697bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x8e08c030
698bf215546Sopenharmony_ci                            urb MsgDesc: 6 write HWord interleave complete mlen 7 rlen 0 { align16 1Q EOT };
699bf215546Sopenharmony_cisend(8)         g6<1>UW         g11<8,8,1>UD    0x02416002
700bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 2, 32) mlen 1 rlen 4 { align1 1Q };
701bf215546Sopenharmony_cisend(16)        g19<1>UW        g17<8,8,1>UD    0x04815002
702bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 2, 16) mlen 2 rlen 8 { align1 1H };
703bf215546Sopenharmony_cisend(8)         g2<1>.xD        g114<4>F        0x0218b101
704bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD4x2 Surface = 1 Sampler = 1 mlen 1 rlen 1 { align16 1Q };
705bf215546Sopenharmony_cisend(8)         g4<1>.xD        g114<4>F        0x0218b202
706bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD4x2 Surface = 2 Sampler = 2 mlen 1 rlen 1 { align16 1Q };
707bf215546Sopenharmony_cisend(8)         g6<1>.xD        g114<4>F        0x0218b303
708bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD4x2 Surface = 3 Sampler = 3 mlen 1 rlen 1 { align16 1Q };
709bf215546Sopenharmony_cisend(8)         g8<1>.xD        g114<4>F        0x0218b404
710bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD4x2 Surface = 4 Sampler = 4 mlen 1 rlen 1 { align16 1Q };
711bf215546Sopenharmony_cisend(8)         g10<1>.xD       g114<4>F        0x0218b505
712bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD4x2 Surface = 5 Sampler = 5 mlen 1 rlen 1 { align16 1Q };
713bf215546Sopenharmony_cisend(8)         g124<1>UW       g8<8,8,1>UD     0x064a2001
714bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD8 Surface = 1 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
715bf215546Sopenharmony_cisend(16)        g120<1>UW       g12<8,8,1>UD    0x0a8c2001
716bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H };
717bf215546Sopenharmony_cisend(8)         g6<1>UW         g15<8,8,1>UD    0x08423102
718bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
719bf215546Sopenharmony_cisend(16)        g18<1>UW        g2<8,8,1>UD     0x10843102
720bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
721bf215546Sopenharmony_cisend(8)         g5<1>UW         g5<8,8,1>UD     0x04194e01
722bf215546Sopenharmony_ci                            render MsgDesc: typed surface read MsgCtrl = 0x14 Surface = 1 mlen 2 rlen 1 { align1 1Q };
723bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x060b4e02
724bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x14 Surface = 2 mlen 3 rlen 0 { align1 1Q };
725bf215546Sopenharmony_cisend(8)         g7<1>UW         g10<8,8,1>UD    0x04196e01
726bf215546Sopenharmony_ci                            render MsgDesc: typed surface read MsgCtrl = 0x46 Surface = 1 mlen 2 rlen 1 { align1 2Q };
727bf215546Sopenharmony_cisend(8)         null<1>UW       g12<8,8,1>UD    0x060b6e02
728bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x46 Surface = 2 mlen 3 rlen 0 { align1 2Q };
729bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x1a094030
730bf215546Sopenharmony_ci                            urb MsgDesc: 6 write HWord per-slot interleave mlen 13 rlen 0 { align16 1Q };
731bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x06094060
732bf215546Sopenharmony_ci                            urb MsgDesc: 12 write HWord per-slot interleave mlen 3 rlen 0 { align16 1Q };
733bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x9a08c000
734bf215546Sopenharmony_ci                            urb MsgDesc: 0 write HWord interleave complete mlen 13 rlen 0 { align16 1Q EOT };
735bf215546Sopenharmony_cisend(8)         g14<1>UW        g11<8,8,1>UD    0x084b0206
736bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 6 Sampler = 2 mlen 4 rlen 4 { align1 1Q };
737bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x084b0004
738bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 4 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
739bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x0a4b0105
740bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 5 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
741bf215546Sopenharmony_cisend(16)        g26<1>UW        g2<8,8,1>UD     0x0e8d0206
742bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 6 Sampler = 2 mlen 7 rlen 8 { align1 1H };
743bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0e8d0004
744bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 4 Sampler = 0 mlen 7 rlen 8 { align1 1H };
745bf215546Sopenharmony_cisend(16)        g10<1>UW        g34<8,8,1>UD    0x128d0105
746bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 5 Sampler = 1 mlen 9 rlen 8 { align1 1H };
747bf215546Sopenharmony_cisend(16)        g52<1>UD        g6<8,8,1>UD     0x02280304
748bf215546Sopenharmony_ci                            const MsgDesc: (4, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
749bf215546Sopenharmony_cisend(16)        g30<1>UD        g11<8,8,1>UD    0x02280303
750bf215546Sopenharmony_ci                            const MsgDesc: (3, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
751bf215546Sopenharmony_cisend(16)        g32<1>UD        g14<8,8,1>UD    0x02280306
752bf215546Sopenharmony_ci                            const MsgDesc: (6, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
753bf215546Sopenharmony_cisend(16)        g34<1>UD        g16<8,8,1>UD    0x02280305
754bf215546Sopenharmony_ci                            const MsgDesc: (5, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
755bf215546Sopenharmony_cisend(8)         g7<1>UW         g24<8,8,1>UD    0x02116e02
756bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 2, 46) mlen 1 rlen 1 { align1 1Q };
757bf215546Sopenharmony_cisend(8)         g8<1>UW         g24<8,8,1>UD    0x02116e04
758bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 4, 46) mlen 1 rlen 1 { align1 1Q };
759bf215546Sopenharmony_cisend(8)         g5<1>UW         g21<8,8,1>UD    0x02116e03
760bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 3, 46) mlen 1 rlen 1 { align1 1Q };
761bf215546Sopenharmony_cisend(16)        g12<1>UW        g40<8,8,1>UD    0x04215e02
762bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 2, 30) mlen 2 rlen 2 { align1 1H };
763bf215546Sopenharmony_cisend(16)        g14<1>UW        g40<8,8,1>UD    0x04215e04
764bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 4, 30) mlen 2 rlen 2 { align1 1H };
765bf215546Sopenharmony_cisend(16)        g8<1>UW         g36<8,8,1>UD    0x04215e03
766bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 3, 30) mlen 2 rlen 2 { align1 1H };
767bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g11<8,8,1>UD    0x0a036002
768bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 2, 32) mlen 5 rlen 0 { align1 1Q };
769bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g13<8,8,1>UD    0x14035002
770bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 2, 16) mlen 10 rlen 0 { align1 1H };
771bf215546Sopenharmony_cisend(8)         g15<1>D         g114<4>F        0x0210a707
772bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 7 Sampler = 7 mlen 1 rlen 1 { align16 1Q };
773bf215546Sopenharmony_cisend(8)         g17<1>D         g114<4>F        0x0210a808
774bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 8 Sampler = 8 mlen 1 rlen 1 { align16 1Q };
775bf215546Sopenharmony_cisend(8)         g19<1>D         g114<4>F        0x0210a909
776bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 9 Sampler = 9 mlen 1 rlen 1 { align16 1Q };
777bf215546Sopenharmony_cisend(8)         g21<1>D         g114<4>F        0x0210aa0a
778bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 10 Sampler = 10 mlen 1 rlen 1 { align16 1Q };
779bf215546Sopenharmony_cisend(8)         g23<1>D         g114<4>F        0x0210ab0b
780bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 11 Sampler = 11 mlen 1 rlen 1 { align16 1Q };
781bf215546Sopenharmony_cisend(8)         g25<1>D         g114<4>F        0x0210ac0c
782bf215546Sopenharmony_ci                            sampler MsgDesc: resinfo SIMD4x2 Surface = 12 Sampler = 12 mlen 1 rlen 1 { align16 1Q };
783bf215546Sopenharmony_cisend(8)         null<1>UW       g126<8,8,1>UD   0x040a02ff
784bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block write, 255, 2) mlen 2 rlen 0 { align1 1Q };
785bf215546Sopenharmony_cisend(8)         g66<1>UW        g0<8,8,1>F      0x021c0009
786bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 9, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
787bf215546Sopenharmony_cisend(8)         g66<1>UW        g0<8,8,1>F      0x021c0001
788bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 1, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
789bf215546Sopenharmony_cisend(8)         g66<1>UW        g0<8,8,1>F      0x021c0008
790bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 8, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
791bf215546Sopenharmony_cisend(8)         g66<1>UW        g0<8,8,1>F      0x021c0002
792bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 2, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
793bf215546Sopenharmony_cisend(8)         g66<1>UW        g0<8,8,1>F      0x021c0007
794bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 7, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
795bf215546Sopenharmony_cisend(8)         g66<1>UW        g0<8,8,1>F      0x021c0000
796bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 0, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
797bf215546Sopenharmony_cisend(8)         g68<1>UW        g0<8,8,1>F      0x021c0005
798bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 5, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
799bf215546Sopenharmony_cisend(8)         g66<1>UW        g0<8,8,1>F      0x021c0004
800bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 4, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
801bf215546Sopenharmony_cisend(8)         g64<1>UW        g0<8,8,1>F      0x021c0006
802bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 6, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
803bf215546Sopenharmony_cisend(8)         g64<1>UW        g0<8,8,1>F      0x021c0003
804bf215546Sopenharmony_ci                            data MsgDesc: ( DC OWORD block read, 3, 0) mlen 1 rlen 1 { align1 WE_all 1Q };
805bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x16094060
806bf215546Sopenharmony_ci                            urb MsgDesc: 12 write HWord per-slot interleave mlen 11 rlen 0 { align16 1Q };
807bf215546Sopenharmony_cisend(8)         null<1>UW       g9<8,8,1>UD     0x0e0b4002
808bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x0 Surface = 2 mlen 7 rlen 0 { align1 1Q };
809bf215546Sopenharmony_cisend(8)         null<1>UW       g21<8,8,1>UD    0x0e0b6002
810bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x32 Surface = 2 mlen 7 rlen 0 { align1 2Q };
811bf215546Sopenharmony_cisend(8)         g2<1>UW         g50<8,8,1>UD    0x02216c01
812bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 1, 44) mlen 1 rlen 2 { align1 1Q };
813bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g2<8,8,1>UD     0x06036c02
814bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 2, 44) mlen 3 rlen 0 { align1 1Q };
815bf215546Sopenharmony_cisend(16)        g15<1>UW        g85<8,8,1>UD    0x04415c01
816bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface read, 1, 28) mlen 2 rlen 4 { align1 1H };
817bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g2<8,8,1>UD     0x0c035c02
818bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 2, 28) mlen 6 rlen 0 { align1 1H };
819bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x080b4e02
820bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x14 Surface = 2 mlen 4 rlen 0 { align1 1Q };
821bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x080b6e02
822bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x46 Surface = 2 mlen 4 rlen 0 { align1 2Q };
823bf215546Sopenharmony_cisend(8)         g124<1>UW       g7<8,8,1>UD     0x104a4001
824bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 8 rlen 4 { align1 1Q };
825bf215546Sopenharmony_cisend(8)         g124<1>UW       g6<8,8,1>UD     0x084a0001
826bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
827bf215546Sopenharmony_cisend(16)        g120<1>UW       g8<8,8,1>UD     0x0e8c0001
828bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H };
829bf215546Sopenharmony_cisend(8)         g4<1>UW         g16<8,8,1>UD    0x04194e02
830bf215546Sopenharmony_ci                            render MsgDesc: typed surface read MsgCtrl = 0x14 Surface = 2 mlen 2 rlen 1 { align1 1Q };
831bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0619a701
832bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x39 Surface = 1 mlen 3 rlen 1 { align1 1Q };
833bf215546Sopenharmony_cisend(8)         g7<1>UW         g31<8,8,1>UD    0x04196e02
834bf215546Sopenharmony_ci                            render MsgDesc: typed surface read MsgCtrl = 0x46 Surface = 2 mlen 2 rlen 1 { align1 2Q };
835bf215546Sopenharmony_cisend(8)         g121<1>UW       g5<8,8,1>UD     0x0619b701
836bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x55 Surface = 1 mlen 3 rlen 1 { align1 2Q };
837bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0619ad01
838bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x45 Surface = 1 mlen 3 rlen 1 { align1 1Q };
839bf215546Sopenharmony_cisend(8)         g121<1>UW       g5<8,8,1>UD     0x0619bd01
840bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x61 Surface = 1 mlen 3 rlen 1 { align1 2Q };
841bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0619ac01
842bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x44 Surface = 1 mlen 3 rlen 1 { align1 1Q };
843bf215546Sopenharmony_cisend(8)         g121<1>UW       g5<8,8,1>UD     0x0619bc01
844bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x60 Surface = 1 mlen 3 rlen 1 { align1 2Q };
845bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0619a101
846bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x33 Surface = 1 mlen 3 rlen 1 { align1 1Q };
847bf215546Sopenharmony_cisend(8)         g121<1>UW       g5<8,8,1>UD     0x0619b101
848bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x49 Surface = 1 mlen 3 rlen 1 { align1 2Q };
849bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0619a201
850bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x34 Surface = 1 mlen 3 rlen 1 { align1 1Q };
851bf215546Sopenharmony_cisend(8)         g121<1>UW       g5<8,8,1>UD     0x0619b201
852bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x50 Surface = 1 mlen 3 rlen 1 { align1 2Q };
853bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0619a301
854bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x35 Surface = 1 mlen 3 rlen 1 { align1 1Q };
855bf215546Sopenharmony_cisend(8)         g121<1>UW       g5<8,8,1>UD     0x0619b301
856bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x51 Surface = 1 mlen 3 rlen 1 { align1 2Q };
857bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0619a401
858bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x36 Surface = 1 mlen 3 rlen 1 { align1 1Q };
859bf215546Sopenharmony_cisend(8)         g121<1>UW       g5<8,8,1>UD     0x0619b401
860bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x52 Surface = 1 mlen 3 rlen 1 { align1 2Q };
861bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0819ae01
862bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x46 Surface = 1 mlen 4 rlen 1 { align1 1Q };
863bf215546Sopenharmony_cisend(8)         g121<1>UW       g2<8,8,1>UD     0x0819be01
864bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x62 Surface = 1 mlen 4 rlen 1 { align1 2Q };
865bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x8608c060
866bf215546Sopenharmony_ci                            urb MsgDesc: 12 write HWord interleave complete mlen 3 rlen 0 { align16 1Q EOT };
867bf215546Sopenharmony_cisend(8)         g9<1>UW         g19<8,8,1>UD    0x0843e102
868bf215546Sopenharmony_ci                            sampler MsgDesc: ld2dms SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
869bf215546Sopenharmony_cisend(16)        g23<1>UW        g7<8,8,1>UD     0x1085e102
870bf215546Sopenharmony_ci                            sampler MsgDesc: ld2dms SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
871bf215546Sopenharmony_cisend(8)         g9<1>UW         g21<8,8,1>UD    0x0443d002
872bf215546Sopenharmony_ci                            sampler MsgDesc: ld_mcs SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
873bf215546Sopenharmony_cisend(16)        g23<1>UW        g11<8,8,1>UD    0x0885d002
874bf215546Sopenharmony_ci                            sampler MsgDesc: ld_mcs SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
875bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x060b4e01
876bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x14 Surface = 1 mlen 3 rlen 0 { align1 1Q };
877bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x060b6e01
878bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x46 Surface = 1 mlen 3 rlen 0 { align1 2Q };
879bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g11<8,8,1>UD    0x0a036003
880bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 3, 32) mlen 5 rlen 0 { align1 1Q };
881bf215546Sopenharmony_ci(+f1.0) send(16) null<1>UW      g11<8,8,1>UD    0x14035003
882bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped surface write, 3, 16) mlen 10 rlen 0 { align1 1H };
883bf215546Sopenharmony_cisend(8)         g3<1>UW         g4<8,8,1>UD     0x02427002
884bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD8 Surface = 2 Sampler = 0 mlen 1 rlen 4 { align1 1Q };
885bf215546Sopenharmony_cisend(16)        g4<1>UW         g12<8,8,1>UD    0x04847002
886bf215546Sopenharmony_ci                            sampler MsgDesc: ld SIMD16 Surface = 2 Sampler = 0 mlen 2 rlen 8 { align1 1H };
887bf215546Sopenharmony_cisend(8)         g124<1>UW       g6<8,8,1>UD     0x0a4a4001
888bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
889bf215546Sopenharmony_cisend(8)         g2<1>UW         g7<8,8,1>UD     0x08425001
890bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
891bf215546Sopenharmony_cisend(8)         g6<1>UW         g11<8,8,1>UD    0x08425102
892bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
893bf215546Sopenharmony_cisend(16)        g2<1>UW         g11<8,8,1>UD    0x10845001
894bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H };
895bf215546Sopenharmony_cisend(16)        g10<1>UW        g19<8,8,1>UD    0x10845102
896bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 8 rlen 8 { align1 1H };
897bf215546Sopenharmony_cisend(16)        g2<1>UD         g4<8,8,1>UD     0x02280307
898bf215546Sopenharmony_ci                            const MsgDesc: (7, 3, 0, 0) mlen 1 rlen 2       { align1 WE_all 1H };
899bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x064a8002
900bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 2 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
901bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0a8c8002
902bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 0 mlen 5 rlen 8 { align1 1H };
903bf215546Sopenharmony_ci(+f1.0) send(8) null<1>UW       g9<8,8,1>UD     a0<0,1,0>UD     0x00000200
904bf215546Sopenharmony_ci                            data MsgDesc: indirect                          { align1 1Q };
905bf215546Sopenharmony_cisend(8)         g10<1>UW        g10<8,8,1>UD    0x04420004
906bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 4 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
907bf215546Sopenharmony_cisend(16)        g18<1>UW        g26<8,8,1>UD    0x08840004
908bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 4 Sampler = 0 mlen 4 rlen 8 { align1 1H };
909bf215546Sopenharmony_cisend(8)         g22<1>UW        g22<8,8,1>UD    0x064a800d
910bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 13 Sampler = 0 mlen 3 rlen 4 { align1 1Q };
911bf215546Sopenharmony_cisend(8)         g38<1>UW        g38<8,8,1>UD    0x084a810e
912bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 14 Sampler = 1 mlen 4 rlen 4 { align1 1Q };
913bf215546Sopenharmony_cisend(8)         g5<1>UW         g19<8,8,1>UD    0x064a820f
914bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 15 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
915bf215546Sopenharmony_cisend(8)         g47<1>UW        g41<8,8,1>UD    0x064a8310
916bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 16 Sampler = 3 mlen 3 rlen 4 { align1 1Q };
917bf215546Sopenharmony_cisend(8)         g14<1>UW        g14<8,8,1>UD    0x084a8411
918bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 17 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
919bf215546Sopenharmony_cisend(8)         g47<1>UW        g7<8,8,1>UD     0x064a8512
920bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 18 Sampler = 5 mlen 3 rlen 4 { align1 1Q };
921bf215546Sopenharmony_cisend(8)         g25<1>UW        g25<8,8,1>UD    0x064a8613
922bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 19 Sampler = 6 mlen 3 rlen 4 { align1 1Q };
923bf215546Sopenharmony_cisend(8)         g29<1>UW        g45<8,8,1>UD    0x084a8714
924bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 20 Sampler = 7 mlen 4 rlen 4 { align1 1Q };
925bf215546Sopenharmony_cisend(8)         g11<1>UW        g8<8,8,1>UD     0x064a8815
926bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD8 Surface = 21 Sampler = 8 mlen 3 rlen 4 { align1 1Q };
927bf215546Sopenharmony_cisend(8)         g26<1>UW        g26<8,8,1>UD    0x084b0916
928bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 22 Sampler = 9 mlen 4 rlen 4 { align1 1Q };
929bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x0a4b0a17
930bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 23 Sampler = 10 mlen 5 rlen 4 { align1 1Q };
931bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x084b0b18
932bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 24 Sampler = 11 mlen 4 rlen 4 { align1 1Q };
933bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0a8c800d
934bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 13 Sampler = 0 mlen 5 rlen 8 { align1 1H };
935bf215546Sopenharmony_cisend(16)        g34<1>UW        g42<8,8,1>UD    0x0e8c810e
936bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 14 Sampler = 1 mlen 7 rlen 8 { align1 1H };
937bf215546Sopenharmony_cisend(16)        g34<1>UW        g89<8,8,1>UD    0x0a8c820f
938bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 15 Sampler = 2 mlen 5 rlen 8 { align1 1H };
939bf215546Sopenharmony_cisend(16)        g30<1>UW        g73<8,8,1>UD    0x0a8c8310
940bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 16 Sampler = 3 mlen 5 rlen 8 { align1 1H };
941bf215546Sopenharmony_cisend(16)        g30<1>UW        g23<8,8,1>UD    0x0e8c8411
942bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 17 Sampler = 4 mlen 7 rlen 8 { align1 1H };
943bf215546Sopenharmony_cisend(16)        g5<1>UW         g33<8,8,1>UD    0x0a8c8512
944bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 18 Sampler = 5 mlen 5 rlen 8 { align1 1H };
945bf215546Sopenharmony_cisend(16)        g33<1>UW        g56<8,8,1>UD    0x0a8c8613
946bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 19 Sampler = 6 mlen 5 rlen 8 { align1 1H };
947bf215546Sopenharmony_cisend(16)        g34<1>UW        g23<8,8,1>UD    0x0e8c8714
948bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 20 Sampler = 7 mlen 7 rlen 8 { align1 1H };
949bf215546Sopenharmony_cisend(16)        g5<1>UW         g34<8,8,1>UD    0x0a8c8815
950bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD16 Surface = 21 Sampler = 8 mlen 5 rlen 8 { align1 1H };
951bf215546Sopenharmony_cisend(16)        g38<1>UW        g67<8,8,1>UD    0x0e8d0916
952bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 22 Sampler = 9 mlen 7 rlen 8 { align1 1H };
953bf215546Sopenharmony_cisend(16)        g38<1>UW        g2<8,8,1>UD     0x128d0a17
954bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 23 Sampler = 10 mlen 9 rlen 8 { align1 1H };
955bf215546Sopenharmony_cisend(16)        g18<1>UW        g33<8,8,1>UD    0x0e8d0b18
956bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 24 Sampler = 11 mlen 7 rlen 8 { align1 1H };
957bf215546Sopenharmony_ci(+f1.0) send(8) g3<1>UW         g10<8,8,1>UD    0x0411b701
958bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  add) mlen 2 rlen 1 { align1 1Q };
959bf215546Sopenharmony_ci(+f1.0) send(8) g5<1>UW         g10<8,8,1>UD    0x0411bd01
960bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  umin) mlen 2 rlen 1 { align1 1Q };
961bf215546Sopenharmony_ci(+f1.0) send(8) g6<1>UW         g10<8,8,1>UD    0x0411bc01
962bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  umax) mlen 2 rlen 1 { align1 1Q };
963bf215546Sopenharmony_ci(+f1.0) send(8) g7<1>UW         g10<8,8,1>UD    0x0411b101
964bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  and) mlen 2 rlen 1 { align1 1Q };
965bf215546Sopenharmony_ci(+f1.0) send(8) g8<1>UW         g10<8,8,1>UD    0x0411b201
966bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  or) mlen 2 rlen 1 { align1 1Q };
967bf215546Sopenharmony_ci(+f1.0) send(8) g9<1>UW         g10<8,8,1>UD    0x0411b301
968bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  xor) mlen 2 rlen 1 { align1 1Q };
969bf215546Sopenharmony_ci(+f1.0) send(8) g10<1>UW        g10<8,8,1>UD    0x0411b401
970bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  mov) mlen 2 rlen 1 { align1 1Q };
971bf215546Sopenharmony_ci(+f1.0) send(8) g11<1>UW        g11<8,8,1>UD    0x0611be01
972bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  cmpwr) mlen 3 rlen 1 { align1 1Q };
973bf215546Sopenharmony_ci(+f1.0) send(16) g3<1>UW        g19<8,8,1>UD    0x0821a701
974bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  add) mlen 4 rlen 2 { align1 1H };
975bf215546Sopenharmony_ci(+f1.0) send(16) g7<1>UW        g19<8,8,1>UD    0x0821ad01
976bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  umin) mlen 4 rlen 2 { align1 1H };
977bf215546Sopenharmony_ci(+f1.0) send(16) g9<1>UW        g19<8,8,1>UD    0x0821ac01
978bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  umax) mlen 4 rlen 2 { align1 1H };
979bf215546Sopenharmony_ci(+f1.0) send(16) g11<1>UW       g19<8,8,1>UD    0x0821a101
980bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  and) mlen 4 rlen 2 { align1 1H };
981bf215546Sopenharmony_ci(+f1.0) send(16) g13<1>UW       g19<8,8,1>UD    0x0821a201
982bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  or) mlen 4 rlen 2 { align1 1H };
983bf215546Sopenharmony_ci(+f1.0) send(16) g15<1>UW       g19<8,8,1>UD    0x0821a301
984bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  xor) mlen 4 rlen 2 { align1 1H };
985bf215546Sopenharmony_ci(+f1.0) send(16) g17<1>UW       g19<8,8,1>UD    0x0821a401
986bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  mov) mlen 4 rlen 2 { align1 1H };
987bf215546Sopenharmony_ci(+f1.0) send(16) g19<1>UW       g21<8,8,1>UD    0x0c21ae01
988bf215546Sopenharmony_ci                            data MsgDesc: ( DC untyped atomic, 1,  cmpwr) mlen 6 rlen 2 { align1 1H };
989bf215546Sopenharmony_cisend(8)         g26<1>F         g114<4>F        0x0418800c
990bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 12 Sampler = 0 mlen 2 rlen 1 { align16 1Q };
991bf215546Sopenharmony_cisend(8)         g30<1>F         g114<4>F        0x0418810d
992bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 13 Sampler = 1 mlen 2 rlen 1 { align16 1Q };
993bf215546Sopenharmony_cisend(8)         g36<1>F         g114<4>F        0x0418820e
994bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 14 Sampler = 2 mlen 2 rlen 1 { align16 1Q };
995bf215546Sopenharmony_cisend(8)         g55<1>D         g114<4>F        0x0418830f
996bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 15 Sampler = 3 mlen 2 rlen 1 { align16 1Q };
997bf215546Sopenharmony_cisend(8)         g61<1>D         g114<4>F        0x04188410
998bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 16 Sampler = 4 mlen 2 rlen 1 { align16 1Q };
999bf215546Sopenharmony_cisend(8)         g67<1>D         g114<4>F        0x04188511
1000bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 17 Sampler = 5 mlen 2 rlen 1 { align16 1Q };
1001bf215546Sopenharmony_cisend(8)         g86<1>UD        g114<4>F        0x04188612
1002bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 18 Sampler = 6 mlen 2 rlen 1 { align16 1Q };
1003bf215546Sopenharmony_cisend(8)         g92<1>UD        g114<4>F        0x04188713
1004bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 19 Sampler = 7 mlen 2 rlen 1 { align16 1Q };
1005bf215546Sopenharmony_cisend(8)         g98<1>UD        g114<4>F        0x04188814
1006bf215546Sopenharmony_ci                            sampler MsgDesc: gather4 SIMD4x2 Surface = 20 Sampler = 8 mlen 2 rlen 1 { align16 1Q };
1007bf215546Sopenharmony_cisend(8)         g6<1>F          g114<4>F        0x06190915
1008bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 21 Sampler = 9 mlen 3 rlen 1 { align16 1Q };
1009bf215546Sopenharmony_cisend(8)         g11<1>F         g114<4>F        0x06190a16
1010bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 22 Sampler = 10 mlen 3 rlen 1 { align16 1Q };
1011bf215546Sopenharmony_cisend(8)         g16<1>F         g114<4>F        0x06190b17
1012bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 23 Sampler = 11 mlen 3 rlen 1 { align16 1Q };
1013bf215546Sopenharmony_cisend(8)         g124<1>UW       g3<8,8,1>UD     0x0a4b1002
1014bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_po SIMD8 Surface = 2 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
1015bf215546Sopenharmony_cisend(16)        g120<1>UW       g3<8,8,1>UD     0x128d1002
1016bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_po SIMD16 Surface = 2 Sampler = 0 mlen 9 rlen 8 { align1 1H };
1017bf215546Sopenharmony_cisend(8)         g4<1>F          g114<4>F        0x06190005
1018bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 5 Sampler = 0 mlen 3 rlen 1 { align16 1Q };
1019bf215546Sopenharmony_cisend(8)         g5<1>F          g114<4>F        0x06190106
1020bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 6 Sampler = 1 mlen 3 rlen 1 { align16 1Q };
1021bf215546Sopenharmony_cisend(8)         g7<1>F          g114<4>F        0x06190207
1022bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 7 Sampler = 2 mlen 3 rlen 1 { align16 1Q };
1023bf215546Sopenharmony_cisend(8)         g10<1>F         g114<4>F        0x06190308
1024bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 8 Sampler = 3 mlen 3 rlen 1 { align16 1Q };
1025bf215546Sopenharmony_cisend(8)         g12<1>F         g114<4>F        0x06190409
1026bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD4x2 Surface = 9 Sampler = 4 mlen 3 rlen 1 { align16 1Q };
1027bf215546Sopenharmony_cisend(8)         g24<1>UW        g2<8,8,1>UD     0x06423203
1028bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD8 Surface = 3 Sampler = 2 mlen 3 rlen 4 { align1 1Q };
1029bf215546Sopenharmony_cisend(16)        g19<1>UW        g27<8,8,1>UD    0x0c843203
1030bf215546Sopenharmony_ci                            sampler MsgDesc: sample_c SIMD16 Surface = 3 Sampler = 2 mlen 6 rlen 8 { align1 1H };
1031bf215546Sopenharmony_cisend(8)         g5<1>F          g114<4>F        0x04102303
1032bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 3 Sampler = 3 mlen 2 rlen 1 { align16 1Q };
1033bf215546Sopenharmony_cisend(8)         g124<1>UW       g6<8,8,1>UD     0x08424001
1034bf215546Sopenharmony_ci                            sampler MsgDesc: sample_d SIMD8 Surface = 1 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1035bf215546Sopenharmony_cisend(8)         g9<1>UW         g5<8,8,1>UD     0x04420002
1036bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 2 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1037bf215546Sopenharmony_cisend(16)        g13<1>UW        g7<8,8,1>UD     0x08840002
1038bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 2 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1039bf215546Sopenharmony_cisend(8)         g124<1>UW       g2<8,8,1>UD     0x0419a501
1040bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x37 Surface = 1 mlen 2 rlen 1 { align1 1Q };
1041bf215546Sopenharmony_cisend(8)         g121<1>UW       g2<8,8,1>UD     0x0419b501
1042bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x53 Surface = 1 mlen 2 rlen 1 { align1 2Q };
1043bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06098101
1044bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x1 Surface = 1 mlen 3 rlen 0 { align1 1Q };
1045bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06099101
1046bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x17 Surface = 1 mlen 3 rlen 0 { align1 2Q };
1047bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06098201
1048bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x2 Surface = 1 mlen 3 rlen 0 { align1 1Q };
1049bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06099201
1050bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x18 Surface = 1 mlen 3 rlen 0 { align1 2Q };
1051bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06098301
1052bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x3 Surface = 1 mlen 3 rlen 0 { align1 1Q };
1053bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x06099301
1054bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x19 Surface = 1 mlen 3 rlen 0 { align1 2Q };
1055bf215546Sopenharmony_cisend(8)         g29<1>UW        g18<8,8,1>UD    0x04420008
1056bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 8 Sampler = 0 mlen 2 rlen 4 { align1 1Q };
1057bf215546Sopenharmony_cisend(8)         g35<1>UW        g18<8,8,1>UD    0x04420109
1058bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 9 Sampler = 1 mlen 2 rlen 4 { align1 1Q };
1059bf215546Sopenharmony_cisend(8)         g41<1>UW        g18<8,8,1>UD    0x0442020a
1060bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 10 Sampler = 2 mlen 2 rlen 4 { align1 1Q };
1061bf215546Sopenharmony_cisend(8)         g2<1>UW         g18<8,8,1>UD    0x0442030b
1062bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 11 Sampler = 3 mlen 2 rlen 4 { align1 1Q };
1063bf215546Sopenharmony_cisend(8)         g6<1>UW         g18<8,8,1>UD    0x0442040c
1064bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 12 Sampler = 4 mlen 2 rlen 4 { align1 1Q };
1065bf215546Sopenharmony_cisend(8)         g10<1>UW        g18<8,8,1>UD    0x0442050d
1066bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 13 Sampler = 5 mlen 2 rlen 4 { align1 1Q };
1067bf215546Sopenharmony_cisend(8)         g14<1>UW        g18<8,8,1>UD    0x0442060e
1068bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 14 Sampler = 6 mlen 2 rlen 4 { align1 1Q };
1069bf215546Sopenharmony_cisend(8)         g18<1>UW        g18<8,8,1>UD    0x0442070f
1070bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD8 Surface = 15 Sampler = 7 mlen 2 rlen 4 { align1 1Q };
1071bf215546Sopenharmony_cisend(16)        g32<1>UW        g22<8,8,1>UD    0x08840008
1072bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 8 Sampler = 0 mlen 4 rlen 8 { align1 1H };
1073bf215546Sopenharmony_cisend(16)        g42<1>UW        g22<8,8,1>UD    0x08840109
1074bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 9 Sampler = 1 mlen 4 rlen 8 { align1 1H };
1075bf215546Sopenharmony_cisend(16)        g60<1>UW        g22<8,8,1>UD    0x0884020a
1076bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 10 Sampler = 2 mlen 4 rlen 8 { align1 1H };
1077bf215546Sopenharmony_cisend(16)        g70<1>UW        g22<8,8,1>UD    0x0884030b
1078bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 11 Sampler = 3 mlen 4 rlen 8 { align1 1H };
1079bf215546Sopenharmony_cisend(16)        g78<1>UW        g22<8,8,1>UD    0x0884040c
1080bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 12 Sampler = 4 mlen 4 rlen 8 { align1 1H };
1081bf215546Sopenharmony_cisend(16)        g86<1>UW        g22<8,8,1>UD    0x0884050d
1082bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 13 Sampler = 5 mlen 4 rlen 8 { align1 1H };
1083bf215546Sopenharmony_cisend(16)        g94<1>UW        g22<8,8,1>UD    0x0884060e
1084bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 14 Sampler = 6 mlen 4 rlen 8 { align1 1H };
1085bf215546Sopenharmony_cisend(16)        g52<1>UW        g22<8,8,1>UD    0x0884070f
1086bf215546Sopenharmony_ci                            sampler MsgDesc: sample SIMD16 Surface = 15 Sampler = 7 mlen 4 rlen 8 { align1 1H };
1087bf215546Sopenharmony_cisend(8)         g5<1>F          g114<4>F        0x04102101
1088bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 1 Sampler = 1 mlen 2 rlen 1 { align16 1Q };
1089bf215546Sopenharmony_cisend(8)         g6<1>F          g114<4>F        0x04102202
1090bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 2 Sampler = 2 mlen 2 rlen 1 { align16 1Q };
1091bf215546Sopenharmony_cisend(8)         g8<1>F          g114<4>F        0x04102404
1092bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 4 Sampler = 4 mlen 2 rlen 1 { align16 1Q };
1093bf215546Sopenharmony_cisend(8)         g10<1>F         g114<4>F        0x04102606
1094bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 6 Sampler = 6 mlen 2 rlen 1 { align16 1Q };
1095bf215546Sopenharmony_cisend(8)         g11<1>F         g114<4>F        0x04102707
1096bf215546Sopenharmony_ci                            sampler MsgDesc: sample_l SIMD4x2 Surface = 7 Sampler = 7 mlen 2 rlen 1 { align16 1Q };
1097bf215546Sopenharmony_cisend(8)         g2<1>UW         g12<8,8,1>UD    0x0a425001
1098bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 1 Sampler = 0 mlen 5 rlen 4 { align1 1Q };
1099bf215546Sopenharmony_cisend(8)         g6<1>UW         g17<8,8,1>UD    0x0a425102
1100bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD8 Surface = 2 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
1101bf215546Sopenharmony_cisend(16)        g27<1>UW        g7<8,8,1>UD     0x14845001
1102bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
1103bf215546Sopenharmony_cisend(16)        g35<1>UW        g17<8,8,1>UD    0x14845102
1104bf215546Sopenharmony_ci                            sampler MsgDesc: sample_b_c SIMD16 Surface = 2 Sampler = 1 mlen 10 rlen 8 { align1 1H };
1105bf215546Sopenharmony_cisend(8)         null<1>F        g113<4>F        0x0e094030
1106bf215546Sopenharmony_ci                            urb MsgDesc: 6 write HWord per-slot interleave mlen 7 rlen 0 { align16 1Q };
1107bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x08098701
1108bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x7 Surface = 1 mlen 4 rlen 0 { align1 1Q };
1109bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x08099701
1110bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x23 Surface = 1 mlen 4 rlen 0 { align1 2Q };
1111bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x08098d01
1112bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x13 Surface = 1 mlen 4 rlen 0 { align1 1Q };
1113bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x08099d01
1114bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x29 Surface = 1 mlen 4 rlen 0 { align1 2Q };
1115bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x08098101
1116bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x1 Surface = 1 mlen 4 rlen 0 { align1 1Q };
1117bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x08099101
1118bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x17 Surface = 1 mlen 4 rlen 0 { align1 2Q };
1119bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x08098201
1120bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x2 Surface = 1 mlen 4 rlen 0 { align1 1Q };
1121bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x08099201
1122bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x18 Surface = 1 mlen 4 rlen 0 { align1 2Q };
1123bf215546Sopenharmony_cisend(8)         null<1>UW       g7<8,8,1>UD     0x08098301
1124bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x3 Surface = 1 mlen 4 rlen 0 { align1 1Q };
1125bf215546Sopenharmony_cisend(8)         null<1>UW       g2<8,8,1>UD     0x08099301
1126bf215546Sopenharmony_ci                            render MsgDesc: typed atomic op MsgCtrl = 0x19 Surface = 1 mlen 4 rlen 0 { align1 2Q };
1127bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x024ab102
1128bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD8 Surface = 2 Sampler = 1 mlen 1 rlen 4 { align1 1Q };
1129bf215546Sopenharmony_cisend(8)         g10<1>UW        g10<8,8,1>UD    0x024ab203
1130bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD8 Surface = 3 Sampler = 2 mlen 1 rlen 4 { align1 1Q };
1131bf215546Sopenharmony_cisend(8)         g14<1>UW        g14<8,8,1>UD    0x024ab304
1132bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD8 Surface = 4 Sampler = 3 mlen 1 rlen 4 { align1 1Q };
1133bf215546Sopenharmony_cisend(8)         g18<1>UW        g18<8,8,1>UD    0x024ab405
1134bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD8 Surface = 5 Sampler = 4 mlen 1 rlen 4 { align1 1Q };
1135bf215546Sopenharmony_cisend(8)         g22<1>UW        g22<8,8,1>UD    0x024ab506
1136bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD8 Surface = 6 Sampler = 5 mlen 1 rlen 4 { align1 1Q };
1137bf215546Sopenharmony_cisend(16)        g18<1>UW        g26<8,8,1>UD    0x028cb102
1138bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD16 Surface = 2 Sampler = 1 mlen 1 rlen 8 { align1 1H };
1139bf215546Sopenharmony_cisend(16)        g28<1>UW        g27<8,8,1>UD    0x028cb203
1140bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD16 Surface = 3 Sampler = 2 mlen 1 rlen 8 { align1 1H };
1141bf215546Sopenharmony_cisend(16)        g36<1>UW        g44<8,8,1>UD    0x028cb304
1142bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD16 Surface = 4 Sampler = 3 mlen 1 rlen 8 { align1 1H };
1143bf215546Sopenharmony_cisend(16)        g2<1>UW         g53<8,8,1>UD    0x028cb506
1144bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD16 Surface = 6 Sampler = 5 mlen 1 rlen 8 { align1 1H };
1145bf215546Sopenharmony_cisend(16)        g44<1>UW        g52<8,8,1>UD    0x028cb405
1146bf215546Sopenharmony_ci                            sampler MsgDesc: sampleinfo SIMD16 Surface = 5 Sampler = 4 mlen 1 rlen 8 { align1 1H };
1147bf215546Sopenharmony_cisend(8)         g2<1>UW         g2<8,8,1>UD     0x084b0006
1148bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 6 Sampler = 0 mlen 4 rlen 4 { align1 1Q };
1149bf215546Sopenharmony_cisend(8)         g6<1>UW         g6<8,8,1>UD     0x0a4b0107
1150bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 7 Sampler = 1 mlen 5 rlen 4 { align1 1Q };
1151bf215546Sopenharmony_cisend(8)         g14<1>UW        g11<8,8,1>UD    0x0a4b0208
1152bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 8 Sampler = 2 mlen 5 rlen 4 { align1 1Q };
1153bf215546Sopenharmony_cisend(8)         g18<1>UW        g18<8,8,1>UD    0x0c4b0309
1154bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 9 Sampler = 3 mlen 6 rlen 4 { align1 1Q };
1155bf215546Sopenharmony_cisend(8)         g22<1>UW        g24<8,8,1>UD    0x084b040a
1156bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD8 Surface = 10 Sampler = 4 mlen 4 rlen 4 { align1 1Q };
1157bf215546Sopenharmony_cisend(16)        g18<1>UW        g26<8,8,1>UD    0x128d0208
1158bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 8 Sampler = 2 mlen 9 rlen 8 { align1 1H };
1159bf215546Sopenharmony_cisend(16)        g2<1>UW         g10<8,8,1>UD    0x0e8d0006
1160bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 6 Sampler = 0 mlen 7 rlen 8 { align1 1H };
1161bf215546Sopenharmony_cisend(16)        g26<1>UW        g35<8,8,1>UD    0x168d0309
1162bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 9 Sampler = 3 mlen 11 rlen 8 { align1 1H };
1163bf215546Sopenharmony_cisend(16)        g10<1>UW        g53<8,8,1>UD    0x128d0107
1164bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 7 Sampler = 1 mlen 9 rlen 8 { align1 1H };
1165bf215546Sopenharmony_cisend(16)        g34<1>UW        g46<8,8,1>UD    0x0e8d040a
1166bf215546Sopenharmony_ci                            sampler MsgDesc: gather4_c SIMD16 Surface = 10 Sampler = 4 mlen 7 rlen 8 { align1 1H };
1167bf215546Sopenharmony_cisend(8)         null<1>UW       g9<8,8,1>UD     0x0e0b4003
1168bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x0 Surface = 3 mlen 7 rlen 0 { align1 1Q };
1169bf215546Sopenharmony_cisend(8)         null<1>UW       g15<8,8,1>UD    0x0e0b6003
1170bf215546Sopenharmony_ci                            render MsgDesc: typed surface write MsgCtrl = 0x32 Surface = 3 mlen 7 rlen 0 { align1 2Q };
1171