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