1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
2 | |* *| |
3 | |* Intrinsic Function Source Fragment *| |
4 | |* *| |
5 | |* Automatically generated file, do not edit! *| |
6 | |* *| |
7 | \*===----------------------------------------------------------------------===*/ |
8 | |
9 | #ifndef LLVM_IR_INTRINSIC_AMDGCN_ENUMS_H |
10 | #define LLVM_IR_INTRINSIC_AMDGCN_ENUMS_H |
11 | |
12 | namespace llvm { |
13 | namespace Intrinsic { |
14 | enum AMDGCNIntrinsics : unsigned { |
15 | // Enum values for intrinsics |
16 | amdgcn_alignbyte = 1243, // llvm.amdgcn.alignbyte |
17 | amdgcn_atomic_dec, // llvm.amdgcn.atomic.dec |
18 | amdgcn_atomic_inc, // llvm.amdgcn.atomic.inc |
19 | amdgcn_ballot, // llvm.amdgcn.ballot |
20 | amdgcn_buffer_atomic_add, // llvm.amdgcn.buffer.atomic.add |
21 | amdgcn_buffer_atomic_and, // llvm.amdgcn.buffer.atomic.and |
22 | amdgcn_buffer_atomic_cmpswap, // llvm.amdgcn.buffer.atomic.cmpswap |
23 | amdgcn_buffer_atomic_csub, // llvm.amdgcn.buffer.atomic.csub |
24 | amdgcn_buffer_atomic_fadd, // llvm.amdgcn.buffer.atomic.fadd |
25 | amdgcn_buffer_atomic_or, // llvm.amdgcn.buffer.atomic.or |
26 | amdgcn_buffer_atomic_smax, // llvm.amdgcn.buffer.atomic.smax |
27 | amdgcn_buffer_atomic_smin, // llvm.amdgcn.buffer.atomic.smin |
28 | amdgcn_buffer_atomic_sub, // llvm.amdgcn.buffer.atomic.sub |
29 | amdgcn_buffer_atomic_swap, // llvm.amdgcn.buffer.atomic.swap |
30 | amdgcn_buffer_atomic_umax, // llvm.amdgcn.buffer.atomic.umax |
31 | amdgcn_buffer_atomic_umin, // llvm.amdgcn.buffer.atomic.umin |
32 | amdgcn_buffer_atomic_xor, // llvm.amdgcn.buffer.atomic.xor |
33 | amdgcn_buffer_load, // llvm.amdgcn.buffer.load |
34 | amdgcn_buffer_load_format, // llvm.amdgcn.buffer.load.format |
35 | amdgcn_buffer_store, // llvm.amdgcn.buffer.store |
36 | amdgcn_buffer_store_format, // llvm.amdgcn.buffer.store.format |
37 | amdgcn_buffer_wbinvl1, // llvm.amdgcn.buffer.wbinvl1 |
38 | amdgcn_buffer_wbinvl1_sc, // llvm.amdgcn.buffer.wbinvl1.sc |
39 | amdgcn_buffer_wbinvl1_vol, // llvm.amdgcn.buffer.wbinvl1.vol |
40 | amdgcn_class, // llvm.amdgcn.class |
41 | amdgcn_cos, // llvm.amdgcn.cos |
42 | amdgcn_cubeid, // llvm.amdgcn.cubeid |
43 | amdgcn_cubema, // llvm.amdgcn.cubema |
44 | amdgcn_cubesc, // llvm.amdgcn.cubesc |
45 | amdgcn_cubetc, // llvm.amdgcn.cubetc |
46 | amdgcn_cvt_pk_i16, // llvm.amdgcn.cvt.pk.i16 |
47 | amdgcn_cvt_pk_u16, // llvm.amdgcn.cvt.pk.u16 |
48 | amdgcn_cvt_pk_u8_f32, // llvm.amdgcn.cvt.pk.u8.f32 |
49 | amdgcn_cvt_pknorm_i16, // llvm.amdgcn.cvt.pknorm.i16 |
50 | amdgcn_cvt_pknorm_u16, // llvm.amdgcn.cvt.pknorm.u16 |
51 | amdgcn_cvt_pkrtz, // llvm.amdgcn.cvt.pkrtz |
52 | amdgcn_dispatch_id, // llvm.amdgcn.dispatch.id |
53 | amdgcn_dispatch_ptr, // llvm.amdgcn.dispatch.ptr |
54 | amdgcn_div_fixup, // llvm.amdgcn.div.fixup |
55 | amdgcn_div_fmas, // llvm.amdgcn.div.fmas |
56 | amdgcn_div_scale, // llvm.amdgcn.div.scale |
57 | amdgcn_ds_append, // llvm.amdgcn.ds.append |
58 | amdgcn_ds_bpermute, // llvm.amdgcn.ds.bpermute |
59 | amdgcn_ds_consume, // llvm.amdgcn.ds.consume |
60 | amdgcn_ds_fadd, // llvm.amdgcn.ds.fadd |
61 | amdgcn_ds_fmax, // llvm.amdgcn.ds.fmax |
62 | amdgcn_ds_fmin, // llvm.amdgcn.ds.fmin |
63 | amdgcn_ds_gws_barrier, // llvm.amdgcn.ds.gws.barrier |
64 | amdgcn_ds_gws_init, // llvm.amdgcn.ds.gws.init |
65 | amdgcn_ds_gws_sema_br, // llvm.amdgcn.ds.gws.sema.br |
66 | amdgcn_ds_gws_sema_p, // llvm.amdgcn.ds.gws.sema.p |
67 | amdgcn_ds_gws_sema_release_all, // llvm.amdgcn.ds.gws.sema.release.all |
68 | amdgcn_ds_gws_sema_v, // llvm.amdgcn.ds.gws.sema.v |
69 | amdgcn_ds_ordered_add, // llvm.amdgcn.ds.ordered.add |
70 | amdgcn_ds_ordered_swap, // llvm.amdgcn.ds.ordered.swap |
71 | amdgcn_ds_permute, // llvm.amdgcn.ds.permute |
72 | amdgcn_ds_swizzle, // llvm.amdgcn.ds.swizzle |
73 | amdgcn_else, // llvm.amdgcn.else |
74 | amdgcn_end_cf, // llvm.amdgcn.end.cf |
75 | amdgcn_endpgm, // llvm.amdgcn.endpgm |
76 | amdgcn_exp, // llvm.amdgcn.exp |
77 | amdgcn_exp_compr, // llvm.amdgcn.exp.compr |
78 | amdgcn_fcmp, // llvm.amdgcn.fcmp |
79 | amdgcn_fdiv_fast, // llvm.amdgcn.fdiv.fast |
80 | amdgcn_fdot2, // llvm.amdgcn.fdot2 |
81 | amdgcn_flat_atomic_fadd, // llvm.amdgcn.flat.atomic.fadd |
82 | amdgcn_flat_atomic_fmax, // llvm.amdgcn.flat.atomic.fmax |
83 | amdgcn_flat_atomic_fmin, // llvm.amdgcn.flat.atomic.fmin |
84 | amdgcn_fma_legacy, // llvm.amdgcn.fma.legacy |
85 | amdgcn_fmad_ftz, // llvm.amdgcn.fmad.ftz |
86 | amdgcn_fmed3, // llvm.amdgcn.fmed3 |
87 | amdgcn_fmul_legacy, // llvm.amdgcn.fmul.legacy |
88 | amdgcn_fract, // llvm.amdgcn.fract |
89 | amdgcn_frexp_exp, // llvm.amdgcn.frexp.exp |
90 | amdgcn_frexp_mant, // llvm.amdgcn.frexp.mant |
91 | amdgcn_global_atomic_csub, // llvm.amdgcn.global.atomic.csub |
92 | amdgcn_global_atomic_fadd, // llvm.amdgcn.global.atomic.fadd |
93 | amdgcn_global_atomic_fmax, // llvm.amdgcn.global.atomic.fmax |
94 | amdgcn_global_atomic_fmin, // llvm.amdgcn.global.atomic.fmin |
95 | amdgcn_groupstaticsize, // llvm.amdgcn.groupstaticsize |
96 | amdgcn_icmp, // llvm.amdgcn.icmp |
97 | amdgcn_if, // llvm.amdgcn.if |
98 | amdgcn_if_break, // llvm.amdgcn.if.break |
99 | amdgcn_image_atomic_add_1d, // llvm.amdgcn.image.atomic.add.1d |
100 | amdgcn_image_atomic_add_1darray, // llvm.amdgcn.image.atomic.add.1darray |
101 | amdgcn_image_atomic_add_2d, // llvm.amdgcn.image.atomic.add.2d |
102 | amdgcn_image_atomic_add_2darray, // llvm.amdgcn.image.atomic.add.2darray |
103 | amdgcn_image_atomic_add_2darraymsaa, // llvm.amdgcn.image.atomic.add.2darraymsaa |
104 | amdgcn_image_atomic_add_2dmsaa, // llvm.amdgcn.image.atomic.add.2dmsaa |
105 | amdgcn_image_atomic_add_3d, // llvm.amdgcn.image.atomic.add.3d |
106 | amdgcn_image_atomic_add_cube, // llvm.amdgcn.image.atomic.add.cube |
107 | amdgcn_image_atomic_and_1d, // llvm.amdgcn.image.atomic.and.1d |
108 | amdgcn_image_atomic_and_1darray, // llvm.amdgcn.image.atomic.and.1darray |
109 | amdgcn_image_atomic_and_2d, // llvm.amdgcn.image.atomic.and.2d |
110 | amdgcn_image_atomic_and_2darray, // llvm.amdgcn.image.atomic.and.2darray |
111 | amdgcn_image_atomic_and_2darraymsaa, // llvm.amdgcn.image.atomic.and.2darraymsaa |
112 | amdgcn_image_atomic_and_2dmsaa, // llvm.amdgcn.image.atomic.and.2dmsaa |
113 | amdgcn_image_atomic_and_3d, // llvm.amdgcn.image.atomic.and.3d |
114 | amdgcn_image_atomic_and_cube, // llvm.amdgcn.image.atomic.and.cube |
115 | amdgcn_image_atomic_cmpswap_1d, // llvm.amdgcn.image.atomic.cmpswap.1d |
116 | amdgcn_image_atomic_cmpswap_1darray, // llvm.amdgcn.image.atomic.cmpswap.1darray |
117 | amdgcn_image_atomic_cmpswap_2d, // llvm.amdgcn.image.atomic.cmpswap.2d |
118 | amdgcn_image_atomic_cmpswap_2darray, // llvm.amdgcn.image.atomic.cmpswap.2darray |
119 | amdgcn_image_atomic_cmpswap_2darraymsaa, // llvm.amdgcn.image.atomic.cmpswap.2darraymsaa |
120 | amdgcn_image_atomic_cmpswap_2dmsaa, // llvm.amdgcn.image.atomic.cmpswap.2dmsaa |
121 | amdgcn_image_atomic_cmpswap_3d, // llvm.amdgcn.image.atomic.cmpswap.3d |
122 | amdgcn_image_atomic_cmpswap_cube, // llvm.amdgcn.image.atomic.cmpswap.cube |
123 | amdgcn_image_atomic_dec_1d, // llvm.amdgcn.image.atomic.dec.1d |
124 | amdgcn_image_atomic_dec_1darray, // llvm.amdgcn.image.atomic.dec.1darray |
125 | amdgcn_image_atomic_dec_2d, // llvm.amdgcn.image.atomic.dec.2d |
126 | amdgcn_image_atomic_dec_2darray, // llvm.amdgcn.image.atomic.dec.2darray |
127 | amdgcn_image_atomic_dec_2darraymsaa, // llvm.amdgcn.image.atomic.dec.2darraymsaa |
128 | amdgcn_image_atomic_dec_2dmsaa, // llvm.amdgcn.image.atomic.dec.2dmsaa |
129 | amdgcn_image_atomic_dec_3d, // llvm.amdgcn.image.atomic.dec.3d |
130 | amdgcn_image_atomic_dec_cube, // llvm.amdgcn.image.atomic.dec.cube |
131 | amdgcn_image_atomic_fmax_1d, // llvm.amdgcn.image.atomic.fmax.1d |
132 | amdgcn_image_atomic_fmax_1darray, // llvm.amdgcn.image.atomic.fmax.1darray |
133 | amdgcn_image_atomic_fmax_2d, // llvm.amdgcn.image.atomic.fmax.2d |
134 | amdgcn_image_atomic_fmax_2darray, // llvm.amdgcn.image.atomic.fmax.2darray |
135 | amdgcn_image_atomic_fmax_2darraymsaa, // llvm.amdgcn.image.atomic.fmax.2darraymsaa |
136 | amdgcn_image_atomic_fmax_2dmsaa, // llvm.amdgcn.image.atomic.fmax.2dmsaa |
137 | amdgcn_image_atomic_fmax_3d, // llvm.amdgcn.image.atomic.fmax.3d |
138 | amdgcn_image_atomic_fmax_cube, // llvm.amdgcn.image.atomic.fmax.cube |
139 | amdgcn_image_atomic_fmin_1d, // llvm.amdgcn.image.atomic.fmin.1d |
140 | amdgcn_image_atomic_fmin_1darray, // llvm.amdgcn.image.atomic.fmin.1darray |
141 | amdgcn_image_atomic_fmin_2d, // llvm.amdgcn.image.atomic.fmin.2d |
142 | amdgcn_image_atomic_fmin_2darray, // llvm.amdgcn.image.atomic.fmin.2darray |
143 | amdgcn_image_atomic_fmin_2darraymsaa, // llvm.amdgcn.image.atomic.fmin.2darraymsaa |
144 | amdgcn_image_atomic_fmin_2dmsaa, // llvm.amdgcn.image.atomic.fmin.2dmsaa |
145 | amdgcn_image_atomic_fmin_3d, // llvm.amdgcn.image.atomic.fmin.3d |
146 | amdgcn_image_atomic_fmin_cube, // llvm.amdgcn.image.atomic.fmin.cube |
147 | amdgcn_image_atomic_inc_1d, // llvm.amdgcn.image.atomic.inc.1d |
148 | amdgcn_image_atomic_inc_1darray, // llvm.amdgcn.image.atomic.inc.1darray |
149 | amdgcn_image_atomic_inc_2d, // llvm.amdgcn.image.atomic.inc.2d |
150 | amdgcn_image_atomic_inc_2darray, // llvm.amdgcn.image.atomic.inc.2darray |
151 | amdgcn_image_atomic_inc_2darraymsaa, // llvm.amdgcn.image.atomic.inc.2darraymsaa |
152 | amdgcn_image_atomic_inc_2dmsaa, // llvm.amdgcn.image.atomic.inc.2dmsaa |
153 | amdgcn_image_atomic_inc_3d, // llvm.amdgcn.image.atomic.inc.3d |
154 | amdgcn_image_atomic_inc_cube, // llvm.amdgcn.image.atomic.inc.cube |
155 | amdgcn_image_atomic_or_1d, // llvm.amdgcn.image.atomic.or.1d |
156 | amdgcn_image_atomic_or_1darray, // llvm.amdgcn.image.atomic.or.1darray |
157 | amdgcn_image_atomic_or_2d, // llvm.amdgcn.image.atomic.or.2d |
158 | amdgcn_image_atomic_or_2darray, // llvm.amdgcn.image.atomic.or.2darray |
159 | amdgcn_image_atomic_or_2darraymsaa, // llvm.amdgcn.image.atomic.or.2darraymsaa |
160 | amdgcn_image_atomic_or_2dmsaa, // llvm.amdgcn.image.atomic.or.2dmsaa |
161 | amdgcn_image_atomic_or_3d, // llvm.amdgcn.image.atomic.or.3d |
162 | amdgcn_image_atomic_or_cube, // llvm.amdgcn.image.atomic.or.cube |
163 | amdgcn_image_atomic_smax_1d, // llvm.amdgcn.image.atomic.smax.1d |
164 | amdgcn_image_atomic_smax_1darray, // llvm.amdgcn.image.atomic.smax.1darray |
165 | amdgcn_image_atomic_smax_2d, // llvm.amdgcn.image.atomic.smax.2d |
166 | amdgcn_image_atomic_smax_2darray, // llvm.amdgcn.image.atomic.smax.2darray |
167 | amdgcn_image_atomic_smax_2darraymsaa, // llvm.amdgcn.image.atomic.smax.2darraymsaa |
168 | amdgcn_image_atomic_smax_2dmsaa, // llvm.amdgcn.image.atomic.smax.2dmsaa |
169 | amdgcn_image_atomic_smax_3d, // llvm.amdgcn.image.atomic.smax.3d |
170 | amdgcn_image_atomic_smax_cube, // llvm.amdgcn.image.atomic.smax.cube |
171 | amdgcn_image_atomic_smin_1d, // llvm.amdgcn.image.atomic.smin.1d |
172 | amdgcn_image_atomic_smin_1darray, // llvm.amdgcn.image.atomic.smin.1darray |
173 | amdgcn_image_atomic_smin_2d, // llvm.amdgcn.image.atomic.smin.2d |
174 | amdgcn_image_atomic_smin_2darray, // llvm.amdgcn.image.atomic.smin.2darray |
175 | amdgcn_image_atomic_smin_2darraymsaa, // llvm.amdgcn.image.atomic.smin.2darraymsaa |
176 | amdgcn_image_atomic_smin_2dmsaa, // llvm.amdgcn.image.atomic.smin.2dmsaa |
177 | amdgcn_image_atomic_smin_3d, // llvm.amdgcn.image.atomic.smin.3d |
178 | amdgcn_image_atomic_smin_cube, // llvm.amdgcn.image.atomic.smin.cube |
179 | amdgcn_image_atomic_sub_1d, // llvm.amdgcn.image.atomic.sub.1d |
180 | amdgcn_image_atomic_sub_1darray, // llvm.amdgcn.image.atomic.sub.1darray |
181 | amdgcn_image_atomic_sub_2d, // llvm.amdgcn.image.atomic.sub.2d |
182 | amdgcn_image_atomic_sub_2darray, // llvm.amdgcn.image.atomic.sub.2darray |
183 | amdgcn_image_atomic_sub_2darraymsaa, // llvm.amdgcn.image.atomic.sub.2darraymsaa |
184 | amdgcn_image_atomic_sub_2dmsaa, // llvm.amdgcn.image.atomic.sub.2dmsaa |
185 | amdgcn_image_atomic_sub_3d, // llvm.amdgcn.image.atomic.sub.3d |
186 | amdgcn_image_atomic_sub_cube, // llvm.amdgcn.image.atomic.sub.cube |
187 | amdgcn_image_atomic_swap_1d, // llvm.amdgcn.image.atomic.swap.1d |
188 | amdgcn_image_atomic_swap_1darray, // llvm.amdgcn.image.atomic.swap.1darray |
189 | amdgcn_image_atomic_swap_2d, // llvm.amdgcn.image.atomic.swap.2d |
190 | amdgcn_image_atomic_swap_2darray, // llvm.amdgcn.image.atomic.swap.2darray |
191 | amdgcn_image_atomic_swap_2darraymsaa, // llvm.amdgcn.image.atomic.swap.2darraymsaa |
192 | amdgcn_image_atomic_swap_2dmsaa, // llvm.amdgcn.image.atomic.swap.2dmsaa |
193 | amdgcn_image_atomic_swap_3d, // llvm.amdgcn.image.atomic.swap.3d |
194 | amdgcn_image_atomic_swap_cube, // llvm.amdgcn.image.atomic.swap.cube |
195 | amdgcn_image_atomic_umax_1d, // llvm.amdgcn.image.atomic.umax.1d |
196 | amdgcn_image_atomic_umax_1darray, // llvm.amdgcn.image.atomic.umax.1darray |
197 | amdgcn_image_atomic_umax_2d, // llvm.amdgcn.image.atomic.umax.2d |
198 | amdgcn_image_atomic_umax_2darray, // llvm.amdgcn.image.atomic.umax.2darray |
199 | amdgcn_image_atomic_umax_2darraymsaa, // llvm.amdgcn.image.atomic.umax.2darraymsaa |
200 | amdgcn_image_atomic_umax_2dmsaa, // llvm.amdgcn.image.atomic.umax.2dmsaa |
201 | amdgcn_image_atomic_umax_3d, // llvm.amdgcn.image.atomic.umax.3d |
202 | amdgcn_image_atomic_umax_cube, // llvm.amdgcn.image.atomic.umax.cube |
203 | amdgcn_image_atomic_umin_1d, // llvm.amdgcn.image.atomic.umin.1d |
204 | amdgcn_image_atomic_umin_1darray, // llvm.amdgcn.image.atomic.umin.1darray |
205 | amdgcn_image_atomic_umin_2d, // llvm.amdgcn.image.atomic.umin.2d |
206 | amdgcn_image_atomic_umin_2darray, // llvm.amdgcn.image.atomic.umin.2darray |
207 | amdgcn_image_atomic_umin_2darraymsaa, // llvm.amdgcn.image.atomic.umin.2darraymsaa |
208 | amdgcn_image_atomic_umin_2dmsaa, // llvm.amdgcn.image.atomic.umin.2dmsaa |
209 | amdgcn_image_atomic_umin_3d, // llvm.amdgcn.image.atomic.umin.3d |
210 | amdgcn_image_atomic_umin_cube, // llvm.amdgcn.image.atomic.umin.cube |
211 | amdgcn_image_atomic_xor_1d, // llvm.amdgcn.image.atomic.xor.1d |
212 | amdgcn_image_atomic_xor_1darray, // llvm.amdgcn.image.atomic.xor.1darray |
213 | amdgcn_image_atomic_xor_2d, // llvm.amdgcn.image.atomic.xor.2d |
214 | amdgcn_image_atomic_xor_2darray, // llvm.amdgcn.image.atomic.xor.2darray |
215 | amdgcn_image_atomic_xor_2darraymsaa, // llvm.amdgcn.image.atomic.xor.2darraymsaa |
216 | amdgcn_image_atomic_xor_2dmsaa, // llvm.amdgcn.image.atomic.xor.2dmsaa |
217 | amdgcn_image_atomic_xor_3d, // llvm.amdgcn.image.atomic.xor.3d |
218 | amdgcn_image_atomic_xor_cube, // llvm.amdgcn.image.atomic.xor.cube |
219 | amdgcn_image_bvh_intersect_ray, // llvm.amdgcn.image.bvh.intersect.ray |
220 | amdgcn_image_gather4_2d, // llvm.amdgcn.image.gather4.2d |
221 | amdgcn_image_gather4_2darray, // llvm.amdgcn.image.gather4.2darray |
222 | amdgcn_image_gather4_b_2d, // llvm.amdgcn.image.gather4.b.2d |
223 | amdgcn_image_gather4_b_2darray, // llvm.amdgcn.image.gather4.b.2darray |
224 | amdgcn_image_gather4_b_cl_2d, // llvm.amdgcn.image.gather4.b.cl.2d |
225 | amdgcn_image_gather4_b_cl_2darray, // llvm.amdgcn.image.gather4.b.cl.2darray |
226 | amdgcn_image_gather4_b_cl_cube, // llvm.amdgcn.image.gather4.b.cl.cube |
227 | amdgcn_image_gather4_b_cl_o_2d, // llvm.amdgcn.image.gather4.b.cl.o.2d |
228 | amdgcn_image_gather4_b_cl_o_2darray, // llvm.amdgcn.image.gather4.b.cl.o.2darray |
229 | amdgcn_image_gather4_b_cl_o_cube, // llvm.amdgcn.image.gather4.b.cl.o.cube |
230 | amdgcn_image_gather4_b_cube, // llvm.amdgcn.image.gather4.b.cube |
231 | amdgcn_image_gather4_b_o_2d, // llvm.amdgcn.image.gather4.b.o.2d |
232 | amdgcn_image_gather4_b_o_2darray, // llvm.amdgcn.image.gather4.b.o.2darray |
233 | amdgcn_image_gather4_b_o_cube, // llvm.amdgcn.image.gather4.b.o.cube |
234 | amdgcn_image_gather4_c_2d, // llvm.amdgcn.image.gather4.c.2d |
235 | amdgcn_image_gather4_c_2darray, // llvm.amdgcn.image.gather4.c.2darray |
236 | amdgcn_image_gather4_c_b_2d, // llvm.amdgcn.image.gather4.c.b.2d |
237 | amdgcn_image_gather4_c_b_2darray, // llvm.amdgcn.image.gather4.c.b.2darray |
238 | amdgcn_image_gather4_c_b_cl_2d, // llvm.amdgcn.image.gather4.c.b.cl.2d |
239 | amdgcn_image_gather4_c_b_cl_2darray, // llvm.amdgcn.image.gather4.c.b.cl.2darray |
240 | amdgcn_image_gather4_c_b_cl_cube, // llvm.amdgcn.image.gather4.c.b.cl.cube |
241 | amdgcn_image_gather4_c_b_cl_o_2d, // llvm.amdgcn.image.gather4.c.b.cl.o.2d |
242 | amdgcn_image_gather4_c_b_cl_o_2darray, // llvm.amdgcn.image.gather4.c.b.cl.o.2darray |
243 | amdgcn_image_gather4_c_b_cl_o_cube, // llvm.amdgcn.image.gather4.c.b.cl.o.cube |
244 | amdgcn_image_gather4_c_b_cube, // llvm.amdgcn.image.gather4.c.b.cube |
245 | amdgcn_image_gather4_c_b_o_2d, // llvm.amdgcn.image.gather4.c.b.o.2d |
246 | amdgcn_image_gather4_c_b_o_2darray, // llvm.amdgcn.image.gather4.c.b.o.2darray |
247 | amdgcn_image_gather4_c_b_o_cube, // llvm.amdgcn.image.gather4.c.b.o.cube |
248 | amdgcn_image_gather4_c_cl_2d, // llvm.amdgcn.image.gather4.c.cl.2d |
249 | amdgcn_image_gather4_c_cl_2darray, // llvm.amdgcn.image.gather4.c.cl.2darray |
250 | amdgcn_image_gather4_c_cl_cube, // llvm.amdgcn.image.gather4.c.cl.cube |
251 | amdgcn_image_gather4_c_cl_o_2d, // llvm.amdgcn.image.gather4.c.cl.o.2d |
252 | amdgcn_image_gather4_c_cl_o_2darray, // llvm.amdgcn.image.gather4.c.cl.o.2darray |
253 | amdgcn_image_gather4_c_cl_o_cube, // llvm.amdgcn.image.gather4.c.cl.o.cube |
254 | amdgcn_image_gather4_c_cube, // llvm.amdgcn.image.gather4.c.cube |
255 | amdgcn_image_gather4_c_l_2d, // llvm.amdgcn.image.gather4.c.l.2d |
256 | amdgcn_image_gather4_c_l_2darray, // llvm.amdgcn.image.gather4.c.l.2darray |
257 | amdgcn_image_gather4_c_l_cube, // llvm.amdgcn.image.gather4.c.l.cube |
258 | amdgcn_image_gather4_c_l_o_2d, // llvm.amdgcn.image.gather4.c.l.o.2d |
259 | amdgcn_image_gather4_c_l_o_2darray, // llvm.amdgcn.image.gather4.c.l.o.2darray |
260 | amdgcn_image_gather4_c_l_o_cube, // llvm.amdgcn.image.gather4.c.l.o.cube |
261 | amdgcn_image_gather4_c_lz_2d, // llvm.amdgcn.image.gather4.c.lz.2d |
262 | amdgcn_image_gather4_c_lz_2darray, // llvm.amdgcn.image.gather4.c.lz.2darray |
263 | amdgcn_image_gather4_c_lz_cube, // llvm.amdgcn.image.gather4.c.lz.cube |
264 | amdgcn_image_gather4_c_lz_o_2d, // llvm.amdgcn.image.gather4.c.lz.o.2d |
265 | amdgcn_image_gather4_c_lz_o_2darray, // llvm.amdgcn.image.gather4.c.lz.o.2darray |
266 | amdgcn_image_gather4_c_lz_o_cube, // llvm.amdgcn.image.gather4.c.lz.o.cube |
267 | amdgcn_image_gather4_c_o_2d, // llvm.amdgcn.image.gather4.c.o.2d |
268 | amdgcn_image_gather4_c_o_2darray, // llvm.amdgcn.image.gather4.c.o.2darray |
269 | amdgcn_image_gather4_c_o_cube, // llvm.amdgcn.image.gather4.c.o.cube |
270 | amdgcn_image_gather4_cl_2d, // llvm.amdgcn.image.gather4.cl.2d |
271 | amdgcn_image_gather4_cl_2darray, // llvm.amdgcn.image.gather4.cl.2darray |
272 | amdgcn_image_gather4_cl_cube, // llvm.amdgcn.image.gather4.cl.cube |
273 | amdgcn_image_gather4_cl_o_2d, // llvm.amdgcn.image.gather4.cl.o.2d |
274 | amdgcn_image_gather4_cl_o_2darray, // llvm.amdgcn.image.gather4.cl.o.2darray |
275 | amdgcn_image_gather4_cl_o_cube, // llvm.amdgcn.image.gather4.cl.o.cube |
276 | amdgcn_image_gather4_cube, // llvm.amdgcn.image.gather4.cube |
277 | amdgcn_image_gather4_l_2d, // llvm.amdgcn.image.gather4.l.2d |
278 | amdgcn_image_gather4_l_2darray, // llvm.amdgcn.image.gather4.l.2darray |
279 | amdgcn_image_gather4_l_cube, // llvm.amdgcn.image.gather4.l.cube |
280 | amdgcn_image_gather4_l_o_2d, // llvm.amdgcn.image.gather4.l.o.2d |
281 | amdgcn_image_gather4_l_o_2darray, // llvm.amdgcn.image.gather4.l.o.2darray |
282 | amdgcn_image_gather4_l_o_cube, // llvm.amdgcn.image.gather4.l.o.cube |
283 | amdgcn_image_gather4_lz_2d, // llvm.amdgcn.image.gather4.lz.2d |
284 | amdgcn_image_gather4_lz_2darray, // llvm.amdgcn.image.gather4.lz.2darray |
285 | amdgcn_image_gather4_lz_cube, // llvm.amdgcn.image.gather4.lz.cube |
286 | amdgcn_image_gather4_lz_o_2d, // llvm.amdgcn.image.gather4.lz.o.2d |
287 | amdgcn_image_gather4_lz_o_2darray, // llvm.amdgcn.image.gather4.lz.o.2darray |
288 | amdgcn_image_gather4_lz_o_cube, // llvm.amdgcn.image.gather4.lz.o.cube |
289 | amdgcn_image_gather4_o_2d, // llvm.amdgcn.image.gather4.o.2d |
290 | amdgcn_image_gather4_o_2darray, // llvm.amdgcn.image.gather4.o.2darray |
291 | amdgcn_image_gather4_o_cube, // llvm.amdgcn.image.gather4.o.cube |
292 | amdgcn_image_getlod_1d, // llvm.amdgcn.image.getlod.1d |
293 | amdgcn_image_getlod_1darray, // llvm.amdgcn.image.getlod.1darray |
294 | amdgcn_image_getlod_2d, // llvm.amdgcn.image.getlod.2d |
295 | amdgcn_image_getlod_2darray, // llvm.amdgcn.image.getlod.2darray |
296 | amdgcn_image_getlod_3d, // llvm.amdgcn.image.getlod.3d |
297 | amdgcn_image_getlod_cube, // llvm.amdgcn.image.getlod.cube |
298 | amdgcn_image_getresinfo_1d, // llvm.amdgcn.image.getresinfo.1d |
299 | amdgcn_image_getresinfo_1darray, // llvm.amdgcn.image.getresinfo.1darray |
300 | amdgcn_image_getresinfo_2d, // llvm.amdgcn.image.getresinfo.2d |
301 | amdgcn_image_getresinfo_2darray, // llvm.amdgcn.image.getresinfo.2darray |
302 | amdgcn_image_getresinfo_2darraymsaa, // llvm.amdgcn.image.getresinfo.2darraymsaa |
303 | amdgcn_image_getresinfo_2dmsaa, // llvm.amdgcn.image.getresinfo.2dmsaa |
304 | amdgcn_image_getresinfo_3d, // llvm.amdgcn.image.getresinfo.3d |
305 | amdgcn_image_getresinfo_cube, // llvm.amdgcn.image.getresinfo.cube |
306 | amdgcn_image_load_1d, // llvm.amdgcn.image.load.1d |
307 | amdgcn_image_load_1darray, // llvm.amdgcn.image.load.1darray |
308 | amdgcn_image_load_2d, // llvm.amdgcn.image.load.2d |
309 | amdgcn_image_load_2darray, // llvm.amdgcn.image.load.2darray |
310 | amdgcn_image_load_2darraymsaa, // llvm.amdgcn.image.load.2darraymsaa |
311 | amdgcn_image_load_2dmsaa, // llvm.amdgcn.image.load.2dmsaa |
312 | amdgcn_image_load_3d, // llvm.amdgcn.image.load.3d |
313 | amdgcn_image_load_cube, // llvm.amdgcn.image.load.cube |
314 | amdgcn_image_load_mip_1d, // llvm.amdgcn.image.load.mip.1d |
315 | amdgcn_image_load_mip_1darray, // llvm.amdgcn.image.load.mip.1darray |
316 | amdgcn_image_load_mip_2d, // llvm.amdgcn.image.load.mip.2d |
317 | amdgcn_image_load_mip_2darray, // llvm.amdgcn.image.load.mip.2darray |
318 | amdgcn_image_load_mip_3d, // llvm.amdgcn.image.load.mip.3d |
319 | amdgcn_image_load_mip_cube, // llvm.amdgcn.image.load.mip.cube |
320 | amdgcn_image_msaa_load_x_2darraymsaa, // llvm.amdgcn.image.msaa.load.x.2darraymsaa |
321 | amdgcn_image_msaa_load_x_2dmsaa, // llvm.amdgcn.image.msaa.load.x.2dmsaa |
322 | amdgcn_image_sample_1d, // llvm.amdgcn.image.sample.1d |
323 | amdgcn_image_sample_1darray, // llvm.amdgcn.image.sample.1darray |
324 | amdgcn_image_sample_2d, // llvm.amdgcn.image.sample.2d |
325 | amdgcn_image_sample_2darray, // llvm.amdgcn.image.sample.2darray |
326 | amdgcn_image_sample_3d, // llvm.amdgcn.image.sample.3d |
327 | amdgcn_image_sample_b_1d, // llvm.amdgcn.image.sample.b.1d |
328 | amdgcn_image_sample_b_1darray, // llvm.amdgcn.image.sample.b.1darray |
329 | amdgcn_image_sample_b_2d, // llvm.amdgcn.image.sample.b.2d |
330 | amdgcn_image_sample_b_2darray, // llvm.amdgcn.image.sample.b.2darray |
331 | amdgcn_image_sample_b_3d, // llvm.amdgcn.image.sample.b.3d |
332 | amdgcn_image_sample_b_cl_1d, // llvm.amdgcn.image.sample.b.cl.1d |
333 | amdgcn_image_sample_b_cl_1darray, // llvm.amdgcn.image.sample.b.cl.1darray |
334 | amdgcn_image_sample_b_cl_2d, // llvm.amdgcn.image.sample.b.cl.2d |
335 | amdgcn_image_sample_b_cl_2darray, // llvm.amdgcn.image.sample.b.cl.2darray |
336 | amdgcn_image_sample_b_cl_3d, // llvm.amdgcn.image.sample.b.cl.3d |
337 | amdgcn_image_sample_b_cl_cube, // llvm.amdgcn.image.sample.b.cl.cube |
338 | amdgcn_image_sample_b_cl_o_1d, // llvm.amdgcn.image.sample.b.cl.o.1d |
339 | amdgcn_image_sample_b_cl_o_1darray, // llvm.amdgcn.image.sample.b.cl.o.1darray |
340 | amdgcn_image_sample_b_cl_o_2d, // llvm.amdgcn.image.sample.b.cl.o.2d |
341 | amdgcn_image_sample_b_cl_o_2darray, // llvm.amdgcn.image.sample.b.cl.o.2darray |
342 | amdgcn_image_sample_b_cl_o_3d, // llvm.amdgcn.image.sample.b.cl.o.3d |
343 | amdgcn_image_sample_b_cl_o_cube, // llvm.amdgcn.image.sample.b.cl.o.cube |
344 | amdgcn_image_sample_b_cube, // llvm.amdgcn.image.sample.b.cube |
345 | amdgcn_image_sample_b_o_1d, // llvm.amdgcn.image.sample.b.o.1d |
346 | amdgcn_image_sample_b_o_1darray, // llvm.amdgcn.image.sample.b.o.1darray |
347 | amdgcn_image_sample_b_o_2d, // llvm.amdgcn.image.sample.b.o.2d |
348 | amdgcn_image_sample_b_o_2darray, // llvm.amdgcn.image.sample.b.o.2darray |
349 | amdgcn_image_sample_b_o_3d, // llvm.amdgcn.image.sample.b.o.3d |
350 | amdgcn_image_sample_b_o_cube, // llvm.amdgcn.image.sample.b.o.cube |
351 | amdgcn_image_sample_c_1d, // llvm.amdgcn.image.sample.c.1d |
352 | amdgcn_image_sample_c_1darray, // llvm.amdgcn.image.sample.c.1darray |
353 | amdgcn_image_sample_c_2d, // llvm.amdgcn.image.sample.c.2d |
354 | amdgcn_image_sample_c_2darray, // llvm.amdgcn.image.sample.c.2darray |
355 | amdgcn_image_sample_c_3d, // llvm.amdgcn.image.sample.c.3d |
356 | amdgcn_image_sample_c_b_1d, // llvm.amdgcn.image.sample.c.b.1d |
357 | amdgcn_image_sample_c_b_1darray, // llvm.amdgcn.image.sample.c.b.1darray |
358 | amdgcn_image_sample_c_b_2d, // llvm.amdgcn.image.sample.c.b.2d |
359 | amdgcn_image_sample_c_b_2darray, // llvm.amdgcn.image.sample.c.b.2darray |
360 | amdgcn_image_sample_c_b_3d, // llvm.amdgcn.image.sample.c.b.3d |
361 | amdgcn_image_sample_c_b_cl_1d, // llvm.amdgcn.image.sample.c.b.cl.1d |
362 | amdgcn_image_sample_c_b_cl_1darray, // llvm.amdgcn.image.sample.c.b.cl.1darray |
363 | amdgcn_image_sample_c_b_cl_2d, // llvm.amdgcn.image.sample.c.b.cl.2d |
364 | amdgcn_image_sample_c_b_cl_2darray, // llvm.amdgcn.image.sample.c.b.cl.2darray |
365 | amdgcn_image_sample_c_b_cl_3d, // llvm.amdgcn.image.sample.c.b.cl.3d |
366 | amdgcn_image_sample_c_b_cl_cube, // llvm.amdgcn.image.sample.c.b.cl.cube |
367 | amdgcn_image_sample_c_b_cl_o_1d, // llvm.amdgcn.image.sample.c.b.cl.o.1d |
368 | amdgcn_image_sample_c_b_cl_o_1darray, // llvm.amdgcn.image.sample.c.b.cl.o.1darray |
369 | amdgcn_image_sample_c_b_cl_o_2d, // llvm.amdgcn.image.sample.c.b.cl.o.2d |
370 | amdgcn_image_sample_c_b_cl_o_2darray, // llvm.amdgcn.image.sample.c.b.cl.o.2darray |
371 | amdgcn_image_sample_c_b_cl_o_3d, // llvm.amdgcn.image.sample.c.b.cl.o.3d |
372 | amdgcn_image_sample_c_b_cl_o_cube, // llvm.amdgcn.image.sample.c.b.cl.o.cube |
373 | amdgcn_image_sample_c_b_cube, // llvm.amdgcn.image.sample.c.b.cube |
374 | amdgcn_image_sample_c_b_o_1d, // llvm.amdgcn.image.sample.c.b.o.1d |
375 | amdgcn_image_sample_c_b_o_1darray, // llvm.amdgcn.image.sample.c.b.o.1darray |
376 | amdgcn_image_sample_c_b_o_2d, // llvm.amdgcn.image.sample.c.b.o.2d |
377 | amdgcn_image_sample_c_b_o_2darray, // llvm.amdgcn.image.sample.c.b.o.2darray |
378 | amdgcn_image_sample_c_b_o_3d, // llvm.amdgcn.image.sample.c.b.o.3d |
379 | amdgcn_image_sample_c_b_o_cube, // llvm.amdgcn.image.sample.c.b.o.cube |
380 | amdgcn_image_sample_c_cd_1d, // llvm.amdgcn.image.sample.c.cd.1d |
381 | amdgcn_image_sample_c_cd_1darray, // llvm.amdgcn.image.sample.c.cd.1darray |
382 | amdgcn_image_sample_c_cd_2d, // llvm.amdgcn.image.sample.c.cd.2d |
383 | amdgcn_image_sample_c_cd_2darray, // llvm.amdgcn.image.sample.c.cd.2darray |
384 | amdgcn_image_sample_c_cd_3d, // llvm.amdgcn.image.sample.c.cd.3d |
385 | amdgcn_image_sample_c_cd_cl_1d, // llvm.amdgcn.image.sample.c.cd.cl.1d |
386 | amdgcn_image_sample_c_cd_cl_1darray, // llvm.amdgcn.image.sample.c.cd.cl.1darray |
387 | amdgcn_image_sample_c_cd_cl_2d, // llvm.amdgcn.image.sample.c.cd.cl.2d |
388 | amdgcn_image_sample_c_cd_cl_2darray, // llvm.amdgcn.image.sample.c.cd.cl.2darray |
389 | amdgcn_image_sample_c_cd_cl_3d, // llvm.amdgcn.image.sample.c.cd.cl.3d |
390 | amdgcn_image_sample_c_cd_cl_cube, // llvm.amdgcn.image.sample.c.cd.cl.cube |
391 | amdgcn_image_sample_c_cd_cl_o_1d, // llvm.amdgcn.image.sample.c.cd.cl.o.1d |
392 | amdgcn_image_sample_c_cd_cl_o_1darray, // llvm.amdgcn.image.sample.c.cd.cl.o.1darray |
393 | amdgcn_image_sample_c_cd_cl_o_2d, // llvm.amdgcn.image.sample.c.cd.cl.o.2d |
394 | amdgcn_image_sample_c_cd_cl_o_2darray, // llvm.amdgcn.image.sample.c.cd.cl.o.2darray |
395 | amdgcn_image_sample_c_cd_cl_o_3d, // llvm.amdgcn.image.sample.c.cd.cl.o.3d |
396 | amdgcn_image_sample_c_cd_cl_o_cube, // llvm.amdgcn.image.sample.c.cd.cl.o.cube |
397 | amdgcn_image_sample_c_cd_cube, // llvm.amdgcn.image.sample.c.cd.cube |
398 | amdgcn_image_sample_c_cd_o_1d, // llvm.amdgcn.image.sample.c.cd.o.1d |
399 | amdgcn_image_sample_c_cd_o_1darray, // llvm.amdgcn.image.sample.c.cd.o.1darray |
400 | amdgcn_image_sample_c_cd_o_2d, // llvm.amdgcn.image.sample.c.cd.o.2d |
401 | amdgcn_image_sample_c_cd_o_2darray, // llvm.amdgcn.image.sample.c.cd.o.2darray |
402 | amdgcn_image_sample_c_cd_o_3d, // llvm.amdgcn.image.sample.c.cd.o.3d |
403 | amdgcn_image_sample_c_cd_o_cube, // llvm.amdgcn.image.sample.c.cd.o.cube |
404 | amdgcn_image_sample_c_cl_1d, // llvm.amdgcn.image.sample.c.cl.1d |
405 | amdgcn_image_sample_c_cl_1darray, // llvm.amdgcn.image.sample.c.cl.1darray |
406 | amdgcn_image_sample_c_cl_2d, // llvm.amdgcn.image.sample.c.cl.2d |
407 | amdgcn_image_sample_c_cl_2darray, // llvm.amdgcn.image.sample.c.cl.2darray |
408 | amdgcn_image_sample_c_cl_3d, // llvm.amdgcn.image.sample.c.cl.3d |
409 | amdgcn_image_sample_c_cl_cube, // llvm.amdgcn.image.sample.c.cl.cube |
410 | amdgcn_image_sample_c_cl_o_1d, // llvm.amdgcn.image.sample.c.cl.o.1d |
411 | amdgcn_image_sample_c_cl_o_1darray, // llvm.amdgcn.image.sample.c.cl.o.1darray |
412 | amdgcn_image_sample_c_cl_o_2d, // llvm.amdgcn.image.sample.c.cl.o.2d |
413 | amdgcn_image_sample_c_cl_o_2darray, // llvm.amdgcn.image.sample.c.cl.o.2darray |
414 | amdgcn_image_sample_c_cl_o_3d, // llvm.amdgcn.image.sample.c.cl.o.3d |
415 | amdgcn_image_sample_c_cl_o_cube, // llvm.amdgcn.image.sample.c.cl.o.cube |
416 | amdgcn_image_sample_c_cube, // llvm.amdgcn.image.sample.c.cube |
417 | amdgcn_image_sample_c_d_1d, // llvm.amdgcn.image.sample.c.d.1d |
418 | amdgcn_image_sample_c_d_1darray, // llvm.amdgcn.image.sample.c.d.1darray |
419 | amdgcn_image_sample_c_d_2d, // llvm.amdgcn.image.sample.c.d.2d |
420 | amdgcn_image_sample_c_d_2darray, // llvm.amdgcn.image.sample.c.d.2darray |
421 | amdgcn_image_sample_c_d_3d, // llvm.amdgcn.image.sample.c.d.3d |
422 | amdgcn_image_sample_c_d_cl_1d, // llvm.amdgcn.image.sample.c.d.cl.1d |
423 | amdgcn_image_sample_c_d_cl_1darray, // llvm.amdgcn.image.sample.c.d.cl.1darray |
424 | amdgcn_image_sample_c_d_cl_2d, // llvm.amdgcn.image.sample.c.d.cl.2d |
425 | amdgcn_image_sample_c_d_cl_2darray, // llvm.amdgcn.image.sample.c.d.cl.2darray |
426 | amdgcn_image_sample_c_d_cl_3d, // llvm.amdgcn.image.sample.c.d.cl.3d |
427 | amdgcn_image_sample_c_d_cl_cube, // llvm.amdgcn.image.sample.c.d.cl.cube |
428 | amdgcn_image_sample_c_d_cl_o_1d, // llvm.amdgcn.image.sample.c.d.cl.o.1d |
429 | amdgcn_image_sample_c_d_cl_o_1darray, // llvm.amdgcn.image.sample.c.d.cl.o.1darray |
430 | amdgcn_image_sample_c_d_cl_o_2d, // llvm.amdgcn.image.sample.c.d.cl.o.2d |
431 | amdgcn_image_sample_c_d_cl_o_2darray, // llvm.amdgcn.image.sample.c.d.cl.o.2darray |
432 | amdgcn_image_sample_c_d_cl_o_3d, // llvm.amdgcn.image.sample.c.d.cl.o.3d |
433 | amdgcn_image_sample_c_d_cl_o_cube, // llvm.amdgcn.image.sample.c.d.cl.o.cube |
434 | amdgcn_image_sample_c_d_cube, // llvm.amdgcn.image.sample.c.d.cube |
435 | amdgcn_image_sample_c_d_o_1d, // llvm.amdgcn.image.sample.c.d.o.1d |
436 | amdgcn_image_sample_c_d_o_1darray, // llvm.amdgcn.image.sample.c.d.o.1darray |
437 | amdgcn_image_sample_c_d_o_2d, // llvm.amdgcn.image.sample.c.d.o.2d |
438 | amdgcn_image_sample_c_d_o_2darray, // llvm.amdgcn.image.sample.c.d.o.2darray |
439 | amdgcn_image_sample_c_d_o_3d, // llvm.amdgcn.image.sample.c.d.o.3d |
440 | amdgcn_image_sample_c_d_o_cube, // llvm.amdgcn.image.sample.c.d.o.cube |
441 | amdgcn_image_sample_c_l_1d, // llvm.amdgcn.image.sample.c.l.1d |
442 | amdgcn_image_sample_c_l_1darray, // llvm.amdgcn.image.sample.c.l.1darray |
443 | amdgcn_image_sample_c_l_2d, // llvm.amdgcn.image.sample.c.l.2d |
444 | amdgcn_image_sample_c_l_2darray, // llvm.amdgcn.image.sample.c.l.2darray |
445 | amdgcn_image_sample_c_l_3d, // llvm.amdgcn.image.sample.c.l.3d |
446 | amdgcn_image_sample_c_l_cube, // llvm.amdgcn.image.sample.c.l.cube |
447 | amdgcn_image_sample_c_l_o_1d, // llvm.amdgcn.image.sample.c.l.o.1d |
448 | amdgcn_image_sample_c_l_o_1darray, // llvm.amdgcn.image.sample.c.l.o.1darray |
449 | amdgcn_image_sample_c_l_o_2d, // llvm.amdgcn.image.sample.c.l.o.2d |
450 | amdgcn_image_sample_c_l_o_2darray, // llvm.amdgcn.image.sample.c.l.o.2darray |
451 | amdgcn_image_sample_c_l_o_3d, // llvm.amdgcn.image.sample.c.l.o.3d |
452 | amdgcn_image_sample_c_l_o_cube, // llvm.amdgcn.image.sample.c.l.o.cube |
453 | amdgcn_image_sample_c_lz_1d, // llvm.amdgcn.image.sample.c.lz.1d |
454 | amdgcn_image_sample_c_lz_1darray, // llvm.amdgcn.image.sample.c.lz.1darray |
455 | amdgcn_image_sample_c_lz_2d, // llvm.amdgcn.image.sample.c.lz.2d |
456 | amdgcn_image_sample_c_lz_2darray, // llvm.amdgcn.image.sample.c.lz.2darray |
457 | amdgcn_image_sample_c_lz_3d, // llvm.amdgcn.image.sample.c.lz.3d |
458 | amdgcn_image_sample_c_lz_cube, // llvm.amdgcn.image.sample.c.lz.cube |
459 | amdgcn_image_sample_c_lz_o_1d, // llvm.amdgcn.image.sample.c.lz.o.1d |
460 | amdgcn_image_sample_c_lz_o_1darray, // llvm.amdgcn.image.sample.c.lz.o.1darray |
461 | amdgcn_image_sample_c_lz_o_2d, // llvm.amdgcn.image.sample.c.lz.o.2d |
462 | amdgcn_image_sample_c_lz_o_2darray, // llvm.amdgcn.image.sample.c.lz.o.2darray |
463 | amdgcn_image_sample_c_lz_o_3d, // llvm.amdgcn.image.sample.c.lz.o.3d |
464 | amdgcn_image_sample_c_lz_o_cube, // llvm.amdgcn.image.sample.c.lz.o.cube |
465 | amdgcn_image_sample_c_o_1d, // llvm.amdgcn.image.sample.c.o.1d |
466 | amdgcn_image_sample_c_o_1darray, // llvm.amdgcn.image.sample.c.o.1darray |
467 | amdgcn_image_sample_c_o_2d, // llvm.amdgcn.image.sample.c.o.2d |
468 | amdgcn_image_sample_c_o_2darray, // llvm.amdgcn.image.sample.c.o.2darray |
469 | amdgcn_image_sample_c_o_3d, // llvm.amdgcn.image.sample.c.o.3d |
470 | amdgcn_image_sample_c_o_cube, // llvm.amdgcn.image.sample.c.o.cube |
471 | amdgcn_image_sample_cd_1d, // llvm.amdgcn.image.sample.cd.1d |
472 | amdgcn_image_sample_cd_1darray, // llvm.amdgcn.image.sample.cd.1darray |
473 | amdgcn_image_sample_cd_2d, // llvm.amdgcn.image.sample.cd.2d |
474 | amdgcn_image_sample_cd_2darray, // llvm.amdgcn.image.sample.cd.2darray |
475 | amdgcn_image_sample_cd_3d, // llvm.amdgcn.image.sample.cd.3d |
476 | amdgcn_image_sample_cd_cl_1d, // llvm.amdgcn.image.sample.cd.cl.1d |
477 | amdgcn_image_sample_cd_cl_1darray, // llvm.amdgcn.image.sample.cd.cl.1darray |
478 | amdgcn_image_sample_cd_cl_2d, // llvm.amdgcn.image.sample.cd.cl.2d |
479 | amdgcn_image_sample_cd_cl_2darray, // llvm.amdgcn.image.sample.cd.cl.2darray |
480 | amdgcn_image_sample_cd_cl_3d, // llvm.amdgcn.image.sample.cd.cl.3d |
481 | amdgcn_image_sample_cd_cl_cube, // llvm.amdgcn.image.sample.cd.cl.cube |
482 | amdgcn_image_sample_cd_cl_o_1d, // llvm.amdgcn.image.sample.cd.cl.o.1d |
483 | amdgcn_image_sample_cd_cl_o_1darray, // llvm.amdgcn.image.sample.cd.cl.o.1darray |
484 | amdgcn_image_sample_cd_cl_o_2d, // llvm.amdgcn.image.sample.cd.cl.o.2d |
485 | amdgcn_image_sample_cd_cl_o_2darray, // llvm.amdgcn.image.sample.cd.cl.o.2darray |
486 | amdgcn_image_sample_cd_cl_o_3d, // llvm.amdgcn.image.sample.cd.cl.o.3d |
487 | amdgcn_image_sample_cd_cl_o_cube, // llvm.amdgcn.image.sample.cd.cl.o.cube |
488 | amdgcn_image_sample_cd_cube, // llvm.amdgcn.image.sample.cd.cube |
489 | amdgcn_image_sample_cd_o_1d, // llvm.amdgcn.image.sample.cd.o.1d |
490 | amdgcn_image_sample_cd_o_1darray, // llvm.amdgcn.image.sample.cd.o.1darray |
491 | amdgcn_image_sample_cd_o_2d, // llvm.amdgcn.image.sample.cd.o.2d |
492 | amdgcn_image_sample_cd_o_2darray, // llvm.amdgcn.image.sample.cd.o.2darray |
493 | amdgcn_image_sample_cd_o_3d, // llvm.amdgcn.image.sample.cd.o.3d |
494 | amdgcn_image_sample_cd_o_cube, // llvm.amdgcn.image.sample.cd.o.cube |
495 | amdgcn_image_sample_cl_1d, // llvm.amdgcn.image.sample.cl.1d |
496 | amdgcn_image_sample_cl_1darray, // llvm.amdgcn.image.sample.cl.1darray |
497 | amdgcn_image_sample_cl_2d, // llvm.amdgcn.image.sample.cl.2d |
498 | amdgcn_image_sample_cl_2darray, // llvm.amdgcn.image.sample.cl.2darray |
499 | amdgcn_image_sample_cl_3d, // llvm.amdgcn.image.sample.cl.3d |
500 | amdgcn_image_sample_cl_cube, // llvm.amdgcn.image.sample.cl.cube |
501 | amdgcn_image_sample_cl_o_1d, // llvm.amdgcn.image.sample.cl.o.1d |
502 | amdgcn_image_sample_cl_o_1darray, // llvm.amdgcn.image.sample.cl.o.1darray |
503 | amdgcn_image_sample_cl_o_2d, // llvm.amdgcn.image.sample.cl.o.2d |
504 | amdgcn_image_sample_cl_o_2darray, // llvm.amdgcn.image.sample.cl.o.2darray |
505 | amdgcn_image_sample_cl_o_3d, // llvm.amdgcn.image.sample.cl.o.3d |
506 | amdgcn_image_sample_cl_o_cube, // llvm.amdgcn.image.sample.cl.o.cube |
507 | amdgcn_image_sample_cube, // llvm.amdgcn.image.sample.cube |
508 | amdgcn_image_sample_d_1d, // llvm.amdgcn.image.sample.d.1d |
509 | amdgcn_image_sample_d_1darray, // llvm.amdgcn.image.sample.d.1darray |
510 | amdgcn_image_sample_d_2d, // llvm.amdgcn.image.sample.d.2d |
511 | amdgcn_image_sample_d_2darray, // llvm.amdgcn.image.sample.d.2darray |
512 | amdgcn_image_sample_d_3d, // llvm.amdgcn.image.sample.d.3d |
513 | amdgcn_image_sample_d_cl_1d, // llvm.amdgcn.image.sample.d.cl.1d |
514 | amdgcn_image_sample_d_cl_1darray, // llvm.amdgcn.image.sample.d.cl.1darray |
515 | amdgcn_image_sample_d_cl_2d, // llvm.amdgcn.image.sample.d.cl.2d |
516 | amdgcn_image_sample_d_cl_2darray, // llvm.amdgcn.image.sample.d.cl.2darray |
517 | amdgcn_image_sample_d_cl_3d, // llvm.amdgcn.image.sample.d.cl.3d |
518 | amdgcn_image_sample_d_cl_cube, // llvm.amdgcn.image.sample.d.cl.cube |
519 | amdgcn_image_sample_d_cl_o_1d, // llvm.amdgcn.image.sample.d.cl.o.1d |
520 | amdgcn_image_sample_d_cl_o_1darray, // llvm.amdgcn.image.sample.d.cl.o.1darray |
521 | amdgcn_image_sample_d_cl_o_2d, // llvm.amdgcn.image.sample.d.cl.o.2d |
522 | amdgcn_image_sample_d_cl_o_2darray, // llvm.amdgcn.image.sample.d.cl.o.2darray |
523 | amdgcn_image_sample_d_cl_o_3d, // llvm.amdgcn.image.sample.d.cl.o.3d |
524 | amdgcn_image_sample_d_cl_o_cube, // llvm.amdgcn.image.sample.d.cl.o.cube |
525 | amdgcn_image_sample_d_cube, // llvm.amdgcn.image.sample.d.cube |
526 | amdgcn_image_sample_d_o_1d, // llvm.amdgcn.image.sample.d.o.1d |
527 | amdgcn_image_sample_d_o_1darray, // llvm.amdgcn.image.sample.d.o.1darray |
528 | amdgcn_image_sample_d_o_2d, // llvm.amdgcn.image.sample.d.o.2d |
529 | amdgcn_image_sample_d_o_2darray, // llvm.amdgcn.image.sample.d.o.2darray |
530 | amdgcn_image_sample_d_o_3d, // llvm.amdgcn.image.sample.d.o.3d |
531 | amdgcn_image_sample_d_o_cube, // llvm.amdgcn.image.sample.d.o.cube |
532 | amdgcn_image_sample_l_1d, // llvm.amdgcn.image.sample.l.1d |
533 | amdgcn_image_sample_l_1darray, // llvm.amdgcn.image.sample.l.1darray |
534 | amdgcn_image_sample_l_2d, // llvm.amdgcn.image.sample.l.2d |
535 | amdgcn_image_sample_l_2darray, // llvm.amdgcn.image.sample.l.2darray |
536 | amdgcn_image_sample_l_3d, // llvm.amdgcn.image.sample.l.3d |
537 | amdgcn_image_sample_l_cube, // llvm.amdgcn.image.sample.l.cube |
538 | amdgcn_image_sample_l_o_1d, // llvm.amdgcn.image.sample.l.o.1d |
539 | amdgcn_image_sample_l_o_1darray, // llvm.amdgcn.image.sample.l.o.1darray |
540 | amdgcn_image_sample_l_o_2d, // llvm.amdgcn.image.sample.l.o.2d |
541 | amdgcn_image_sample_l_o_2darray, // llvm.amdgcn.image.sample.l.o.2darray |
542 | amdgcn_image_sample_l_o_3d, // llvm.amdgcn.image.sample.l.o.3d |
543 | amdgcn_image_sample_l_o_cube, // llvm.amdgcn.image.sample.l.o.cube |
544 | amdgcn_image_sample_lz_1d, // llvm.amdgcn.image.sample.lz.1d |
545 | amdgcn_image_sample_lz_1darray, // llvm.amdgcn.image.sample.lz.1darray |
546 | amdgcn_image_sample_lz_2d, // llvm.amdgcn.image.sample.lz.2d |
547 | amdgcn_image_sample_lz_2darray, // llvm.amdgcn.image.sample.lz.2darray |
548 | amdgcn_image_sample_lz_3d, // llvm.amdgcn.image.sample.lz.3d |
549 | amdgcn_image_sample_lz_cube, // llvm.amdgcn.image.sample.lz.cube |
550 | amdgcn_image_sample_lz_o_1d, // llvm.amdgcn.image.sample.lz.o.1d |
551 | amdgcn_image_sample_lz_o_1darray, // llvm.amdgcn.image.sample.lz.o.1darray |
552 | amdgcn_image_sample_lz_o_2d, // llvm.amdgcn.image.sample.lz.o.2d |
553 | amdgcn_image_sample_lz_o_2darray, // llvm.amdgcn.image.sample.lz.o.2darray |
554 | amdgcn_image_sample_lz_o_3d, // llvm.amdgcn.image.sample.lz.o.3d |
555 | amdgcn_image_sample_lz_o_cube, // llvm.amdgcn.image.sample.lz.o.cube |
556 | amdgcn_image_sample_o_1d, // llvm.amdgcn.image.sample.o.1d |
557 | amdgcn_image_sample_o_1darray, // llvm.amdgcn.image.sample.o.1darray |
558 | amdgcn_image_sample_o_2d, // llvm.amdgcn.image.sample.o.2d |
559 | amdgcn_image_sample_o_2darray, // llvm.amdgcn.image.sample.o.2darray |
560 | amdgcn_image_sample_o_3d, // llvm.amdgcn.image.sample.o.3d |
561 | amdgcn_image_sample_o_cube, // llvm.amdgcn.image.sample.o.cube |
562 | amdgcn_image_store_1d, // llvm.amdgcn.image.store.1d |
563 | amdgcn_image_store_1darray, // llvm.amdgcn.image.store.1darray |
564 | amdgcn_image_store_2d, // llvm.amdgcn.image.store.2d |
565 | amdgcn_image_store_2darray, // llvm.amdgcn.image.store.2darray |
566 | amdgcn_image_store_2darraymsaa, // llvm.amdgcn.image.store.2darraymsaa |
567 | amdgcn_image_store_2dmsaa, // llvm.amdgcn.image.store.2dmsaa |
568 | amdgcn_image_store_3d, // llvm.amdgcn.image.store.3d |
569 | amdgcn_image_store_cube, // llvm.amdgcn.image.store.cube |
570 | amdgcn_image_store_mip_1d, // llvm.amdgcn.image.store.mip.1d |
571 | amdgcn_image_store_mip_1darray, // llvm.amdgcn.image.store.mip.1darray |
572 | amdgcn_image_store_mip_2d, // llvm.amdgcn.image.store.mip.2d |
573 | amdgcn_image_store_mip_2darray, // llvm.amdgcn.image.store.mip.2darray |
574 | amdgcn_image_store_mip_3d, // llvm.amdgcn.image.store.mip.3d |
575 | amdgcn_image_store_mip_cube, // llvm.amdgcn.image.store.mip.cube |
576 | amdgcn_implicit_buffer_ptr, // llvm.amdgcn.implicit.buffer.ptr |
577 | amdgcn_implicitarg_ptr, // llvm.amdgcn.implicitarg.ptr |
578 | amdgcn_init_exec, // llvm.amdgcn.init.exec |
579 | amdgcn_init_exec_from_input, // llvm.amdgcn.init.exec.from.input |
580 | amdgcn_interp_mov, // llvm.amdgcn.interp.mov |
581 | amdgcn_interp_p1, // llvm.amdgcn.interp.p1 |
582 | amdgcn_interp_p1_f16, // llvm.amdgcn.interp.p1.f16 |
583 | amdgcn_interp_p2, // llvm.amdgcn.interp.p2 |
584 | amdgcn_interp_p2_f16, // llvm.amdgcn.interp.p2.f16 |
585 | amdgcn_is_private, // llvm.amdgcn.is.private |
586 | amdgcn_is_shared, // llvm.amdgcn.is.shared |
587 | amdgcn_kernarg_segment_ptr, // llvm.amdgcn.kernarg.segment.ptr |
588 | amdgcn_kill, // llvm.amdgcn.kill |
589 | amdgcn_ldexp, // llvm.amdgcn.ldexp |
590 | amdgcn_lerp, // llvm.amdgcn.lerp |
591 | amdgcn_live_mask, // llvm.amdgcn.live.mask |
592 | amdgcn_log_clamp, // llvm.amdgcn.log.clamp |
593 | amdgcn_loop, // llvm.amdgcn.loop |
594 | amdgcn_mbcnt_hi, // llvm.amdgcn.mbcnt.hi |
595 | amdgcn_mbcnt_lo, // llvm.amdgcn.mbcnt.lo |
596 | amdgcn_mfma_f32_16x16x16bf16_1k, // llvm.amdgcn.mfma.f32.16x16x16bf16.1k |
597 | amdgcn_mfma_f32_16x16x16f16, // llvm.amdgcn.mfma.f32.16x16x16f16 |
598 | amdgcn_mfma_f32_16x16x1f32, // llvm.amdgcn.mfma.f32.16x16x1f32 |
599 | amdgcn_mfma_f32_16x16x2bf16, // llvm.amdgcn.mfma.f32.16x16x2bf16 |
600 | amdgcn_mfma_f32_16x16x4bf16_1k, // llvm.amdgcn.mfma.f32.16x16x4bf16.1k |
601 | amdgcn_mfma_f32_16x16x4f16, // llvm.amdgcn.mfma.f32.16x16x4f16 |
602 | amdgcn_mfma_f32_16x16x4f32, // llvm.amdgcn.mfma.f32.16x16x4f32 |
603 | amdgcn_mfma_f32_16x16x8bf16, // llvm.amdgcn.mfma.f32.16x16x8bf16 |
604 | amdgcn_mfma_f32_32x32x1f32, // llvm.amdgcn.mfma.f32.32x32x1f32 |
605 | amdgcn_mfma_f32_32x32x2bf16, // llvm.amdgcn.mfma.f32.32x32x2bf16 |
606 | amdgcn_mfma_f32_32x32x2f32, // llvm.amdgcn.mfma.f32.32x32x2f32 |
607 | amdgcn_mfma_f32_32x32x4bf16, // llvm.amdgcn.mfma.f32.32x32x4bf16 |
608 | amdgcn_mfma_f32_32x32x4bf16_1k, // llvm.amdgcn.mfma.f32.32x32x4bf16.1k |
609 | amdgcn_mfma_f32_32x32x4f16, // llvm.amdgcn.mfma.f32.32x32x4f16 |
610 | amdgcn_mfma_f32_32x32x8bf16_1k, // llvm.amdgcn.mfma.f32.32x32x8bf16.1k |
611 | amdgcn_mfma_f32_32x32x8f16, // llvm.amdgcn.mfma.f32.32x32x8f16 |
612 | amdgcn_mfma_f32_4x4x1f32, // llvm.amdgcn.mfma.f32.4x4x1f32 |
613 | amdgcn_mfma_f32_4x4x2bf16, // llvm.amdgcn.mfma.f32.4x4x2bf16 |
614 | amdgcn_mfma_f32_4x4x4bf16_1k, // llvm.amdgcn.mfma.f32.4x4x4bf16.1k |
615 | amdgcn_mfma_f32_4x4x4f16, // llvm.amdgcn.mfma.f32.4x4x4f16 |
616 | amdgcn_mfma_f64_16x16x4f64, // llvm.amdgcn.mfma.f64.16x16x4f64 |
617 | amdgcn_mfma_f64_4x4x4f64, // llvm.amdgcn.mfma.f64.4x4x4f64 |
618 | amdgcn_mfma_i32_16x16x16i8, // llvm.amdgcn.mfma.i32.16x16x16i8 |
619 | amdgcn_mfma_i32_16x16x4i8, // llvm.amdgcn.mfma.i32.16x16x4i8 |
620 | amdgcn_mfma_i32_32x32x4i8, // llvm.amdgcn.mfma.i32.32x32x4i8 |
621 | amdgcn_mfma_i32_32x32x8i8, // llvm.amdgcn.mfma.i32.32x32x8i8 |
622 | amdgcn_mfma_i32_4x4x4i8, // llvm.amdgcn.mfma.i32.4x4x4i8 |
623 | amdgcn_mov_dpp, // llvm.amdgcn.mov.dpp |
624 | amdgcn_mov_dpp8, // llvm.amdgcn.mov.dpp8 |
625 | amdgcn_mqsad_pk_u16_u8, // llvm.amdgcn.mqsad.pk.u16.u8 |
626 | amdgcn_mqsad_u32_u8, // llvm.amdgcn.mqsad.u32.u8 |
627 | amdgcn_msad_u8, // llvm.amdgcn.msad.u8 |
628 | amdgcn_mul_i24, // llvm.amdgcn.mul.i24 |
629 | amdgcn_mul_u24, // llvm.amdgcn.mul.u24 |
630 | amdgcn_mulhi_i24, // llvm.amdgcn.mulhi.i24 |
631 | amdgcn_mulhi_u24, // llvm.amdgcn.mulhi.u24 |
632 | amdgcn_perm, // llvm.amdgcn.perm |
633 | amdgcn_permlane16, // llvm.amdgcn.permlane16 |
634 | amdgcn_permlanex16, // llvm.amdgcn.permlanex16 |
635 | amdgcn_ps_live, // llvm.amdgcn.ps.live |
636 | amdgcn_qsad_pk_u16_u8, // llvm.amdgcn.qsad.pk.u16.u8 |
637 | amdgcn_queue_ptr, // llvm.amdgcn.queue.ptr |
638 | amdgcn_raw_buffer_atomic_add, // llvm.amdgcn.raw.buffer.atomic.add |
639 | amdgcn_raw_buffer_atomic_and, // llvm.amdgcn.raw.buffer.atomic.and |
640 | amdgcn_raw_buffer_atomic_cmpswap, // llvm.amdgcn.raw.buffer.atomic.cmpswap |
641 | amdgcn_raw_buffer_atomic_dec, // llvm.amdgcn.raw.buffer.atomic.dec |
642 | amdgcn_raw_buffer_atomic_fadd, // llvm.amdgcn.raw.buffer.atomic.fadd |
643 | amdgcn_raw_buffer_atomic_fmax, // llvm.amdgcn.raw.buffer.atomic.fmax |
644 | amdgcn_raw_buffer_atomic_fmin, // llvm.amdgcn.raw.buffer.atomic.fmin |
645 | amdgcn_raw_buffer_atomic_inc, // llvm.amdgcn.raw.buffer.atomic.inc |
646 | amdgcn_raw_buffer_atomic_or, // llvm.amdgcn.raw.buffer.atomic.or |
647 | amdgcn_raw_buffer_atomic_smax, // llvm.amdgcn.raw.buffer.atomic.smax |
648 | amdgcn_raw_buffer_atomic_smin, // llvm.amdgcn.raw.buffer.atomic.smin |
649 | amdgcn_raw_buffer_atomic_sub, // llvm.amdgcn.raw.buffer.atomic.sub |
650 | amdgcn_raw_buffer_atomic_swap, // llvm.amdgcn.raw.buffer.atomic.swap |
651 | amdgcn_raw_buffer_atomic_umax, // llvm.amdgcn.raw.buffer.atomic.umax |
652 | amdgcn_raw_buffer_atomic_umin, // llvm.amdgcn.raw.buffer.atomic.umin |
653 | amdgcn_raw_buffer_atomic_xor, // llvm.amdgcn.raw.buffer.atomic.xor |
654 | amdgcn_raw_buffer_load, // llvm.amdgcn.raw.buffer.load |
655 | amdgcn_raw_buffer_load_format, // llvm.amdgcn.raw.buffer.load.format |
656 | amdgcn_raw_buffer_store, // llvm.amdgcn.raw.buffer.store |
657 | amdgcn_raw_buffer_store_format, // llvm.amdgcn.raw.buffer.store.format |
658 | amdgcn_raw_tbuffer_load, // llvm.amdgcn.raw.tbuffer.load |
659 | amdgcn_raw_tbuffer_store, // llvm.amdgcn.raw.tbuffer.store |
660 | amdgcn_rcp, // llvm.amdgcn.rcp |
661 | amdgcn_rcp_legacy, // llvm.amdgcn.rcp.legacy |
662 | amdgcn_readfirstlane, // llvm.amdgcn.readfirstlane |
663 | amdgcn_readlane, // llvm.amdgcn.readlane |
664 | amdgcn_reloc_constant, // llvm.amdgcn.reloc.constant |
665 | amdgcn_rsq, // llvm.amdgcn.rsq |
666 | amdgcn_rsq_clamp, // llvm.amdgcn.rsq.clamp |
667 | amdgcn_rsq_legacy, // llvm.amdgcn.rsq.legacy |
668 | amdgcn_s_barrier, // llvm.amdgcn.s.barrier |
669 | amdgcn_s_buffer_load, // llvm.amdgcn.s.buffer.load |
670 | amdgcn_s_dcache_inv, // llvm.amdgcn.s.dcache.inv |
671 | amdgcn_s_dcache_inv_vol, // llvm.amdgcn.s.dcache.inv.vol |
672 | amdgcn_s_dcache_wb, // llvm.amdgcn.s.dcache.wb |
673 | amdgcn_s_dcache_wb_vol, // llvm.amdgcn.s.dcache.wb.vol |
674 | amdgcn_s_decperflevel, // llvm.amdgcn.s.decperflevel |
675 | amdgcn_s_get_waveid_in_workgroup, // llvm.amdgcn.s.get.waveid.in.workgroup |
676 | amdgcn_s_getpc, // llvm.amdgcn.s.getpc |
677 | amdgcn_s_getreg, // llvm.amdgcn.s.getreg |
678 | amdgcn_s_incperflevel, // llvm.amdgcn.s.incperflevel |
679 | amdgcn_s_memrealtime, // llvm.amdgcn.s.memrealtime |
680 | amdgcn_s_memtime, // llvm.amdgcn.s.memtime |
681 | amdgcn_s_sendmsg, // llvm.amdgcn.s.sendmsg |
682 | amdgcn_s_sendmsghalt, // llvm.amdgcn.s.sendmsghalt |
683 | amdgcn_s_sethalt, // llvm.amdgcn.s.sethalt |
684 | amdgcn_s_setreg, // llvm.amdgcn.s.setreg |
685 | amdgcn_s_sleep, // llvm.amdgcn.s.sleep |
686 | amdgcn_s_waitcnt, // llvm.amdgcn.s.waitcnt |
687 | amdgcn_sad_hi_u8, // llvm.amdgcn.sad.hi.u8 |
688 | amdgcn_sad_u16, // llvm.amdgcn.sad.u16 |
689 | amdgcn_sad_u8, // llvm.amdgcn.sad.u8 |
690 | amdgcn_sbfe, // llvm.amdgcn.sbfe |
691 | amdgcn_sdot2, // llvm.amdgcn.sdot2 |
692 | amdgcn_sdot4, // llvm.amdgcn.sdot4 |
693 | amdgcn_sdot8, // llvm.amdgcn.sdot8 |
694 | amdgcn_set_inactive, // llvm.amdgcn.set.inactive |
695 | amdgcn_sffbh, // llvm.amdgcn.sffbh |
696 | amdgcn_sin, // llvm.amdgcn.sin |
697 | amdgcn_softwqm, // llvm.amdgcn.softwqm |
698 | amdgcn_sqrt, // llvm.amdgcn.sqrt |
699 | amdgcn_strict_wqm, // llvm.amdgcn.strict.wqm |
700 | amdgcn_strict_wwm, // llvm.amdgcn.strict.wwm |
701 | amdgcn_struct_buffer_atomic_add, // llvm.amdgcn.struct.buffer.atomic.add |
702 | amdgcn_struct_buffer_atomic_and, // llvm.amdgcn.struct.buffer.atomic.and |
703 | amdgcn_struct_buffer_atomic_cmpswap, // llvm.amdgcn.struct.buffer.atomic.cmpswap |
704 | amdgcn_struct_buffer_atomic_dec, // llvm.amdgcn.struct.buffer.atomic.dec |
705 | amdgcn_struct_buffer_atomic_fadd, // llvm.amdgcn.struct.buffer.atomic.fadd |
706 | amdgcn_struct_buffer_atomic_fmax, // llvm.amdgcn.struct.buffer.atomic.fmax |
707 | amdgcn_struct_buffer_atomic_fmin, // llvm.amdgcn.struct.buffer.atomic.fmin |
708 | amdgcn_struct_buffer_atomic_inc, // llvm.amdgcn.struct.buffer.atomic.inc |
709 | amdgcn_struct_buffer_atomic_or, // llvm.amdgcn.struct.buffer.atomic.or |
710 | amdgcn_struct_buffer_atomic_smax, // llvm.amdgcn.struct.buffer.atomic.smax |
711 | amdgcn_struct_buffer_atomic_smin, // llvm.amdgcn.struct.buffer.atomic.smin |
712 | amdgcn_struct_buffer_atomic_sub, // llvm.amdgcn.struct.buffer.atomic.sub |
713 | amdgcn_struct_buffer_atomic_swap, // llvm.amdgcn.struct.buffer.atomic.swap |
714 | amdgcn_struct_buffer_atomic_umax, // llvm.amdgcn.struct.buffer.atomic.umax |
715 | amdgcn_struct_buffer_atomic_umin, // llvm.amdgcn.struct.buffer.atomic.umin |
716 | amdgcn_struct_buffer_atomic_xor, // llvm.amdgcn.struct.buffer.atomic.xor |
717 | amdgcn_struct_buffer_load, // llvm.amdgcn.struct.buffer.load |
718 | amdgcn_struct_buffer_load_format, // llvm.amdgcn.struct.buffer.load.format |
719 | amdgcn_struct_buffer_store, // llvm.amdgcn.struct.buffer.store |
720 | amdgcn_struct_buffer_store_format, // llvm.amdgcn.struct.buffer.store.format |
721 | amdgcn_struct_tbuffer_load, // llvm.amdgcn.struct.tbuffer.load |
722 | amdgcn_struct_tbuffer_store, // llvm.amdgcn.struct.tbuffer.store |
723 | amdgcn_tbuffer_load, // llvm.amdgcn.tbuffer.load |
724 | amdgcn_tbuffer_store, // llvm.amdgcn.tbuffer.store |
725 | amdgcn_trig_preop, // llvm.amdgcn.trig.preop |
726 | amdgcn_ubfe, // llvm.amdgcn.ubfe |
727 | amdgcn_udot2, // llvm.amdgcn.udot2 |
728 | amdgcn_udot4, // llvm.amdgcn.udot4 |
729 | amdgcn_udot8, // llvm.amdgcn.udot8 |
730 | amdgcn_unreachable, // llvm.amdgcn.unreachable |
731 | amdgcn_update_dpp, // llvm.amdgcn.update.dpp |
732 | amdgcn_wave_barrier, // llvm.amdgcn.wave.barrier |
733 | amdgcn_wavefrontsize, // llvm.amdgcn.wavefrontsize |
734 | amdgcn_workgroup_id_x, // llvm.amdgcn.workgroup.id.x |
735 | amdgcn_workgroup_id_y, // llvm.amdgcn.workgroup.id.y |
736 | amdgcn_workgroup_id_z, // llvm.amdgcn.workgroup.id.z |
737 | amdgcn_workitem_id_x, // llvm.amdgcn.workitem.id.x |
738 | amdgcn_workitem_id_y, // llvm.amdgcn.workitem.id.y |
739 | amdgcn_workitem_id_z, // llvm.amdgcn.workitem.id.z |
740 | amdgcn_wqm, // llvm.amdgcn.wqm |
741 | amdgcn_wqm_demote, // llvm.amdgcn.wqm.demote |
742 | amdgcn_wqm_vote, // llvm.amdgcn.wqm.vote |
743 | amdgcn_writelane, // llvm.amdgcn.writelane |
744 | amdgcn_wwm, // llvm.amdgcn.wwm |
745 | }; // enum |
746 | } // namespace Intrinsic |
747 | } // namespace llvm |
748 | |
749 | #endif |
750 | |