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
11namespace llvm::Intrinsic {
12enum AMDGCNIntrinsics : unsigned {
13// Enum values for intrinsics.
14 amdgcn_addrspacecast_nonnull = 2180, // llvm.amdgcn.addrspacecast.nonnull
15 amdgcn_alignbyte, // llvm.amdgcn.alignbyte
16 amdgcn_ashr_pk_i8_i32, // llvm.amdgcn.ashr.pk.i8.i32
17 amdgcn_ashr_pk_u8_i32, // llvm.amdgcn.ashr.pk.u8.i32
18 amdgcn_atomic_cond_sub_u32, // llvm.amdgcn.atomic.cond.sub.u32
19 amdgcn_ballot, // llvm.amdgcn.ballot
20 amdgcn_bitop3, // llvm.amdgcn.bitop3
21 amdgcn_buffer_wbinvl1, // llvm.amdgcn.buffer.wbinvl1
22 amdgcn_buffer_wbinvl1_sc, // llvm.amdgcn.buffer.wbinvl1.sc
23 amdgcn_buffer_wbinvl1_vol, // llvm.amdgcn.buffer.wbinvl1.vol
24 amdgcn_class, // llvm.amdgcn.class
25 amdgcn_cos, // llvm.amdgcn.cos
26 amdgcn_cs_chain, // llvm.amdgcn.cs.chain
27 amdgcn_cubeid, // llvm.amdgcn.cubeid
28 amdgcn_cubema, // llvm.amdgcn.cubema
29 amdgcn_cubesc, // llvm.amdgcn.cubesc
30 amdgcn_cubetc, // llvm.amdgcn.cubetc
31 amdgcn_cvt_f16_bf8, // llvm.amdgcn.cvt.f16.bf8
32 amdgcn_cvt_f16_fp8, // llvm.amdgcn.cvt.f16.fp8
33 amdgcn_cvt_f32_bf8, // llvm.amdgcn.cvt.f32.bf8
34 amdgcn_cvt_f32_fp8, // llvm.amdgcn.cvt.f32.fp8
35 amdgcn_cvt_off_f32_i4, // llvm.amdgcn.cvt.off.f32.i4
36 amdgcn_cvt_pk_bf8_f32, // llvm.amdgcn.cvt.pk.bf8.f32
37 amdgcn_cvt_pk_f16_bf8, // llvm.amdgcn.cvt.pk.f16.bf8
38 amdgcn_cvt_pk_f16_fp8, // llvm.amdgcn.cvt.pk.f16.fp8
39 amdgcn_cvt_pk_f32_bf8, // llvm.amdgcn.cvt.pk.f32.bf8
40 amdgcn_cvt_pk_f32_fp8, // llvm.amdgcn.cvt.pk.f32.fp8
41 amdgcn_cvt_pk_fp8_f32, // llvm.amdgcn.cvt.pk.fp8.f32
42 amdgcn_cvt_pk_i16, // llvm.amdgcn.cvt.pk.i16
43 amdgcn_cvt_pk_u16, // llvm.amdgcn.cvt.pk.u16
44 amdgcn_cvt_pk_u8_f32, // llvm.amdgcn.cvt.pk.u8.f32
45 amdgcn_cvt_pknorm_i16, // llvm.amdgcn.cvt.pknorm.i16
46 amdgcn_cvt_pknorm_u16, // llvm.amdgcn.cvt.pknorm.u16
47 amdgcn_cvt_pkrtz, // llvm.amdgcn.cvt.pkrtz
48 amdgcn_cvt_scalef32_2xpk16_bf6_f32, // llvm.amdgcn.cvt.scalef32.2xpk16.bf6.f32
49 amdgcn_cvt_scalef32_2xpk16_fp6_f32, // llvm.amdgcn.cvt.scalef32.2xpk16.fp6.f32
50 amdgcn_cvt_scalef32_f16_bf8, // llvm.amdgcn.cvt.scalef32.f16.bf8
51 amdgcn_cvt_scalef32_f16_fp8, // llvm.amdgcn.cvt.scalef32.f16.fp8
52 amdgcn_cvt_scalef32_f32_bf8, // llvm.amdgcn.cvt.scalef32.f32.bf8
53 amdgcn_cvt_scalef32_f32_fp8, // llvm.amdgcn.cvt.scalef32.f32.fp8
54 amdgcn_cvt_scalef32_pk_bf16_bf8, // llvm.amdgcn.cvt.scalef32.pk.bf16.bf8
55 amdgcn_cvt_scalef32_pk_bf16_fp4, // llvm.amdgcn.cvt.scalef32.pk.bf16.fp4
56 amdgcn_cvt_scalef32_pk_bf16_fp8, // llvm.amdgcn.cvt.scalef32.pk.bf16.fp8
57 amdgcn_cvt_scalef32_pk_bf8_bf16, // llvm.amdgcn.cvt.scalef32.pk.bf8.bf16
58 amdgcn_cvt_scalef32_pk_bf8_f16, // llvm.amdgcn.cvt.scalef32.pk.bf8.f16
59 amdgcn_cvt_scalef32_pk_bf8_f32, // llvm.amdgcn.cvt.scalef32.pk.bf8.f32
60 amdgcn_cvt_scalef32_pk_f16_bf8, // llvm.amdgcn.cvt.scalef32.pk.f16.bf8
61 amdgcn_cvt_scalef32_pk_f16_fp4, // llvm.amdgcn.cvt.scalef32.pk.f16.fp4
62 amdgcn_cvt_scalef32_pk_f16_fp8, // llvm.amdgcn.cvt.scalef32.pk.f16.fp8
63 amdgcn_cvt_scalef32_pk_f32_bf8, // llvm.amdgcn.cvt.scalef32.pk.f32.bf8
64 amdgcn_cvt_scalef32_pk_f32_fp4, // llvm.amdgcn.cvt.scalef32.pk.f32.fp4
65 amdgcn_cvt_scalef32_pk_f32_fp8, // llvm.amdgcn.cvt.scalef32.pk.f32.fp8
66 amdgcn_cvt_scalef32_pk_fp4_bf16, // llvm.amdgcn.cvt.scalef32.pk.fp4.bf16
67 amdgcn_cvt_scalef32_pk_fp4_f16, // llvm.amdgcn.cvt.scalef32.pk.fp4.f16
68 amdgcn_cvt_scalef32_pk_fp4_f32, // llvm.amdgcn.cvt.scalef32.pk.fp4.f32
69 amdgcn_cvt_scalef32_pk_fp8_bf16, // llvm.amdgcn.cvt.scalef32.pk.fp8.bf16
70 amdgcn_cvt_scalef32_pk_fp8_f16, // llvm.amdgcn.cvt.scalef32.pk.fp8.f16
71 amdgcn_cvt_scalef32_pk_fp8_f32, // llvm.amdgcn.cvt.scalef32.pk.fp8.f32
72 amdgcn_cvt_scalef32_pk32_bf16_bf6, // llvm.amdgcn.cvt.scalef32.pk32.bf16.bf6
73 amdgcn_cvt_scalef32_pk32_bf16_fp6, // llvm.amdgcn.cvt.scalef32.pk32.bf16.fp6
74 amdgcn_cvt_scalef32_pk32_bf6_bf16, // llvm.amdgcn.cvt.scalef32.pk32.bf6.bf16
75 amdgcn_cvt_scalef32_pk32_bf6_f16, // llvm.amdgcn.cvt.scalef32.pk32.bf6.f16
76 amdgcn_cvt_scalef32_pk32_f16_bf6, // llvm.amdgcn.cvt.scalef32.pk32.f16.bf6
77 amdgcn_cvt_scalef32_pk32_f16_fp6, // llvm.amdgcn.cvt.scalef32.pk32.f16.fp6
78 amdgcn_cvt_scalef32_pk32_f32_bf6, // llvm.amdgcn.cvt.scalef32.pk32.f32.bf6
79 amdgcn_cvt_scalef32_pk32_f32_fp6, // llvm.amdgcn.cvt.scalef32.pk32.f32.fp6
80 amdgcn_cvt_scalef32_pk32_fp6_bf16, // llvm.amdgcn.cvt.scalef32.pk32.fp6.bf16
81 amdgcn_cvt_scalef32_pk32_fp6_f16, // llvm.amdgcn.cvt.scalef32.pk32.fp6.f16
82 amdgcn_cvt_scalef32_sr_bf8_bf16, // llvm.amdgcn.cvt.scalef32.sr.bf8.bf16
83 amdgcn_cvt_scalef32_sr_bf8_f16, // llvm.amdgcn.cvt.scalef32.sr.bf8.f16
84 amdgcn_cvt_scalef32_sr_bf8_f32, // llvm.amdgcn.cvt.scalef32.sr.bf8.f32
85 amdgcn_cvt_scalef32_sr_fp8_bf16, // llvm.amdgcn.cvt.scalef32.sr.fp8.bf16
86 amdgcn_cvt_scalef32_sr_fp8_f16, // llvm.amdgcn.cvt.scalef32.sr.fp8.f16
87 amdgcn_cvt_scalef32_sr_fp8_f32, // llvm.amdgcn.cvt.scalef32.sr.fp8.f32
88 amdgcn_cvt_scalef32_sr_pk_fp4_bf16, // llvm.amdgcn.cvt.scalef32.sr.pk.fp4.bf16
89 amdgcn_cvt_scalef32_sr_pk_fp4_f16, // llvm.amdgcn.cvt.scalef32.sr.pk.fp4.f16
90 amdgcn_cvt_scalef32_sr_pk_fp4_f32, // llvm.amdgcn.cvt.scalef32.sr.pk.fp4.f32
91 amdgcn_cvt_scalef32_sr_pk32_bf6_bf16, // llvm.amdgcn.cvt.scalef32.sr.pk32.bf6.bf16
92 amdgcn_cvt_scalef32_sr_pk32_bf6_f16, // llvm.amdgcn.cvt.scalef32.sr.pk32.bf6.f16
93 amdgcn_cvt_scalef32_sr_pk32_bf6_f32, // llvm.amdgcn.cvt.scalef32.sr.pk32.bf6.f32
94 amdgcn_cvt_scalef32_sr_pk32_fp6_bf16, // llvm.amdgcn.cvt.scalef32.sr.pk32.fp6.bf16
95 amdgcn_cvt_scalef32_sr_pk32_fp6_f16, // llvm.amdgcn.cvt.scalef32.sr.pk32.fp6.f16
96 amdgcn_cvt_scalef32_sr_pk32_fp6_f32, // llvm.amdgcn.cvt.scalef32.sr.pk32.fp6.f32
97 amdgcn_cvt_sr_bf16_f32, // llvm.amdgcn.cvt.sr.bf16.f32
98 amdgcn_cvt_sr_bf8_f32, // llvm.amdgcn.cvt.sr.bf8.f32
99 amdgcn_cvt_sr_f16_f32, // llvm.amdgcn.cvt.sr.f16.f32
100 amdgcn_cvt_sr_fp8_f32, // llvm.amdgcn.cvt.sr.fp8.f32
101 amdgcn_dead, // llvm.amdgcn.dead
102 amdgcn_dispatch_id, // llvm.amdgcn.dispatch.id
103 amdgcn_dispatch_ptr, // llvm.amdgcn.dispatch.ptr
104 amdgcn_div_fixup, // llvm.amdgcn.div.fixup
105 amdgcn_div_fmas, // llvm.amdgcn.div.fmas
106 amdgcn_div_scale, // llvm.amdgcn.div.scale
107 amdgcn_dot4_f32_bf8_bf8, // llvm.amdgcn.dot4.f32.bf8.bf8
108 amdgcn_dot4_f32_bf8_fp8, // llvm.amdgcn.dot4.f32.bf8.fp8
109 amdgcn_dot4_f32_fp8_bf8, // llvm.amdgcn.dot4.f32.fp8.bf8
110 amdgcn_dot4_f32_fp8_fp8, // llvm.amdgcn.dot4.f32.fp8.fp8
111 amdgcn_ds_add_gs_reg_rtn, // llvm.amdgcn.ds.add.gs.reg.rtn
112 amdgcn_ds_append, // llvm.amdgcn.ds.append
113 amdgcn_ds_atomic_async_barrier_arrive_b64, // llvm.amdgcn.ds.atomic.async.barrier.arrive.b64
114 amdgcn_ds_atomic_barrier_arrive_rtn_b64, // llvm.amdgcn.ds.atomic.barrier.arrive.rtn.b64
115 amdgcn_ds_bpermute, // llvm.amdgcn.ds.bpermute
116 amdgcn_ds_bpermute_fi_b32, // llvm.amdgcn.ds.bpermute.fi.b32
117 amdgcn_ds_bvh_stack_push4_pop1_rtn, // llvm.amdgcn.ds.bvh.stack.push4.pop1.rtn
118 amdgcn_ds_bvh_stack_push8_pop1_rtn, // llvm.amdgcn.ds.bvh.stack.push8.pop1.rtn
119 amdgcn_ds_bvh_stack_push8_pop2_rtn, // llvm.amdgcn.ds.bvh.stack.push8.pop2.rtn
120 amdgcn_ds_bvh_stack_rtn, // llvm.amdgcn.ds.bvh.stack.rtn
121 amdgcn_ds_consume, // llvm.amdgcn.ds.consume
122 amdgcn_ds_gws_barrier, // llvm.amdgcn.ds.gws.barrier
123 amdgcn_ds_gws_init, // llvm.amdgcn.ds.gws.init
124 amdgcn_ds_gws_sema_br, // llvm.amdgcn.ds.gws.sema.br
125 amdgcn_ds_gws_sema_p, // llvm.amdgcn.ds.gws.sema.p
126 amdgcn_ds_gws_sema_release_all, // llvm.amdgcn.ds.gws.sema.release.all
127 amdgcn_ds_gws_sema_v, // llvm.amdgcn.ds.gws.sema.v
128 amdgcn_ds_load_tr16_b128, // llvm.amdgcn.ds.load.tr16.b128
129 amdgcn_ds_load_tr4_b64, // llvm.amdgcn.ds.load.tr4.b64
130 amdgcn_ds_load_tr6_b96, // llvm.amdgcn.ds.load.tr6.b96
131 amdgcn_ds_load_tr8_b64, // llvm.amdgcn.ds.load.tr8.b64
132 amdgcn_ds_ordered_add, // llvm.amdgcn.ds.ordered.add
133 amdgcn_ds_ordered_swap, // llvm.amdgcn.ds.ordered.swap
134 amdgcn_ds_permute, // llvm.amdgcn.ds.permute
135 amdgcn_ds_read_tr16_b64, // llvm.amdgcn.ds.read.tr16.b64
136 amdgcn_ds_read_tr4_b64, // llvm.amdgcn.ds.read.tr4.b64
137 amdgcn_ds_read_tr6_b96, // llvm.amdgcn.ds.read.tr6.b96
138 amdgcn_ds_read_tr8_b64, // llvm.amdgcn.ds.read.tr8.b64
139 amdgcn_ds_sub_gs_reg_rtn, // llvm.amdgcn.ds.sub.gs.reg.rtn
140 amdgcn_ds_swizzle, // llvm.amdgcn.ds.swizzle
141 amdgcn_else, // llvm.amdgcn.else
142 amdgcn_end_cf, // llvm.amdgcn.end.cf
143 amdgcn_endpgm, // llvm.amdgcn.endpgm
144 amdgcn_exp, // llvm.amdgcn.exp
145 amdgcn_exp_compr, // llvm.amdgcn.exp.compr
146 amdgcn_exp_row, // llvm.amdgcn.exp.row
147 amdgcn_exp2, // llvm.amdgcn.exp2
148 amdgcn_fcmp, // llvm.amdgcn.fcmp
149 amdgcn_fdiv_fast, // llvm.amdgcn.fdiv.fast
150 amdgcn_fdot2, // llvm.amdgcn.fdot2
151 amdgcn_fdot2_bf16_bf16, // llvm.amdgcn.fdot2.bf16.bf16
152 amdgcn_fdot2_f16_f16, // llvm.amdgcn.fdot2.f16.f16
153 amdgcn_fdot2_f32_bf16, // llvm.amdgcn.fdot2.f32.bf16
154 amdgcn_fdot2c_f32_bf16, // llvm.amdgcn.fdot2c.f32.bf16
155 amdgcn_flat_atomic_fmax_num, // llvm.amdgcn.flat.atomic.fmax.num
156 amdgcn_flat_atomic_fmin_num, // llvm.amdgcn.flat.atomic.fmin.num
157 amdgcn_fma_legacy, // llvm.amdgcn.fma.legacy
158 amdgcn_fmad_ftz, // llvm.amdgcn.fmad.ftz
159 amdgcn_fmed3, // llvm.amdgcn.fmed3
160 amdgcn_fmul_legacy, // llvm.amdgcn.fmul.legacy
161 amdgcn_fract, // llvm.amdgcn.fract
162 amdgcn_frexp_exp, // llvm.amdgcn.frexp.exp
163 amdgcn_frexp_mant, // llvm.amdgcn.frexp.mant
164 amdgcn_global_atomic_csub, // llvm.amdgcn.global.atomic.csub
165 amdgcn_global_atomic_fmax_num, // llvm.amdgcn.global.atomic.fmax.num
166 amdgcn_global_atomic_fmin_num, // llvm.amdgcn.global.atomic.fmin.num
167 amdgcn_global_atomic_ordered_add_b64, // llvm.amdgcn.global.atomic.ordered.add.b64
168 amdgcn_global_load_lds, // llvm.amdgcn.global.load.lds
169 amdgcn_global_load_tr_b128, // llvm.amdgcn.global.load.tr.b128
170 amdgcn_global_load_tr_b64, // llvm.amdgcn.global.load.tr.b64
171 amdgcn_global_load_tr4_b64, // llvm.amdgcn.global.load.tr4.b64
172 amdgcn_global_load_tr6_b96, // llvm.amdgcn.global.load.tr6.b96
173 amdgcn_groupstaticsize, // llvm.amdgcn.groupstaticsize
174 amdgcn_icmp, // llvm.amdgcn.icmp
175 amdgcn_if, // llvm.amdgcn.if
176 amdgcn_if_break, // llvm.amdgcn.if.break
177 amdgcn_iglp_opt, // llvm.amdgcn.iglp.opt
178 amdgcn_image_atomic_add_1d, // llvm.amdgcn.image.atomic.add.1d
179 amdgcn_image_atomic_add_1darray, // llvm.amdgcn.image.atomic.add.1darray
180 amdgcn_image_atomic_add_2d, // llvm.amdgcn.image.atomic.add.2d
181 amdgcn_image_atomic_add_2darray, // llvm.amdgcn.image.atomic.add.2darray
182 amdgcn_image_atomic_add_2darraymsaa, // llvm.amdgcn.image.atomic.add.2darraymsaa
183 amdgcn_image_atomic_add_2dmsaa, // llvm.amdgcn.image.atomic.add.2dmsaa
184 amdgcn_image_atomic_add_3d, // llvm.amdgcn.image.atomic.add.3d
185 amdgcn_image_atomic_add_cube, // llvm.amdgcn.image.atomic.add.cube
186 amdgcn_image_atomic_add_flt_1d, // llvm.amdgcn.image.atomic.add.flt.1d
187 amdgcn_image_atomic_add_flt_1darray, // llvm.amdgcn.image.atomic.add.flt.1darray
188 amdgcn_image_atomic_add_flt_2d, // llvm.amdgcn.image.atomic.add.flt.2d
189 amdgcn_image_atomic_add_flt_2darray, // llvm.amdgcn.image.atomic.add.flt.2darray
190 amdgcn_image_atomic_add_flt_2darraymsaa, // llvm.amdgcn.image.atomic.add.flt.2darraymsaa
191 amdgcn_image_atomic_add_flt_2dmsaa, // llvm.amdgcn.image.atomic.add.flt.2dmsaa
192 amdgcn_image_atomic_add_flt_3d, // llvm.amdgcn.image.atomic.add.flt.3d
193 amdgcn_image_atomic_add_flt_cube, // llvm.amdgcn.image.atomic.add.flt.cube
194 amdgcn_image_atomic_and_1d, // llvm.amdgcn.image.atomic.and.1d
195 amdgcn_image_atomic_and_1darray, // llvm.amdgcn.image.atomic.and.1darray
196 amdgcn_image_atomic_and_2d, // llvm.amdgcn.image.atomic.and.2d
197 amdgcn_image_atomic_and_2darray, // llvm.amdgcn.image.atomic.and.2darray
198 amdgcn_image_atomic_and_2darraymsaa, // llvm.amdgcn.image.atomic.and.2darraymsaa
199 amdgcn_image_atomic_and_2dmsaa, // llvm.amdgcn.image.atomic.and.2dmsaa
200 amdgcn_image_atomic_and_3d, // llvm.amdgcn.image.atomic.and.3d
201 amdgcn_image_atomic_and_cube, // llvm.amdgcn.image.atomic.and.cube
202 amdgcn_image_atomic_cmpswap_1d, // llvm.amdgcn.image.atomic.cmpswap.1d
203 amdgcn_image_atomic_cmpswap_1darray, // llvm.amdgcn.image.atomic.cmpswap.1darray
204 amdgcn_image_atomic_cmpswap_2d, // llvm.amdgcn.image.atomic.cmpswap.2d
205 amdgcn_image_atomic_cmpswap_2darray, // llvm.amdgcn.image.atomic.cmpswap.2darray
206 amdgcn_image_atomic_cmpswap_2darraymsaa, // llvm.amdgcn.image.atomic.cmpswap.2darraymsaa
207 amdgcn_image_atomic_cmpswap_2dmsaa, // llvm.amdgcn.image.atomic.cmpswap.2dmsaa
208 amdgcn_image_atomic_cmpswap_3d, // llvm.amdgcn.image.atomic.cmpswap.3d
209 amdgcn_image_atomic_cmpswap_cube, // llvm.amdgcn.image.atomic.cmpswap.cube
210 amdgcn_image_atomic_dec_1d, // llvm.amdgcn.image.atomic.dec.1d
211 amdgcn_image_atomic_dec_1darray, // llvm.amdgcn.image.atomic.dec.1darray
212 amdgcn_image_atomic_dec_2d, // llvm.amdgcn.image.atomic.dec.2d
213 amdgcn_image_atomic_dec_2darray, // llvm.amdgcn.image.atomic.dec.2darray
214 amdgcn_image_atomic_dec_2darraymsaa, // llvm.amdgcn.image.atomic.dec.2darraymsaa
215 amdgcn_image_atomic_dec_2dmsaa, // llvm.amdgcn.image.atomic.dec.2dmsaa
216 amdgcn_image_atomic_dec_3d, // llvm.amdgcn.image.atomic.dec.3d
217 amdgcn_image_atomic_dec_cube, // llvm.amdgcn.image.atomic.dec.cube
218 amdgcn_image_atomic_fmax_1d, // llvm.amdgcn.image.atomic.fmax.1d
219 amdgcn_image_atomic_fmax_1darray, // llvm.amdgcn.image.atomic.fmax.1darray
220 amdgcn_image_atomic_fmax_2d, // llvm.amdgcn.image.atomic.fmax.2d
221 amdgcn_image_atomic_fmax_2darray, // llvm.amdgcn.image.atomic.fmax.2darray
222 amdgcn_image_atomic_fmax_2darraymsaa, // llvm.amdgcn.image.atomic.fmax.2darraymsaa
223 amdgcn_image_atomic_fmax_2dmsaa, // llvm.amdgcn.image.atomic.fmax.2dmsaa
224 amdgcn_image_atomic_fmax_3d, // llvm.amdgcn.image.atomic.fmax.3d
225 amdgcn_image_atomic_fmax_cube, // llvm.amdgcn.image.atomic.fmax.cube
226 amdgcn_image_atomic_fmin_1d, // llvm.amdgcn.image.atomic.fmin.1d
227 amdgcn_image_atomic_fmin_1darray, // llvm.amdgcn.image.atomic.fmin.1darray
228 amdgcn_image_atomic_fmin_2d, // llvm.amdgcn.image.atomic.fmin.2d
229 amdgcn_image_atomic_fmin_2darray, // llvm.amdgcn.image.atomic.fmin.2darray
230 amdgcn_image_atomic_fmin_2darraymsaa, // llvm.amdgcn.image.atomic.fmin.2darraymsaa
231 amdgcn_image_atomic_fmin_2dmsaa, // llvm.amdgcn.image.atomic.fmin.2dmsaa
232 amdgcn_image_atomic_fmin_3d, // llvm.amdgcn.image.atomic.fmin.3d
233 amdgcn_image_atomic_fmin_cube, // llvm.amdgcn.image.atomic.fmin.cube
234 amdgcn_image_atomic_inc_1d, // llvm.amdgcn.image.atomic.inc.1d
235 amdgcn_image_atomic_inc_1darray, // llvm.amdgcn.image.atomic.inc.1darray
236 amdgcn_image_atomic_inc_2d, // llvm.amdgcn.image.atomic.inc.2d
237 amdgcn_image_atomic_inc_2darray, // llvm.amdgcn.image.atomic.inc.2darray
238 amdgcn_image_atomic_inc_2darraymsaa, // llvm.amdgcn.image.atomic.inc.2darraymsaa
239 amdgcn_image_atomic_inc_2dmsaa, // llvm.amdgcn.image.atomic.inc.2dmsaa
240 amdgcn_image_atomic_inc_3d, // llvm.amdgcn.image.atomic.inc.3d
241 amdgcn_image_atomic_inc_cube, // llvm.amdgcn.image.atomic.inc.cube
242 amdgcn_image_atomic_max_flt_1d, // llvm.amdgcn.image.atomic.max.flt.1d
243 amdgcn_image_atomic_max_flt_1darray, // llvm.amdgcn.image.atomic.max.flt.1darray
244 amdgcn_image_atomic_max_flt_2d, // llvm.amdgcn.image.atomic.max.flt.2d
245 amdgcn_image_atomic_max_flt_2darray, // llvm.amdgcn.image.atomic.max.flt.2darray
246 amdgcn_image_atomic_max_flt_2darraymsaa, // llvm.amdgcn.image.atomic.max.flt.2darraymsaa
247 amdgcn_image_atomic_max_flt_2dmsaa, // llvm.amdgcn.image.atomic.max.flt.2dmsaa
248 amdgcn_image_atomic_max_flt_3d, // llvm.amdgcn.image.atomic.max.flt.3d
249 amdgcn_image_atomic_max_flt_cube, // llvm.amdgcn.image.atomic.max.flt.cube
250 amdgcn_image_atomic_min_flt_1d, // llvm.amdgcn.image.atomic.min.flt.1d
251 amdgcn_image_atomic_min_flt_1darray, // llvm.amdgcn.image.atomic.min.flt.1darray
252 amdgcn_image_atomic_min_flt_2d, // llvm.amdgcn.image.atomic.min.flt.2d
253 amdgcn_image_atomic_min_flt_2darray, // llvm.amdgcn.image.atomic.min.flt.2darray
254 amdgcn_image_atomic_min_flt_2darraymsaa, // llvm.amdgcn.image.atomic.min.flt.2darraymsaa
255 amdgcn_image_atomic_min_flt_2dmsaa, // llvm.amdgcn.image.atomic.min.flt.2dmsaa
256 amdgcn_image_atomic_min_flt_3d, // llvm.amdgcn.image.atomic.min.flt.3d
257 amdgcn_image_atomic_min_flt_cube, // llvm.amdgcn.image.atomic.min.flt.cube
258 amdgcn_image_atomic_or_1d, // llvm.amdgcn.image.atomic.or.1d
259 amdgcn_image_atomic_or_1darray, // llvm.amdgcn.image.atomic.or.1darray
260 amdgcn_image_atomic_or_2d, // llvm.amdgcn.image.atomic.or.2d
261 amdgcn_image_atomic_or_2darray, // llvm.amdgcn.image.atomic.or.2darray
262 amdgcn_image_atomic_or_2darraymsaa, // llvm.amdgcn.image.atomic.or.2darraymsaa
263 amdgcn_image_atomic_or_2dmsaa, // llvm.amdgcn.image.atomic.or.2dmsaa
264 amdgcn_image_atomic_or_3d, // llvm.amdgcn.image.atomic.or.3d
265 amdgcn_image_atomic_or_cube, // llvm.amdgcn.image.atomic.or.cube
266 amdgcn_image_atomic_pk_add_bf16_1d, // llvm.amdgcn.image.atomic.pk.add.bf16.1d
267 amdgcn_image_atomic_pk_add_bf16_1darray, // llvm.amdgcn.image.atomic.pk.add.bf16.1darray
268 amdgcn_image_atomic_pk_add_bf16_2d, // llvm.amdgcn.image.atomic.pk.add.bf16.2d
269 amdgcn_image_atomic_pk_add_bf16_2darray, // llvm.amdgcn.image.atomic.pk.add.bf16.2darray
270 amdgcn_image_atomic_pk_add_bf16_2darraymsaa, // llvm.amdgcn.image.atomic.pk.add.bf16.2darraymsaa
271 amdgcn_image_atomic_pk_add_bf16_2dmsaa, // llvm.amdgcn.image.atomic.pk.add.bf16.2dmsaa
272 amdgcn_image_atomic_pk_add_bf16_3d, // llvm.amdgcn.image.atomic.pk.add.bf16.3d
273 amdgcn_image_atomic_pk_add_bf16_cube, // llvm.amdgcn.image.atomic.pk.add.bf16.cube
274 amdgcn_image_atomic_pk_add_f16_1d, // llvm.amdgcn.image.atomic.pk.add.f16.1d
275 amdgcn_image_atomic_pk_add_f16_1darray, // llvm.amdgcn.image.atomic.pk.add.f16.1darray
276 amdgcn_image_atomic_pk_add_f16_2d, // llvm.amdgcn.image.atomic.pk.add.f16.2d
277 amdgcn_image_atomic_pk_add_f16_2darray, // llvm.amdgcn.image.atomic.pk.add.f16.2darray
278 amdgcn_image_atomic_pk_add_f16_2darraymsaa, // llvm.amdgcn.image.atomic.pk.add.f16.2darraymsaa
279 amdgcn_image_atomic_pk_add_f16_2dmsaa, // llvm.amdgcn.image.atomic.pk.add.f16.2dmsaa
280 amdgcn_image_atomic_pk_add_f16_3d, // llvm.amdgcn.image.atomic.pk.add.f16.3d
281 amdgcn_image_atomic_pk_add_f16_cube, // llvm.amdgcn.image.atomic.pk.add.f16.cube
282 amdgcn_image_atomic_smax_1d, // llvm.amdgcn.image.atomic.smax.1d
283 amdgcn_image_atomic_smax_1darray, // llvm.amdgcn.image.atomic.smax.1darray
284 amdgcn_image_atomic_smax_2d, // llvm.amdgcn.image.atomic.smax.2d
285 amdgcn_image_atomic_smax_2darray, // llvm.amdgcn.image.atomic.smax.2darray
286 amdgcn_image_atomic_smax_2darraymsaa, // llvm.amdgcn.image.atomic.smax.2darraymsaa
287 amdgcn_image_atomic_smax_2dmsaa, // llvm.amdgcn.image.atomic.smax.2dmsaa
288 amdgcn_image_atomic_smax_3d, // llvm.amdgcn.image.atomic.smax.3d
289 amdgcn_image_atomic_smax_cube, // llvm.amdgcn.image.atomic.smax.cube
290 amdgcn_image_atomic_smin_1d, // llvm.amdgcn.image.atomic.smin.1d
291 amdgcn_image_atomic_smin_1darray, // llvm.amdgcn.image.atomic.smin.1darray
292 amdgcn_image_atomic_smin_2d, // llvm.amdgcn.image.atomic.smin.2d
293 amdgcn_image_atomic_smin_2darray, // llvm.amdgcn.image.atomic.smin.2darray
294 amdgcn_image_atomic_smin_2darraymsaa, // llvm.amdgcn.image.atomic.smin.2darraymsaa
295 amdgcn_image_atomic_smin_2dmsaa, // llvm.amdgcn.image.atomic.smin.2dmsaa
296 amdgcn_image_atomic_smin_3d, // llvm.amdgcn.image.atomic.smin.3d
297 amdgcn_image_atomic_smin_cube, // llvm.amdgcn.image.atomic.smin.cube
298 amdgcn_image_atomic_sub_1d, // llvm.amdgcn.image.atomic.sub.1d
299 amdgcn_image_atomic_sub_1darray, // llvm.amdgcn.image.atomic.sub.1darray
300 amdgcn_image_atomic_sub_2d, // llvm.amdgcn.image.atomic.sub.2d
301 amdgcn_image_atomic_sub_2darray, // llvm.amdgcn.image.atomic.sub.2darray
302 amdgcn_image_atomic_sub_2darraymsaa, // llvm.amdgcn.image.atomic.sub.2darraymsaa
303 amdgcn_image_atomic_sub_2dmsaa, // llvm.amdgcn.image.atomic.sub.2dmsaa
304 amdgcn_image_atomic_sub_3d, // llvm.amdgcn.image.atomic.sub.3d
305 amdgcn_image_atomic_sub_cube, // llvm.amdgcn.image.atomic.sub.cube
306 amdgcn_image_atomic_swap_1d, // llvm.amdgcn.image.atomic.swap.1d
307 amdgcn_image_atomic_swap_1darray, // llvm.amdgcn.image.atomic.swap.1darray
308 amdgcn_image_atomic_swap_2d, // llvm.amdgcn.image.atomic.swap.2d
309 amdgcn_image_atomic_swap_2darray, // llvm.amdgcn.image.atomic.swap.2darray
310 amdgcn_image_atomic_swap_2darraymsaa, // llvm.amdgcn.image.atomic.swap.2darraymsaa
311 amdgcn_image_atomic_swap_2dmsaa, // llvm.amdgcn.image.atomic.swap.2dmsaa
312 amdgcn_image_atomic_swap_3d, // llvm.amdgcn.image.atomic.swap.3d
313 amdgcn_image_atomic_swap_cube, // llvm.amdgcn.image.atomic.swap.cube
314 amdgcn_image_atomic_umax_1d, // llvm.amdgcn.image.atomic.umax.1d
315 amdgcn_image_atomic_umax_1darray, // llvm.amdgcn.image.atomic.umax.1darray
316 amdgcn_image_atomic_umax_2d, // llvm.amdgcn.image.atomic.umax.2d
317 amdgcn_image_atomic_umax_2darray, // llvm.amdgcn.image.atomic.umax.2darray
318 amdgcn_image_atomic_umax_2darraymsaa, // llvm.amdgcn.image.atomic.umax.2darraymsaa
319 amdgcn_image_atomic_umax_2dmsaa, // llvm.amdgcn.image.atomic.umax.2dmsaa
320 amdgcn_image_atomic_umax_3d, // llvm.amdgcn.image.atomic.umax.3d
321 amdgcn_image_atomic_umax_cube, // llvm.amdgcn.image.atomic.umax.cube
322 amdgcn_image_atomic_umin_1d, // llvm.amdgcn.image.atomic.umin.1d
323 amdgcn_image_atomic_umin_1darray, // llvm.amdgcn.image.atomic.umin.1darray
324 amdgcn_image_atomic_umin_2d, // llvm.amdgcn.image.atomic.umin.2d
325 amdgcn_image_atomic_umin_2darray, // llvm.amdgcn.image.atomic.umin.2darray
326 amdgcn_image_atomic_umin_2darraymsaa, // llvm.amdgcn.image.atomic.umin.2darraymsaa
327 amdgcn_image_atomic_umin_2dmsaa, // llvm.amdgcn.image.atomic.umin.2dmsaa
328 amdgcn_image_atomic_umin_3d, // llvm.amdgcn.image.atomic.umin.3d
329 amdgcn_image_atomic_umin_cube, // llvm.amdgcn.image.atomic.umin.cube
330 amdgcn_image_atomic_xor_1d, // llvm.amdgcn.image.atomic.xor.1d
331 amdgcn_image_atomic_xor_1darray, // llvm.amdgcn.image.atomic.xor.1darray
332 amdgcn_image_atomic_xor_2d, // llvm.amdgcn.image.atomic.xor.2d
333 amdgcn_image_atomic_xor_2darray, // llvm.amdgcn.image.atomic.xor.2darray
334 amdgcn_image_atomic_xor_2darraymsaa, // llvm.amdgcn.image.atomic.xor.2darraymsaa
335 amdgcn_image_atomic_xor_2dmsaa, // llvm.amdgcn.image.atomic.xor.2dmsaa
336 amdgcn_image_atomic_xor_3d, // llvm.amdgcn.image.atomic.xor.3d
337 amdgcn_image_atomic_xor_cube, // llvm.amdgcn.image.atomic.xor.cube
338 amdgcn_image_bvh_dual_intersect_ray, // llvm.amdgcn.image.bvh.dual.intersect.ray
339 amdgcn_image_bvh_intersect_ray, // llvm.amdgcn.image.bvh.intersect.ray
340 amdgcn_image_bvh8_intersect_ray, // llvm.amdgcn.image.bvh8.intersect.ray
341 amdgcn_image_gather4_2d, // llvm.amdgcn.image.gather4.2d
342 amdgcn_image_gather4_2darray, // llvm.amdgcn.image.gather4.2darray
343 amdgcn_image_gather4_b_2d, // llvm.amdgcn.image.gather4.b.2d
344 amdgcn_image_gather4_b_2darray, // llvm.amdgcn.image.gather4.b.2darray
345 amdgcn_image_gather4_b_cl_2d, // llvm.amdgcn.image.gather4.b.cl.2d
346 amdgcn_image_gather4_b_cl_2darray, // llvm.amdgcn.image.gather4.b.cl.2darray
347 amdgcn_image_gather4_b_cl_cube, // llvm.amdgcn.image.gather4.b.cl.cube
348 amdgcn_image_gather4_b_cl_o_2d, // llvm.amdgcn.image.gather4.b.cl.o.2d
349 amdgcn_image_gather4_b_cl_o_2darray, // llvm.amdgcn.image.gather4.b.cl.o.2darray
350 amdgcn_image_gather4_b_cl_o_cube, // llvm.amdgcn.image.gather4.b.cl.o.cube
351 amdgcn_image_gather4_b_cube, // llvm.amdgcn.image.gather4.b.cube
352 amdgcn_image_gather4_b_o_2d, // llvm.amdgcn.image.gather4.b.o.2d
353 amdgcn_image_gather4_b_o_2darray, // llvm.amdgcn.image.gather4.b.o.2darray
354 amdgcn_image_gather4_b_o_cube, // llvm.amdgcn.image.gather4.b.o.cube
355 amdgcn_image_gather4_c_2d, // llvm.amdgcn.image.gather4.c.2d
356 amdgcn_image_gather4_c_2darray, // llvm.amdgcn.image.gather4.c.2darray
357 amdgcn_image_gather4_c_b_2d, // llvm.amdgcn.image.gather4.c.b.2d
358 amdgcn_image_gather4_c_b_2darray, // llvm.amdgcn.image.gather4.c.b.2darray
359 amdgcn_image_gather4_c_b_cl_2d, // llvm.amdgcn.image.gather4.c.b.cl.2d
360 amdgcn_image_gather4_c_b_cl_2darray, // llvm.amdgcn.image.gather4.c.b.cl.2darray
361 amdgcn_image_gather4_c_b_cl_cube, // llvm.amdgcn.image.gather4.c.b.cl.cube
362 amdgcn_image_gather4_c_b_cl_o_2d, // llvm.amdgcn.image.gather4.c.b.cl.o.2d
363 amdgcn_image_gather4_c_b_cl_o_2darray, // llvm.amdgcn.image.gather4.c.b.cl.o.2darray
364 amdgcn_image_gather4_c_b_cl_o_cube, // llvm.amdgcn.image.gather4.c.b.cl.o.cube
365 amdgcn_image_gather4_c_b_cube, // llvm.amdgcn.image.gather4.c.b.cube
366 amdgcn_image_gather4_c_b_o_2d, // llvm.amdgcn.image.gather4.c.b.o.2d
367 amdgcn_image_gather4_c_b_o_2darray, // llvm.amdgcn.image.gather4.c.b.o.2darray
368 amdgcn_image_gather4_c_b_o_cube, // llvm.amdgcn.image.gather4.c.b.o.cube
369 amdgcn_image_gather4_c_cl_2d, // llvm.amdgcn.image.gather4.c.cl.2d
370 amdgcn_image_gather4_c_cl_2darray, // llvm.amdgcn.image.gather4.c.cl.2darray
371 amdgcn_image_gather4_c_cl_cube, // llvm.amdgcn.image.gather4.c.cl.cube
372 amdgcn_image_gather4_c_cl_o_2d, // llvm.amdgcn.image.gather4.c.cl.o.2d
373 amdgcn_image_gather4_c_cl_o_2darray, // llvm.amdgcn.image.gather4.c.cl.o.2darray
374 amdgcn_image_gather4_c_cl_o_cube, // llvm.amdgcn.image.gather4.c.cl.o.cube
375 amdgcn_image_gather4_c_cube, // llvm.amdgcn.image.gather4.c.cube
376 amdgcn_image_gather4_c_l_2d, // llvm.amdgcn.image.gather4.c.l.2d
377 amdgcn_image_gather4_c_l_2darray, // llvm.amdgcn.image.gather4.c.l.2darray
378 amdgcn_image_gather4_c_l_cube, // llvm.amdgcn.image.gather4.c.l.cube
379 amdgcn_image_gather4_c_l_o_2d, // llvm.amdgcn.image.gather4.c.l.o.2d
380 amdgcn_image_gather4_c_l_o_2darray, // llvm.amdgcn.image.gather4.c.l.o.2darray
381 amdgcn_image_gather4_c_l_o_cube, // llvm.amdgcn.image.gather4.c.l.o.cube
382 amdgcn_image_gather4_c_lz_2d, // llvm.amdgcn.image.gather4.c.lz.2d
383 amdgcn_image_gather4_c_lz_2darray, // llvm.amdgcn.image.gather4.c.lz.2darray
384 amdgcn_image_gather4_c_lz_cube, // llvm.amdgcn.image.gather4.c.lz.cube
385 amdgcn_image_gather4_c_lz_o_2d, // llvm.amdgcn.image.gather4.c.lz.o.2d
386 amdgcn_image_gather4_c_lz_o_2darray, // llvm.amdgcn.image.gather4.c.lz.o.2darray
387 amdgcn_image_gather4_c_lz_o_cube, // llvm.amdgcn.image.gather4.c.lz.o.cube
388 amdgcn_image_gather4_c_o_2d, // llvm.amdgcn.image.gather4.c.o.2d
389 amdgcn_image_gather4_c_o_2darray, // llvm.amdgcn.image.gather4.c.o.2darray
390 amdgcn_image_gather4_c_o_cube, // llvm.amdgcn.image.gather4.c.o.cube
391 amdgcn_image_gather4_cl_2d, // llvm.amdgcn.image.gather4.cl.2d
392 amdgcn_image_gather4_cl_2darray, // llvm.amdgcn.image.gather4.cl.2darray
393 amdgcn_image_gather4_cl_cube, // llvm.amdgcn.image.gather4.cl.cube
394 amdgcn_image_gather4_cl_o_2d, // llvm.amdgcn.image.gather4.cl.o.2d
395 amdgcn_image_gather4_cl_o_2darray, // llvm.amdgcn.image.gather4.cl.o.2darray
396 amdgcn_image_gather4_cl_o_cube, // llvm.amdgcn.image.gather4.cl.o.cube
397 amdgcn_image_gather4_cube, // llvm.amdgcn.image.gather4.cube
398 amdgcn_image_gather4_l_2d, // llvm.amdgcn.image.gather4.l.2d
399 amdgcn_image_gather4_l_2darray, // llvm.amdgcn.image.gather4.l.2darray
400 amdgcn_image_gather4_l_cube, // llvm.amdgcn.image.gather4.l.cube
401 amdgcn_image_gather4_l_o_2d, // llvm.amdgcn.image.gather4.l.o.2d
402 amdgcn_image_gather4_l_o_2darray, // llvm.amdgcn.image.gather4.l.o.2darray
403 amdgcn_image_gather4_l_o_cube, // llvm.amdgcn.image.gather4.l.o.cube
404 amdgcn_image_gather4_lz_2d, // llvm.amdgcn.image.gather4.lz.2d
405 amdgcn_image_gather4_lz_2darray, // llvm.amdgcn.image.gather4.lz.2darray
406 amdgcn_image_gather4_lz_cube, // llvm.amdgcn.image.gather4.lz.cube
407 amdgcn_image_gather4_lz_o_2d, // llvm.amdgcn.image.gather4.lz.o.2d
408 amdgcn_image_gather4_lz_o_2darray, // llvm.amdgcn.image.gather4.lz.o.2darray
409 amdgcn_image_gather4_lz_o_cube, // llvm.amdgcn.image.gather4.lz.o.cube
410 amdgcn_image_gather4_o_2d, // llvm.amdgcn.image.gather4.o.2d
411 amdgcn_image_gather4_o_2darray, // llvm.amdgcn.image.gather4.o.2darray
412 amdgcn_image_gather4_o_cube, // llvm.amdgcn.image.gather4.o.cube
413 amdgcn_image_getlod_1d, // llvm.amdgcn.image.getlod.1d
414 amdgcn_image_getlod_1darray, // llvm.amdgcn.image.getlod.1darray
415 amdgcn_image_getlod_2d, // llvm.amdgcn.image.getlod.2d
416 amdgcn_image_getlod_2darray, // llvm.amdgcn.image.getlod.2darray
417 amdgcn_image_getlod_3d, // llvm.amdgcn.image.getlod.3d
418 amdgcn_image_getlod_cube, // llvm.amdgcn.image.getlod.cube
419 amdgcn_image_getresinfo_1d, // llvm.amdgcn.image.getresinfo.1d
420 amdgcn_image_getresinfo_1darray, // llvm.amdgcn.image.getresinfo.1darray
421 amdgcn_image_getresinfo_2d, // llvm.amdgcn.image.getresinfo.2d
422 amdgcn_image_getresinfo_2darray, // llvm.amdgcn.image.getresinfo.2darray
423 amdgcn_image_getresinfo_2darraymsaa, // llvm.amdgcn.image.getresinfo.2darraymsaa
424 amdgcn_image_getresinfo_2dmsaa, // llvm.amdgcn.image.getresinfo.2dmsaa
425 amdgcn_image_getresinfo_3d, // llvm.amdgcn.image.getresinfo.3d
426 amdgcn_image_getresinfo_cube, // llvm.amdgcn.image.getresinfo.cube
427 amdgcn_image_load_1d, // llvm.amdgcn.image.load.1d
428 amdgcn_image_load_1darray, // llvm.amdgcn.image.load.1darray
429 amdgcn_image_load_2d, // llvm.amdgcn.image.load.2d
430 amdgcn_image_load_2darray, // llvm.amdgcn.image.load.2darray
431 amdgcn_image_load_2darraymsaa, // llvm.amdgcn.image.load.2darraymsaa
432 amdgcn_image_load_2dmsaa, // llvm.amdgcn.image.load.2dmsaa
433 amdgcn_image_load_3d, // llvm.amdgcn.image.load.3d
434 amdgcn_image_load_cube, // llvm.amdgcn.image.load.cube
435 amdgcn_image_load_mip_1d, // llvm.amdgcn.image.load.mip.1d
436 amdgcn_image_load_mip_1darray, // llvm.amdgcn.image.load.mip.1darray
437 amdgcn_image_load_mip_2d, // llvm.amdgcn.image.load.mip.2d
438 amdgcn_image_load_mip_2darray, // llvm.amdgcn.image.load.mip.2darray
439 amdgcn_image_load_mip_3d, // llvm.amdgcn.image.load.mip.3d
440 amdgcn_image_load_mip_cube, // llvm.amdgcn.image.load.mip.cube
441 amdgcn_image_msaa_load_2darraymsaa, // llvm.amdgcn.image.msaa.load.2darraymsaa
442 amdgcn_image_msaa_load_2dmsaa, // llvm.amdgcn.image.msaa.load.2dmsaa
443 amdgcn_image_msaa_load_x_2darraymsaa, // llvm.amdgcn.image.msaa.load.x.2darraymsaa
444 amdgcn_image_msaa_load_x_2dmsaa, // llvm.amdgcn.image.msaa.load.x.2dmsaa
445 amdgcn_image_sample_1d, // llvm.amdgcn.image.sample.1d
446 amdgcn_image_sample_1d_nortn, // llvm.amdgcn.image.sample.1d.nortn
447 amdgcn_image_sample_1darray, // llvm.amdgcn.image.sample.1darray
448 amdgcn_image_sample_1darray_nortn, // llvm.amdgcn.image.sample.1darray.nortn
449 amdgcn_image_sample_2d, // llvm.amdgcn.image.sample.2d
450 amdgcn_image_sample_2d_nortn, // llvm.amdgcn.image.sample.2d.nortn
451 amdgcn_image_sample_2darray, // llvm.amdgcn.image.sample.2darray
452 amdgcn_image_sample_2darray_nortn, // llvm.amdgcn.image.sample.2darray.nortn
453 amdgcn_image_sample_3d, // llvm.amdgcn.image.sample.3d
454 amdgcn_image_sample_3d_nortn, // llvm.amdgcn.image.sample.3d.nortn
455 amdgcn_image_sample_b_1d, // llvm.amdgcn.image.sample.b.1d
456 amdgcn_image_sample_b_1d_nortn, // llvm.amdgcn.image.sample.b.1d.nortn
457 amdgcn_image_sample_b_1darray, // llvm.amdgcn.image.sample.b.1darray
458 amdgcn_image_sample_b_1darray_nortn, // llvm.amdgcn.image.sample.b.1darray.nortn
459 amdgcn_image_sample_b_2d, // llvm.amdgcn.image.sample.b.2d
460 amdgcn_image_sample_b_2d_nortn, // llvm.amdgcn.image.sample.b.2d.nortn
461 amdgcn_image_sample_b_2darray, // llvm.amdgcn.image.sample.b.2darray
462 amdgcn_image_sample_b_2darray_nortn, // llvm.amdgcn.image.sample.b.2darray.nortn
463 amdgcn_image_sample_b_3d, // llvm.amdgcn.image.sample.b.3d
464 amdgcn_image_sample_b_3d_nortn, // llvm.amdgcn.image.sample.b.3d.nortn
465 amdgcn_image_sample_b_cl_1d, // llvm.amdgcn.image.sample.b.cl.1d
466 amdgcn_image_sample_b_cl_1d_nortn, // llvm.amdgcn.image.sample.b.cl.1d.nortn
467 amdgcn_image_sample_b_cl_1darray, // llvm.amdgcn.image.sample.b.cl.1darray
468 amdgcn_image_sample_b_cl_1darray_nortn, // llvm.amdgcn.image.sample.b.cl.1darray.nortn
469 amdgcn_image_sample_b_cl_2d, // llvm.amdgcn.image.sample.b.cl.2d
470 amdgcn_image_sample_b_cl_2d_nortn, // llvm.amdgcn.image.sample.b.cl.2d.nortn
471 amdgcn_image_sample_b_cl_2darray, // llvm.amdgcn.image.sample.b.cl.2darray
472 amdgcn_image_sample_b_cl_2darray_nortn, // llvm.amdgcn.image.sample.b.cl.2darray.nortn
473 amdgcn_image_sample_b_cl_3d, // llvm.amdgcn.image.sample.b.cl.3d
474 amdgcn_image_sample_b_cl_3d_nortn, // llvm.amdgcn.image.sample.b.cl.3d.nortn
475 amdgcn_image_sample_b_cl_cube, // llvm.amdgcn.image.sample.b.cl.cube
476 amdgcn_image_sample_b_cl_cube_nortn, // llvm.amdgcn.image.sample.b.cl.cube.nortn
477 amdgcn_image_sample_b_cl_o_1d, // llvm.amdgcn.image.sample.b.cl.o.1d
478 amdgcn_image_sample_b_cl_o_1d_nortn, // llvm.amdgcn.image.sample.b.cl.o.1d.nortn
479 amdgcn_image_sample_b_cl_o_1darray, // llvm.amdgcn.image.sample.b.cl.o.1darray
480 amdgcn_image_sample_b_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.b.cl.o.1darray.nortn
481 amdgcn_image_sample_b_cl_o_2d, // llvm.amdgcn.image.sample.b.cl.o.2d
482 amdgcn_image_sample_b_cl_o_2d_nortn, // llvm.amdgcn.image.sample.b.cl.o.2d.nortn
483 amdgcn_image_sample_b_cl_o_2darray, // llvm.amdgcn.image.sample.b.cl.o.2darray
484 amdgcn_image_sample_b_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.b.cl.o.2darray.nortn
485 amdgcn_image_sample_b_cl_o_3d, // llvm.amdgcn.image.sample.b.cl.o.3d
486 amdgcn_image_sample_b_cl_o_3d_nortn, // llvm.amdgcn.image.sample.b.cl.o.3d.nortn
487 amdgcn_image_sample_b_cl_o_cube, // llvm.amdgcn.image.sample.b.cl.o.cube
488 amdgcn_image_sample_b_cl_o_cube_nortn, // llvm.amdgcn.image.sample.b.cl.o.cube.nortn
489 amdgcn_image_sample_b_cube, // llvm.amdgcn.image.sample.b.cube
490 amdgcn_image_sample_b_cube_nortn, // llvm.amdgcn.image.sample.b.cube.nortn
491 amdgcn_image_sample_b_o_1d, // llvm.amdgcn.image.sample.b.o.1d
492 amdgcn_image_sample_b_o_1d_nortn, // llvm.amdgcn.image.sample.b.o.1d.nortn
493 amdgcn_image_sample_b_o_1darray, // llvm.amdgcn.image.sample.b.o.1darray
494 amdgcn_image_sample_b_o_1darray_nortn, // llvm.amdgcn.image.sample.b.o.1darray.nortn
495 amdgcn_image_sample_b_o_2d, // llvm.amdgcn.image.sample.b.o.2d
496 amdgcn_image_sample_b_o_2d_nortn, // llvm.amdgcn.image.sample.b.o.2d.nortn
497 amdgcn_image_sample_b_o_2darray, // llvm.amdgcn.image.sample.b.o.2darray
498 amdgcn_image_sample_b_o_2darray_nortn, // llvm.amdgcn.image.sample.b.o.2darray.nortn
499 amdgcn_image_sample_b_o_3d, // llvm.amdgcn.image.sample.b.o.3d
500 amdgcn_image_sample_b_o_3d_nortn, // llvm.amdgcn.image.sample.b.o.3d.nortn
501 amdgcn_image_sample_b_o_cube, // llvm.amdgcn.image.sample.b.o.cube
502 amdgcn_image_sample_b_o_cube_nortn, // llvm.amdgcn.image.sample.b.o.cube.nortn
503 amdgcn_image_sample_c_1d, // llvm.amdgcn.image.sample.c.1d
504 amdgcn_image_sample_c_1d_nortn, // llvm.amdgcn.image.sample.c.1d.nortn
505 amdgcn_image_sample_c_1darray, // llvm.amdgcn.image.sample.c.1darray
506 amdgcn_image_sample_c_1darray_nortn, // llvm.amdgcn.image.sample.c.1darray.nortn
507 amdgcn_image_sample_c_2d, // llvm.amdgcn.image.sample.c.2d
508 amdgcn_image_sample_c_2d_nortn, // llvm.amdgcn.image.sample.c.2d.nortn
509 amdgcn_image_sample_c_2darray, // llvm.amdgcn.image.sample.c.2darray
510 amdgcn_image_sample_c_2darray_nortn, // llvm.amdgcn.image.sample.c.2darray.nortn
511 amdgcn_image_sample_c_3d, // llvm.amdgcn.image.sample.c.3d
512 amdgcn_image_sample_c_3d_nortn, // llvm.amdgcn.image.sample.c.3d.nortn
513 amdgcn_image_sample_c_b_1d, // llvm.amdgcn.image.sample.c.b.1d
514 amdgcn_image_sample_c_b_1d_nortn, // llvm.amdgcn.image.sample.c.b.1d.nortn
515 amdgcn_image_sample_c_b_1darray, // llvm.amdgcn.image.sample.c.b.1darray
516 amdgcn_image_sample_c_b_1darray_nortn, // llvm.amdgcn.image.sample.c.b.1darray.nortn
517 amdgcn_image_sample_c_b_2d, // llvm.amdgcn.image.sample.c.b.2d
518 amdgcn_image_sample_c_b_2d_nortn, // llvm.amdgcn.image.sample.c.b.2d.nortn
519 amdgcn_image_sample_c_b_2darray, // llvm.amdgcn.image.sample.c.b.2darray
520 amdgcn_image_sample_c_b_2darray_nortn, // llvm.amdgcn.image.sample.c.b.2darray.nortn
521 amdgcn_image_sample_c_b_3d, // llvm.amdgcn.image.sample.c.b.3d
522 amdgcn_image_sample_c_b_3d_nortn, // llvm.amdgcn.image.sample.c.b.3d.nortn
523 amdgcn_image_sample_c_b_cl_1d, // llvm.amdgcn.image.sample.c.b.cl.1d
524 amdgcn_image_sample_c_b_cl_1d_nortn, // llvm.amdgcn.image.sample.c.b.cl.1d.nortn
525 amdgcn_image_sample_c_b_cl_1darray, // llvm.amdgcn.image.sample.c.b.cl.1darray
526 amdgcn_image_sample_c_b_cl_1darray_nortn, // llvm.amdgcn.image.sample.c.b.cl.1darray.nortn
527 amdgcn_image_sample_c_b_cl_2d, // llvm.amdgcn.image.sample.c.b.cl.2d
528 amdgcn_image_sample_c_b_cl_2d_nortn, // llvm.amdgcn.image.sample.c.b.cl.2d.nortn
529 amdgcn_image_sample_c_b_cl_2darray, // llvm.amdgcn.image.sample.c.b.cl.2darray
530 amdgcn_image_sample_c_b_cl_2darray_nortn, // llvm.amdgcn.image.sample.c.b.cl.2darray.nortn
531 amdgcn_image_sample_c_b_cl_3d, // llvm.amdgcn.image.sample.c.b.cl.3d
532 amdgcn_image_sample_c_b_cl_3d_nortn, // llvm.amdgcn.image.sample.c.b.cl.3d.nortn
533 amdgcn_image_sample_c_b_cl_cube, // llvm.amdgcn.image.sample.c.b.cl.cube
534 amdgcn_image_sample_c_b_cl_cube_nortn, // llvm.amdgcn.image.sample.c.b.cl.cube.nortn
535 amdgcn_image_sample_c_b_cl_o_1d, // llvm.amdgcn.image.sample.c.b.cl.o.1d
536 amdgcn_image_sample_c_b_cl_o_1d_nortn, // llvm.amdgcn.image.sample.c.b.cl.o.1d.nortn
537 amdgcn_image_sample_c_b_cl_o_1darray, // llvm.amdgcn.image.sample.c.b.cl.o.1darray
538 amdgcn_image_sample_c_b_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.c.b.cl.o.1darray.nortn
539 amdgcn_image_sample_c_b_cl_o_2d, // llvm.amdgcn.image.sample.c.b.cl.o.2d
540 amdgcn_image_sample_c_b_cl_o_2d_nortn, // llvm.amdgcn.image.sample.c.b.cl.o.2d.nortn
541 amdgcn_image_sample_c_b_cl_o_2darray, // llvm.amdgcn.image.sample.c.b.cl.o.2darray
542 amdgcn_image_sample_c_b_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.c.b.cl.o.2darray.nortn
543 amdgcn_image_sample_c_b_cl_o_3d, // llvm.amdgcn.image.sample.c.b.cl.o.3d
544 amdgcn_image_sample_c_b_cl_o_3d_nortn, // llvm.amdgcn.image.sample.c.b.cl.o.3d.nortn
545 amdgcn_image_sample_c_b_cl_o_cube, // llvm.amdgcn.image.sample.c.b.cl.o.cube
546 amdgcn_image_sample_c_b_cl_o_cube_nortn, // llvm.amdgcn.image.sample.c.b.cl.o.cube.nortn
547 amdgcn_image_sample_c_b_cube, // llvm.amdgcn.image.sample.c.b.cube
548 amdgcn_image_sample_c_b_cube_nortn, // llvm.amdgcn.image.sample.c.b.cube.nortn
549 amdgcn_image_sample_c_b_o_1d, // llvm.amdgcn.image.sample.c.b.o.1d
550 amdgcn_image_sample_c_b_o_1d_nortn, // llvm.amdgcn.image.sample.c.b.o.1d.nortn
551 amdgcn_image_sample_c_b_o_1darray, // llvm.amdgcn.image.sample.c.b.o.1darray
552 amdgcn_image_sample_c_b_o_1darray_nortn, // llvm.amdgcn.image.sample.c.b.o.1darray.nortn
553 amdgcn_image_sample_c_b_o_2d, // llvm.amdgcn.image.sample.c.b.o.2d
554 amdgcn_image_sample_c_b_o_2d_nortn, // llvm.amdgcn.image.sample.c.b.o.2d.nortn
555 amdgcn_image_sample_c_b_o_2darray, // llvm.amdgcn.image.sample.c.b.o.2darray
556 amdgcn_image_sample_c_b_o_2darray_nortn, // llvm.amdgcn.image.sample.c.b.o.2darray.nortn
557 amdgcn_image_sample_c_b_o_3d, // llvm.amdgcn.image.sample.c.b.o.3d
558 amdgcn_image_sample_c_b_o_3d_nortn, // llvm.amdgcn.image.sample.c.b.o.3d.nortn
559 amdgcn_image_sample_c_b_o_cube, // llvm.amdgcn.image.sample.c.b.o.cube
560 amdgcn_image_sample_c_b_o_cube_nortn, // llvm.amdgcn.image.sample.c.b.o.cube.nortn
561 amdgcn_image_sample_c_cd_1d, // llvm.amdgcn.image.sample.c.cd.1d
562 amdgcn_image_sample_c_cd_1d_nortn, // llvm.amdgcn.image.sample.c.cd.1d.nortn
563 amdgcn_image_sample_c_cd_1darray, // llvm.amdgcn.image.sample.c.cd.1darray
564 amdgcn_image_sample_c_cd_1darray_nortn, // llvm.amdgcn.image.sample.c.cd.1darray.nortn
565 amdgcn_image_sample_c_cd_2d, // llvm.amdgcn.image.sample.c.cd.2d
566 amdgcn_image_sample_c_cd_2d_nortn, // llvm.amdgcn.image.sample.c.cd.2d.nortn
567 amdgcn_image_sample_c_cd_2darray, // llvm.amdgcn.image.sample.c.cd.2darray
568 amdgcn_image_sample_c_cd_2darray_nortn, // llvm.amdgcn.image.sample.c.cd.2darray.nortn
569 amdgcn_image_sample_c_cd_3d, // llvm.amdgcn.image.sample.c.cd.3d
570 amdgcn_image_sample_c_cd_3d_nortn, // llvm.amdgcn.image.sample.c.cd.3d.nortn
571 amdgcn_image_sample_c_cd_cl_1d, // llvm.amdgcn.image.sample.c.cd.cl.1d
572 amdgcn_image_sample_c_cd_cl_1d_nortn, // llvm.amdgcn.image.sample.c.cd.cl.1d.nortn
573 amdgcn_image_sample_c_cd_cl_1darray, // llvm.amdgcn.image.sample.c.cd.cl.1darray
574 amdgcn_image_sample_c_cd_cl_1darray_nortn, // llvm.amdgcn.image.sample.c.cd.cl.1darray.nortn
575 amdgcn_image_sample_c_cd_cl_2d, // llvm.amdgcn.image.sample.c.cd.cl.2d
576 amdgcn_image_sample_c_cd_cl_2d_nortn, // llvm.amdgcn.image.sample.c.cd.cl.2d.nortn
577 amdgcn_image_sample_c_cd_cl_2darray, // llvm.amdgcn.image.sample.c.cd.cl.2darray
578 amdgcn_image_sample_c_cd_cl_2darray_nortn, // llvm.amdgcn.image.sample.c.cd.cl.2darray.nortn
579 amdgcn_image_sample_c_cd_cl_3d, // llvm.amdgcn.image.sample.c.cd.cl.3d
580 amdgcn_image_sample_c_cd_cl_3d_nortn, // llvm.amdgcn.image.sample.c.cd.cl.3d.nortn
581 amdgcn_image_sample_c_cd_cl_cube, // llvm.amdgcn.image.sample.c.cd.cl.cube
582 amdgcn_image_sample_c_cd_cl_cube_nortn, // llvm.amdgcn.image.sample.c.cd.cl.cube.nortn
583 amdgcn_image_sample_c_cd_cl_o_1d, // llvm.amdgcn.image.sample.c.cd.cl.o.1d
584 amdgcn_image_sample_c_cd_cl_o_1d_nortn, // llvm.amdgcn.image.sample.c.cd.cl.o.1d.nortn
585 amdgcn_image_sample_c_cd_cl_o_1darray, // llvm.amdgcn.image.sample.c.cd.cl.o.1darray
586 amdgcn_image_sample_c_cd_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.c.cd.cl.o.1darray.nortn
587 amdgcn_image_sample_c_cd_cl_o_2d, // llvm.amdgcn.image.sample.c.cd.cl.o.2d
588 amdgcn_image_sample_c_cd_cl_o_2d_nortn, // llvm.amdgcn.image.sample.c.cd.cl.o.2d.nortn
589 amdgcn_image_sample_c_cd_cl_o_2darray, // llvm.amdgcn.image.sample.c.cd.cl.o.2darray
590 amdgcn_image_sample_c_cd_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.c.cd.cl.o.2darray.nortn
591 amdgcn_image_sample_c_cd_cl_o_3d, // llvm.amdgcn.image.sample.c.cd.cl.o.3d
592 amdgcn_image_sample_c_cd_cl_o_3d_nortn, // llvm.amdgcn.image.sample.c.cd.cl.o.3d.nortn
593 amdgcn_image_sample_c_cd_cl_o_cube, // llvm.amdgcn.image.sample.c.cd.cl.o.cube
594 amdgcn_image_sample_c_cd_cl_o_cube_nortn, // llvm.amdgcn.image.sample.c.cd.cl.o.cube.nortn
595 amdgcn_image_sample_c_cd_cube, // llvm.amdgcn.image.sample.c.cd.cube
596 amdgcn_image_sample_c_cd_cube_nortn, // llvm.amdgcn.image.sample.c.cd.cube.nortn
597 amdgcn_image_sample_c_cd_o_1d, // llvm.amdgcn.image.sample.c.cd.o.1d
598 amdgcn_image_sample_c_cd_o_1d_nortn, // llvm.amdgcn.image.sample.c.cd.o.1d.nortn
599 amdgcn_image_sample_c_cd_o_1darray, // llvm.amdgcn.image.sample.c.cd.o.1darray
600 amdgcn_image_sample_c_cd_o_1darray_nortn, // llvm.amdgcn.image.sample.c.cd.o.1darray.nortn
601 amdgcn_image_sample_c_cd_o_2d, // llvm.amdgcn.image.sample.c.cd.o.2d
602 amdgcn_image_sample_c_cd_o_2d_nortn, // llvm.amdgcn.image.sample.c.cd.o.2d.nortn
603 amdgcn_image_sample_c_cd_o_2darray, // llvm.amdgcn.image.sample.c.cd.o.2darray
604 amdgcn_image_sample_c_cd_o_2darray_nortn, // llvm.amdgcn.image.sample.c.cd.o.2darray.nortn
605 amdgcn_image_sample_c_cd_o_3d, // llvm.amdgcn.image.sample.c.cd.o.3d
606 amdgcn_image_sample_c_cd_o_3d_nortn, // llvm.amdgcn.image.sample.c.cd.o.3d.nortn
607 amdgcn_image_sample_c_cd_o_cube, // llvm.amdgcn.image.sample.c.cd.o.cube
608 amdgcn_image_sample_c_cd_o_cube_nortn, // llvm.amdgcn.image.sample.c.cd.o.cube.nortn
609 amdgcn_image_sample_c_cl_1d, // llvm.amdgcn.image.sample.c.cl.1d
610 amdgcn_image_sample_c_cl_1d_nortn, // llvm.amdgcn.image.sample.c.cl.1d.nortn
611 amdgcn_image_sample_c_cl_1darray, // llvm.amdgcn.image.sample.c.cl.1darray
612 amdgcn_image_sample_c_cl_1darray_nortn, // llvm.amdgcn.image.sample.c.cl.1darray.nortn
613 amdgcn_image_sample_c_cl_2d, // llvm.amdgcn.image.sample.c.cl.2d
614 amdgcn_image_sample_c_cl_2d_nortn, // llvm.amdgcn.image.sample.c.cl.2d.nortn
615 amdgcn_image_sample_c_cl_2darray, // llvm.amdgcn.image.sample.c.cl.2darray
616 amdgcn_image_sample_c_cl_2darray_nortn, // llvm.amdgcn.image.sample.c.cl.2darray.nortn
617 amdgcn_image_sample_c_cl_3d, // llvm.amdgcn.image.sample.c.cl.3d
618 amdgcn_image_sample_c_cl_3d_nortn, // llvm.amdgcn.image.sample.c.cl.3d.nortn
619 amdgcn_image_sample_c_cl_cube, // llvm.amdgcn.image.sample.c.cl.cube
620 amdgcn_image_sample_c_cl_cube_nortn, // llvm.amdgcn.image.sample.c.cl.cube.nortn
621 amdgcn_image_sample_c_cl_o_1d, // llvm.amdgcn.image.sample.c.cl.o.1d
622 amdgcn_image_sample_c_cl_o_1d_nortn, // llvm.amdgcn.image.sample.c.cl.o.1d.nortn
623 amdgcn_image_sample_c_cl_o_1darray, // llvm.amdgcn.image.sample.c.cl.o.1darray
624 amdgcn_image_sample_c_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.c.cl.o.1darray.nortn
625 amdgcn_image_sample_c_cl_o_2d, // llvm.amdgcn.image.sample.c.cl.o.2d
626 amdgcn_image_sample_c_cl_o_2d_nortn, // llvm.amdgcn.image.sample.c.cl.o.2d.nortn
627 amdgcn_image_sample_c_cl_o_2darray, // llvm.amdgcn.image.sample.c.cl.o.2darray
628 amdgcn_image_sample_c_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.c.cl.o.2darray.nortn
629 amdgcn_image_sample_c_cl_o_3d, // llvm.amdgcn.image.sample.c.cl.o.3d
630 amdgcn_image_sample_c_cl_o_3d_nortn, // llvm.amdgcn.image.sample.c.cl.o.3d.nortn
631 amdgcn_image_sample_c_cl_o_cube, // llvm.amdgcn.image.sample.c.cl.o.cube
632 amdgcn_image_sample_c_cl_o_cube_nortn, // llvm.amdgcn.image.sample.c.cl.o.cube.nortn
633 amdgcn_image_sample_c_cube, // llvm.amdgcn.image.sample.c.cube
634 amdgcn_image_sample_c_cube_nortn, // llvm.amdgcn.image.sample.c.cube.nortn
635 amdgcn_image_sample_c_d_1d, // llvm.amdgcn.image.sample.c.d.1d
636 amdgcn_image_sample_c_d_1d_nortn, // llvm.amdgcn.image.sample.c.d.1d.nortn
637 amdgcn_image_sample_c_d_1darray, // llvm.amdgcn.image.sample.c.d.1darray
638 amdgcn_image_sample_c_d_1darray_nortn, // llvm.amdgcn.image.sample.c.d.1darray.nortn
639 amdgcn_image_sample_c_d_2d, // llvm.amdgcn.image.sample.c.d.2d
640 amdgcn_image_sample_c_d_2d_nortn, // llvm.amdgcn.image.sample.c.d.2d.nortn
641 amdgcn_image_sample_c_d_2darray, // llvm.amdgcn.image.sample.c.d.2darray
642 amdgcn_image_sample_c_d_2darray_nortn, // llvm.amdgcn.image.sample.c.d.2darray.nortn
643 amdgcn_image_sample_c_d_3d, // llvm.amdgcn.image.sample.c.d.3d
644 amdgcn_image_sample_c_d_3d_nortn, // llvm.amdgcn.image.sample.c.d.3d.nortn
645 amdgcn_image_sample_c_d_cl_1d, // llvm.amdgcn.image.sample.c.d.cl.1d
646 amdgcn_image_sample_c_d_cl_1d_nortn, // llvm.amdgcn.image.sample.c.d.cl.1d.nortn
647 amdgcn_image_sample_c_d_cl_1darray, // llvm.amdgcn.image.sample.c.d.cl.1darray
648 amdgcn_image_sample_c_d_cl_1darray_nortn, // llvm.amdgcn.image.sample.c.d.cl.1darray.nortn
649 amdgcn_image_sample_c_d_cl_2d, // llvm.amdgcn.image.sample.c.d.cl.2d
650 amdgcn_image_sample_c_d_cl_2d_nortn, // llvm.amdgcn.image.sample.c.d.cl.2d.nortn
651 amdgcn_image_sample_c_d_cl_2darray, // llvm.amdgcn.image.sample.c.d.cl.2darray
652 amdgcn_image_sample_c_d_cl_2darray_nortn, // llvm.amdgcn.image.sample.c.d.cl.2darray.nortn
653 amdgcn_image_sample_c_d_cl_3d, // llvm.amdgcn.image.sample.c.d.cl.3d
654 amdgcn_image_sample_c_d_cl_3d_nortn, // llvm.amdgcn.image.sample.c.d.cl.3d.nortn
655 amdgcn_image_sample_c_d_cl_cube, // llvm.amdgcn.image.sample.c.d.cl.cube
656 amdgcn_image_sample_c_d_cl_cube_nortn, // llvm.amdgcn.image.sample.c.d.cl.cube.nortn
657 amdgcn_image_sample_c_d_cl_o_1d, // llvm.amdgcn.image.sample.c.d.cl.o.1d
658 amdgcn_image_sample_c_d_cl_o_1d_nortn, // llvm.amdgcn.image.sample.c.d.cl.o.1d.nortn
659 amdgcn_image_sample_c_d_cl_o_1darray, // llvm.amdgcn.image.sample.c.d.cl.o.1darray
660 amdgcn_image_sample_c_d_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.c.d.cl.o.1darray.nortn
661 amdgcn_image_sample_c_d_cl_o_2d, // llvm.amdgcn.image.sample.c.d.cl.o.2d
662 amdgcn_image_sample_c_d_cl_o_2d_nortn, // llvm.amdgcn.image.sample.c.d.cl.o.2d.nortn
663 amdgcn_image_sample_c_d_cl_o_2darray, // llvm.amdgcn.image.sample.c.d.cl.o.2darray
664 amdgcn_image_sample_c_d_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.c.d.cl.o.2darray.nortn
665 amdgcn_image_sample_c_d_cl_o_3d, // llvm.amdgcn.image.sample.c.d.cl.o.3d
666 amdgcn_image_sample_c_d_cl_o_3d_nortn, // llvm.amdgcn.image.sample.c.d.cl.o.3d.nortn
667 amdgcn_image_sample_c_d_cl_o_cube, // llvm.amdgcn.image.sample.c.d.cl.o.cube
668 amdgcn_image_sample_c_d_cl_o_cube_nortn, // llvm.amdgcn.image.sample.c.d.cl.o.cube.nortn
669 amdgcn_image_sample_c_d_cube, // llvm.amdgcn.image.sample.c.d.cube
670 amdgcn_image_sample_c_d_cube_nortn, // llvm.amdgcn.image.sample.c.d.cube.nortn
671 amdgcn_image_sample_c_d_o_1d, // llvm.amdgcn.image.sample.c.d.o.1d
672 amdgcn_image_sample_c_d_o_1d_nortn, // llvm.amdgcn.image.sample.c.d.o.1d.nortn
673 amdgcn_image_sample_c_d_o_1darray, // llvm.amdgcn.image.sample.c.d.o.1darray
674 amdgcn_image_sample_c_d_o_1darray_nortn, // llvm.amdgcn.image.sample.c.d.o.1darray.nortn
675 amdgcn_image_sample_c_d_o_2d, // llvm.amdgcn.image.sample.c.d.o.2d
676 amdgcn_image_sample_c_d_o_2d_nortn, // llvm.amdgcn.image.sample.c.d.o.2d.nortn
677 amdgcn_image_sample_c_d_o_2darray, // llvm.amdgcn.image.sample.c.d.o.2darray
678 amdgcn_image_sample_c_d_o_2darray_nortn, // llvm.amdgcn.image.sample.c.d.o.2darray.nortn
679 amdgcn_image_sample_c_d_o_3d, // llvm.amdgcn.image.sample.c.d.o.3d
680 amdgcn_image_sample_c_d_o_3d_nortn, // llvm.amdgcn.image.sample.c.d.o.3d.nortn
681 amdgcn_image_sample_c_d_o_cube, // llvm.amdgcn.image.sample.c.d.o.cube
682 amdgcn_image_sample_c_d_o_cube_nortn, // llvm.amdgcn.image.sample.c.d.o.cube.nortn
683 amdgcn_image_sample_c_l_1d, // llvm.amdgcn.image.sample.c.l.1d
684 amdgcn_image_sample_c_l_1d_nortn, // llvm.amdgcn.image.sample.c.l.1d.nortn
685 amdgcn_image_sample_c_l_1darray, // llvm.amdgcn.image.sample.c.l.1darray
686 amdgcn_image_sample_c_l_1darray_nortn, // llvm.amdgcn.image.sample.c.l.1darray.nortn
687 amdgcn_image_sample_c_l_2d, // llvm.amdgcn.image.sample.c.l.2d
688 amdgcn_image_sample_c_l_2d_nortn, // llvm.amdgcn.image.sample.c.l.2d.nortn
689 amdgcn_image_sample_c_l_2darray, // llvm.amdgcn.image.sample.c.l.2darray
690 amdgcn_image_sample_c_l_2darray_nortn, // llvm.amdgcn.image.sample.c.l.2darray.nortn
691 amdgcn_image_sample_c_l_3d, // llvm.amdgcn.image.sample.c.l.3d
692 amdgcn_image_sample_c_l_3d_nortn, // llvm.amdgcn.image.sample.c.l.3d.nortn
693 amdgcn_image_sample_c_l_cube, // llvm.amdgcn.image.sample.c.l.cube
694 amdgcn_image_sample_c_l_cube_nortn, // llvm.amdgcn.image.sample.c.l.cube.nortn
695 amdgcn_image_sample_c_l_o_1d, // llvm.amdgcn.image.sample.c.l.o.1d
696 amdgcn_image_sample_c_l_o_1d_nortn, // llvm.amdgcn.image.sample.c.l.o.1d.nortn
697 amdgcn_image_sample_c_l_o_1darray, // llvm.amdgcn.image.sample.c.l.o.1darray
698 amdgcn_image_sample_c_l_o_1darray_nortn, // llvm.amdgcn.image.sample.c.l.o.1darray.nortn
699 amdgcn_image_sample_c_l_o_2d, // llvm.amdgcn.image.sample.c.l.o.2d
700 amdgcn_image_sample_c_l_o_2d_nortn, // llvm.amdgcn.image.sample.c.l.o.2d.nortn
701 amdgcn_image_sample_c_l_o_2darray, // llvm.amdgcn.image.sample.c.l.o.2darray
702 amdgcn_image_sample_c_l_o_2darray_nortn, // llvm.amdgcn.image.sample.c.l.o.2darray.nortn
703 amdgcn_image_sample_c_l_o_3d, // llvm.amdgcn.image.sample.c.l.o.3d
704 amdgcn_image_sample_c_l_o_3d_nortn, // llvm.amdgcn.image.sample.c.l.o.3d.nortn
705 amdgcn_image_sample_c_l_o_cube, // llvm.amdgcn.image.sample.c.l.o.cube
706 amdgcn_image_sample_c_l_o_cube_nortn, // llvm.amdgcn.image.sample.c.l.o.cube.nortn
707 amdgcn_image_sample_c_lz_1d, // llvm.amdgcn.image.sample.c.lz.1d
708 amdgcn_image_sample_c_lz_1d_nortn, // llvm.amdgcn.image.sample.c.lz.1d.nortn
709 amdgcn_image_sample_c_lz_1darray, // llvm.amdgcn.image.sample.c.lz.1darray
710 amdgcn_image_sample_c_lz_1darray_nortn, // llvm.amdgcn.image.sample.c.lz.1darray.nortn
711 amdgcn_image_sample_c_lz_2d, // llvm.amdgcn.image.sample.c.lz.2d
712 amdgcn_image_sample_c_lz_2d_nortn, // llvm.amdgcn.image.sample.c.lz.2d.nortn
713 amdgcn_image_sample_c_lz_2darray, // llvm.amdgcn.image.sample.c.lz.2darray
714 amdgcn_image_sample_c_lz_2darray_nortn, // llvm.amdgcn.image.sample.c.lz.2darray.nortn
715 amdgcn_image_sample_c_lz_3d, // llvm.amdgcn.image.sample.c.lz.3d
716 amdgcn_image_sample_c_lz_3d_nortn, // llvm.amdgcn.image.sample.c.lz.3d.nortn
717 amdgcn_image_sample_c_lz_cube, // llvm.amdgcn.image.sample.c.lz.cube
718 amdgcn_image_sample_c_lz_cube_nortn, // llvm.amdgcn.image.sample.c.lz.cube.nortn
719 amdgcn_image_sample_c_lz_o_1d, // llvm.amdgcn.image.sample.c.lz.o.1d
720 amdgcn_image_sample_c_lz_o_1d_nortn, // llvm.amdgcn.image.sample.c.lz.o.1d.nortn
721 amdgcn_image_sample_c_lz_o_1darray, // llvm.amdgcn.image.sample.c.lz.o.1darray
722 amdgcn_image_sample_c_lz_o_1darray_nortn, // llvm.amdgcn.image.sample.c.lz.o.1darray.nortn
723 amdgcn_image_sample_c_lz_o_2d, // llvm.amdgcn.image.sample.c.lz.o.2d
724 amdgcn_image_sample_c_lz_o_2d_nortn, // llvm.amdgcn.image.sample.c.lz.o.2d.nortn
725 amdgcn_image_sample_c_lz_o_2darray, // llvm.amdgcn.image.sample.c.lz.o.2darray
726 amdgcn_image_sample_c_lz_o_2darray_nortn, // llvm.amdgcn.image.sample.c.lz.o.2darray.nortn
727 amdgcn_image_sample_c_lz_o_3d, // llvm.amdgcn.image.sample.c.lz.o.3d
728 amdgcn_image_sample_c_lz_o_3d_nortn, // llvm.amdgcn.image.sample.c.lz.o.3d.nortn
729 amdgcn_image_sample_c_lz_o_cube, // llvm.amdgcn.image.sample.c.lz.o.cube
730 amdgcn_image_sample_c_lz_o_cube_nortn, // llvm.amdgcn.image.sample.c.lz.o.cube.nortn
731 amdgcn_image_sample_c_o_1d, // llvm.amdgcn.image.sample.c.o.1d
732 amdgcn_image_sample_c_o_1d_nortn, // llvm.amdgcn.image.sample.c.o.1d.nortn
733 amdgcn_image_sample_c_o_1darray, // llvm.amdgcn.image.sample.c.o.1darray
734 amdgcn_image_sample_c_o_1darray_nortn, // llvm.amdgcn.image.sample.c.o.1darray.nortn
735 amdgcn_image_sample_c_o_2d, // llvm.amdgcn.image.sample.c.o.2d
736 amdgcn_image_sample_c_o_2d_nortn, // llvm.amdgcn.image.sample.c.o.2d.nortn
737 amdgcn_image_sample_c_o_2darray, // llvm.amdgcn.image.sample.c.o.2darray
738 amdgcn_image_sample_c_o_2darray_nortn, // llvm.amdgcn.image.sample.c.o.2darray.nortn
739 amdgcn_image_sample_c_o_3d, // llvm.amdgcn.image.sample.c.o.3d
740 amdgcn_image_sample_c_o_3d_nortn, // llvm.amdgcn.image.sample.c.o.3d.nortn
741 amdgcn_image_sample_c_o_cube, // llvm.amdgcn.image.sample.c.o.cube
742 amdgcn_image_sample_c_o_cube_nortn, // llvm.amdgcn.image.sample.c.o.cube.nortn
743 amdgcn_image_sample_cd_1d, // llvm.amdgcn.image.sample.cd.1d
744 amdgcn_image_sample_cd_1d_nortn, // llvm.amdgcn.image.sample.cd.1d.nortn
745 amdgcn_image_sample_cd_1darray, // llvm.amdgcn.image.sample.cd.1darray
746 amdgcn_image_sample_cd_1darray_nortn, // llvm.amdgcn.image.sample.cd.1darray.nortn
747 amdgcn_image_sample_cd_2d, // llvm.amdgcn.image.sample.cd.2d
748 amdgcn_image_sample_cd_2d_nortn, // llvm.amdgcn.image.sample.cd.2d.nortn
749 amdgcn_image_sample_cd_2darray, // llvm.amdgcn.image.sample.cd.2darray
750 amdgcn_image_sample_cd_2darray_nortn, // llvm.amdgcn.image.sample.cd.2darray.nortn
751 amdgcn_image_sample_cd_3d, // llvm.amdgcn.image.sample.cd.3d
752 amdgcn_image_sample_cd_3d_nortn, // llvm.amdgcn.image.sample.cd.3d.nortn
753 amdgcn_image_sample_cd_cl_1d, // llvm.amdgcn.image.sample.cd.cl.1d
754 amdgcn_image_sample_cd_cl_1d_nortn, // llvm.amdgcn.image.sample.cd.cl.1d.nortn
755 amdgcn_image_sample_cd_cl_1darray, // llvm.amdgcn.image.sample.cd.cl.1darray
756 amdgcn_image_sample_cd_cl_1darray_nortn, // llvm.amdgcn.image.sample.cd.cl.1darray.nortn
757 amdgcn_image_sample_cd_cl_2d, // llvm.amdgcn.image.sample.cd.cl.2d
758 amdgcn_image_sample_cd_cl_2d_nortn, // llvm.amdgcn.image.sample.cd.cl.2d.nortn
759 amdgcn_image_sample_cd_cl_2darray, // llvm.amdgcn.image.sample.cd.cl.2darray
760 amdgcn_image_sample_cd_cl_2darray_nortn, // llvm.amdgcn.image.sample.cd.cl.2darray.nortn
761 amdgcn_image_sample_cd_cl_3d, // llvm.amdgcn.image.sample.cd.cl.3d
762 amdgcn_image_sample_cd_cl_3d_nortn, // llvm.amdgcn.image.sample.cd.cl.3d.nortn
763 amdgcn_image_sample_cd_cl_cube, // llvm.amdgcn.image.sample.cd.cl.cube
764 amdgcn_image_sample_cd_cl_cube_nortn, // llvm.amdgcn.image.sample.cd.cl.cube.nortn
765 amdgcn_image_sample_cd_cl_o_1d, // llvm.amdgcn.image.sample.cd.cl.o.1d
766 amdgcn_image_sample_cd_cl_o_1d_nortn, // llvm.amdgcn.image.sample.cd.cl.o.1d.nortn
767 amdgcn_image_sample_cd_cl_o_1darray, // llvm.amdgcn.image.sample.cd.cl.o.1darray
768 amdgcn_image_sample_cd_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.cd.cl.o.1darray.nortn
769 amdgcn_image_sample_cd_cl_o_2d, // llvm.amdgcn.image.sample.cd.cl.o.2d
770 amdgcn_image_sample_cd_cl_o_2d_nortn, // llvm.amdgcn.image.sample.cd.cl.o.2d.nortn
771 amdgcn_image_sample_cd_cl_o_2darray, // llvm.amdgcn.image.sample.cd.cl.o.2darray
772 amdgcn_image_sample_cd_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.cd.cl.o.2darray.nortn
773 amdgcn_image_sample_cd_cl_o_3d, // llvm.amdgcn.image.sample.cd.cl.o.3d
774 amdgcn_image_sample_cd_cl_o_3d_nortn, // llvm.amdgcn.image.sample.cd.cl.o.3d.nortn
775 amdgcn_image_sample_cd_cl_o_cube, // llvm.amdgcn.image.sample.cd.cl.o.cube
776 amdgcn_image_sample_cd_cl_o_cube_nortn, // llvm.amdgcn.image.sample.cd.cl.o.cube.nortn
777 amdgcn_image_sample_cd_cube, // llvm.amdgcn.image.sample.cd.cube
778 amdgcn_image_sample_cd_cube_nortn, // llvm.amdgcn.image.sample.cd.cube.nortn
779 amdgcn_image_sample_cd_o_1d, // llvm.amdgcn.image.sample.cd.o.1d
780 amdgcn_image_sample_cd_o_1d_nortn, // llvm.amdgcn.image.sample.cd.o.1d.nortn
781 amdgcn_image_sample_cd_o_1darray, // llvm.amdgcn.image.sample.cd.o.1darray
782 amdgcn_image_sample_cd_o_1darray_nortn, // llvm.amdgcn.image.sample.cd.o.1darray.nortn
783 amdgcn_image_sample_cd_o_2d, // llvm.amdgcn.image.sample.cd.o.2d
784 amdgcn_image_sample_cd_o_2d_nortn, // llvm.amdgcn.image.sample.cd.o.2d.nortn
785 amdgcn_image_sample_cd_o_2darray, // llvm.amdgcn.image.sample.cd.o.2darray
786 amdgcn_image_sample_cd_o_2darray_nortn, // llvm.amdgcn.image.sample.cd.o.2darray.nortn
787 amdgcn_image_sample_cd_o_3d, // llvm.amdgcn.image.sample.cd.o.3d
788 amdgcn_image_sample_cd_o_3d_nortn, // llvm.amdgcn.image.sample.cd.o.3d.nortn
789 amdgcn_image_sample_cd_o_cube, // llvm.amdgcn.image.sample.cd.o.cube
790 amdgcn_image_sample_cd_o_cube_nortn, // llvm.amdgcn.image.sample.cd.o.cube.nortn
791 amdgcn_image_sample_cl_1d, // llvm.amdgcn.image.sample.cl.1d
792 amdgcn_image_sample_cl_1d_nortn, // llvm.amdgcn.image.sample.cl.1d.nortn
793 amdgcn_image_sample_cl_1darray, // llvm.amdgcn.image.sample.cl.1darray
794 amdgcn_image_sample_cl_1darray_nortn, // llvm.amdgcn.image.sample.cl.1darray.nortn
795 amdgcn_image_sample_cl_2d, // llvm.amdgcn.image.sample.cl.2d
796 amdgcn_image_sample_cl_2d_nortn, // llvm.amdgcn.image.sample.cl.2d.nortn
797 amdgcn_image_sample_cl_2darray, // llvm.amdgcn.image.sample.cl.2darray
798 amdgcn_image_sample_cl_2darray_nortn, // llvm.amdgcn.image.sample.cl.2darray.nortn
799 amdgcn_image_sample_cl_3d, // llvm.amdgcn.image.sample.cl.3d
800 amdgcn_image_sample_cl_3d_nortn, // llvm.amdgcn.image.sample.cl.3d.nortn
801 amdgcn_image_sample_cl_cube, // llvm.amdgcn.image.sample.cl.cube
802 amdgcn_image_sample_cl_cube_nortn, // llvm.amdgcn.image.sample.cl.cube.nortn
803 amdgcn_image_sample_cl_o_1d, // llvm.amdgcn.image.sample.cl.o.1d
804 amdgcn_image_sample_cl_o_1d_nortn, // llvm.amdgcn.image.sample.cl.o.1d.nortn
805 amdgcn_image_sample_cl_o_1darray, // llvm.amdgcn.image.sample.cl.o.1darray
806 amdgcn_image_sample_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.cl.o.1darray.nortn
807 amdgcn_image_sample_cl_o_2d, // llvm.amdgcn.image.sample.cl.o.2d
808 amdgcn_image_sample_cl_o_2d_nortn, // llvm.amdgcn.image.sample.cl.o.2d.nortn
809 amdgcn_image_sample_cl_o_2darray, // llvm.amdgcn.image.sample.cl.o.2darray
810 amdgcn_image_sample_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.cl.o.2darray.nortn
811 amdgcn_image_sample_cl_o_3d, // llvm.amdgcn.image.sample.cl.o.3d
812 amdgcn_image_sample_cl_o_3d_nortn, // llvm.amdgcn.image.sample.cl.o.3d.nortn
813 amdgcn_image_sample_cl_o_cube, // llvm.amdgcn.image.sample.cl.o.cube
814 amdgcn_image_sample_cl_o_cube_nortn, // llvm.amdgcn.image.sample.cl.o.cube.nortn
815 amdgcn_image_sample_cube, // llvm.amdgcn.image.sample.cube
816 amdgcn_image_sample_cube_nortn, // llvm.amdgcn.image.sample.cube.nortn
817 amdgcn_image_sample_d_1d, // llvm.amdgcn.image.sample.d.1d
818 amdgcn_image_sample_d_1d_nortn, // llvm.amdgcn.image.sample.d.1d.nortn
819 amdgcn_image_sample_d_1darray, // llvm.amdgcn.image.sample.d.1darray
820 amdgcn_image_sample_d_1darray_nortn, // llvm.amdgcn.image.sample.d.1darray.nortn
821 amdgcn_image_sample_d_2d, // llvm.amdgcn.image.sample.d.2d
822 amdgcn_image_sample_d_2d_nortn, // llvm.amdgcn.image.sample.d.2d.nortn
823 amdgcn_image_sample_d_2darray, // llvm.amdgcn.image.sample.d.2darray
824 amdgcn_image_sample_d_2darray_nortn, // llvm.amdgcn.image.sample.d.2darray.nortn
825 amdgcn_image_sample_d_3d, // llvm.amdgcn.image.sample.d.3d
826 amdgcn_image_sample_d_3d_nortn, // llvm.amdgcn.image.sample.d.3d.nortn
827 amdgcn_image_sample_d_cl_1d, // llvm.amdgcn.image.sample.d.cl.1d
828 amdgcn_image_sample_d_cl_1d_nortn, // llvm.amdgcn.image.sample.d.cl.1d.nortn
829 amdgcn_image_sample_d_cl_1darray, // llvm.amdgcn.image.sample.d.cl.1darray
830 amdgcn_image_sample_d_cl_1darray_nortn, // llvm.amdgcn.image.sample.d.cl.1darray.nortn
831 amdgcn_image_sample_d_cl_2d, // llvm.amdgcn.image.sample.d.cl.2d
832 amdgcn_image_sample_d_cl_2d_nortn, // llvm.amdgcn.image.sample.d.cl.2d.nortn
833 amdgcn_image_sample_d_cl_2darray, // llvm.amdgcn.image.sample.d.cl.2darray
834 amdgcn_image_sample_d_cl_2darray_nortn, // llvm.amdgcn.image.sample.d.cl.2darray.nortn
835 amdgcn_image_sample_d_cl_3d, // llvm.amdgcn.image.sample.d.cl.3d
836 amdgcn_image_sample_d_cl_3d_nortn, // llvm.amdgcn.image.sample.d.cl.3d.nortn
837 amdgcn_image_sample_d_cl_cube, // llvm.amdgcn.image.sample.d.cl.cube
838 amdgcn_image_sample_d_cl_cube_nortn, // llvm.amdgcn.image.sample.d.cl.cube.nortn
839 amdgcn_image_sample_d_cl_o_1d, // llvm.amdgcn.image.sample.d.cl.o.1d
840 amdgcn_image_sample_d_cl_o_1d_nortn, // llvm.amdgcn.image.sample.d.cl.o.1d.nortn
841 amdgcn_image_sample_d_cl_o_1darray, // llvm.amdgcn.image.sample.d.cl.o.1darray
842 amdgcn_image_sample_d_cl_o_1darray_nortn, // llvm.amdgcn.image.sample.d.cl.o.1darray.nortn
843 amdgcn_image_sample_d_cl_o_2d, // llvm.amdgcn.image.sample.d.cl.o.2d
844 amdgcn_image_sample_d_cl_o_2d_nortn, // llvm.amdgcn.image.sample.d.cl.o.2d.nortn
845 amdgcn_image_sample_d_cl_o_2darray, // llvm.amdgcn.image.sample.d.cl.o.2darray
846 amdgcn_image_sample_d_cl_o_2darray_nortn, // llvm.amdgcn.image.sample.d.cl.o.2darray.nortn
847 amdgcn_image_sample_d_cl_o_3d, // llvm.amdgcn.image.sample.d.cl.o.3d
848 amdgcn_image_sample_d_cl_o_3d_nortn, // llvm.amdgcn.image.sample.d.cl.o.3d.nortn
849 amdgcn_image_sample_d_cl_o_cube, // llvm.amdgcn.image.sample.d.cl.o.cube
850 amdgcn_image_sample_d_cl_o_cube_nortn, // llvm.amdgcn.image.sample.d.cl.o.cube.nortn
851 amdgcn_image_sample_d_cube, // llvm.amdgcn.image.sample.d.cube
852 amdgcn_image_sample_d_cube_nortn, // llvm.amdgcn.image.sample.d.cube.nortn
853 amdgcn_image_sample_d_o_1d, // llvm.amdgcn.image.sample.d.o.1d
854 amdgcn_image_sample_d_o_1d_nortn, // llvm.amdgcn.image.sample.d.o.1d.nortn
855 amdgcn_image_sample_d_o_1darray, // llvm.amdgcn.image.sample.d.o.1darray
856 amdgcn_image_sample_d_o_1darray_nortn, // llvm.amdgcn.image.sample.d.o.1darray.nortn
857 amdgcn_image_sample_d_o_2d, // llvm.amdgcn.image.sample.d.o.2d
858 amdgcn_image_sample_d_o_2d_nortn, // llvm.amdgcn.image.sample.d.o.2d.nortn
859 amdgcn_image_sample_d_o_2darray, // llvm.amdgcn.image.sample.d.o.2darray
860 amdgcn_image_sample_d_o_2darray_nortn, // llvm.amdgcn.image.sample.d.o.2darray.nortn
861 amdgcn_image_sample_d_o_3d, // llvm.amdgcn.image.sample.d.o.3d
862 amdgcn_image_sample_d_o_3d_nortn, // llvm.amdgcn.image.sample.d.o.3d.nortn
863 amdgcn_image_sample_d_o_cube, // llvm.amdgcn.image.sample.d.o.cube
864 amdgcn_image_sample_d_o_cube_nortn, // llvm.amdgcn.image.sample.d.o.cube.nortn
865 amdgcn_image_sample_l_1d, // llvm.amdgcn.image.sample.l.1d
866 amdgcn_image_sample_l_1d_nortn, // llvm.amdgcn.image.sample.l.1d.nortn
867 amdgcn_image_sample_l_1darray, // llvm.amdgcn.image.sample.l.1darray
868 amdgcn_image_sample_l_1darray_nortn, // llvm.amdgcn.image.sample.l.1darray.nortn
869 amdgcn_image_sample_l_2d, // llvm.amdgcn.image.sample.l.2d
870 amdgcn_image_sample_l_2d_nortn, // llvm.amdgcn.image.sample.l.2d.nortn
871 amdgcn_image_sample_l_2darray, // llvm.amdgcn.image.sample.l.2darray
872 amdgcn_image_sample_l_2darray_nortn, // llvm.amdgcn.image.sample.l.2darray.nortn
873 amdgcn_image_sample_l_3d, // llvm.amdgcn.image.sample.l.3d
874 amdgcn_image_sample_l_3d_nortn, // llvm.amdgcn.image.sample.l.3d.nortn
875 amdgcn_image_sample_l_cube, // llvm.amdgcn.image.sample.l.cube
876 amdgcn_image_sample_l_cube_nortn, // llvm.amdgcn.image.sample.l.cube.nortn
877 amdgcn_image_sample_l_o_1d, // llvm.amdgcn.image.sample.l.o.1d
878 amdgcn_image_sample_l_o_1d_nortn, // llvm.amdgcn.image.sample.l.o.1d.nortn
879 amdgcn_image_sample_l_o_1darray, // llvm.amdgcn.image.sample.l.o.1darray
880 amdgcn_image_sample_l_o_1darray_nortn, // llvm.amdgcn.image.sample.l.o.1darray.nortn
881 amdgcn_image_sample_l_o_2d, // llvm.amdgcn.image.sample.l.o.2d
882 amdgcn_image_sample_l_o_2d_nortn, // llvm.amdgcn.image.sample.l.o.2d.nortn
883 amdgcn_image_sample_l_o_2darray, // llvm.amdgcn.image.sample.l.o.2darray
884 amdgcn_image_sample_l_o_2darray_nortn, // llvm.amdgcn.image.sample.l.o.2darray.nortn
885 amdgcn_image_sample_l_o_3d, // llvm.amdgcn.image.sample.l.o.3d
886 amdgcn_image_sample_l_o_3d_nortn, // llvm.amdgcn.image.sample.l.o.3d.nortn
887 amdgcn_image_sample_l_o_cube, // llvm.amdgcn.image.sample.l.o.cube
888 amdgcn_image_sample_l_o_cube_nortn, // llvm.amdgcn.image.sample.l.o.cube.nortn
889 amdgcn_image_sample_lz_1d, // llvm.amdgcn.image.sample.lz.1d
890 amdgcn_image_sample_lz_1d_nortn, // llvm.amdgcn.image.sample.lz.1d.nortn
891 amdgcn_image_sample_lz_1darray, // llvm.amdgcn.image.sample.lz.1darray
892 amdgcn_image_sample_lz_1darray_nortn, // llvm.amdgcn.image.sample.lz.1darray.nortn
893 amdgcn_image_sample_lz_2d, // llvm.amdgcn.image.sample.lz.2d
894 amdgcn_image_sample_lz_2d_nortn, // llvm.amdgcn.image.sample.lz.2d.nortn
895 amdgcn_image_sample_lz_2darray, // llvm.amdgcn.image.sample.lz.2darray
896 amdgcn_image_sample_lz_2darray_nortn, // llvm.amdgcn.image.sample.lz.2darray.nortn
897 amdgcn_image_sample_lz_3d, // llvm.amdgcn.image.sample.lz.3d
898 amdgcn_image_sample_lz_3d_nortn, // llvm.amdgcn.image.sample.lz.3d.nortn
899 amdgcn_image_sample_lz_cube, // llvm.amdgcn.image.sample.lz.cube
900 amdgcn_image_sample_lz_cube_nortn, // llvm.amdgcn.image.sample.lz.cube.nortn
901 amdgcn_image_sample_lz_o_1d, // llvm.amdgcn.image.sample.lz.o.1d
902 amdgcn_image_sample_lz_o_1d_nortn, // llvm.amdgcn.image.sample.lz.o.1d.nortn
903 amdgcn_image_sample_lz_o_1darray, // llvm.amdgcn.image.sample.lz.o.1darray
904 amdgcn_image_sample_lz_o_1darray_nortn, // llvm.amdgcn.image.sample.lz.o.1darray.nortn
905 amdgcn_image_sample_lz_o_2d, // llvm.amdgcn.image.sample.lz.o.2d
906 amdgcn_image_sample_lz_o_2d_nortn, // llvm.amdgcn.image.sample.lz.o.2d.nortn
907 amdgcn_image_sample_lz_o_2darray, // llvm.amdgcn.image.sample.lz.o.2darray
908 amdgcn_image_sample_lz_o_2darray_nortn, // llvm.amdgcn.image.sample.lz.o.2darray.nortn
909 amdgcn_image_sample_lz_o_3d, // llvm.amdgcn.image.sample.lz.o.3d
910 amdgcn_image_sample_lz_o_3d_nortn, // llvm.amdgcn.image.sample.lz.o.3d.nortn
911 amdgcn_image_sample_lz_o_cube, // llvm.amdgcn.image.sample.lz.o.cube
912 amdgcn_image_sample_lz_o_cube_nortn, // llvm.amdgcn.image.sample.lz.o.cube.nortn
913 amdgcn_image_sample_o_1d, // llvm.amdgcn.image.sample.o.1d
914 amdgcn_image_sample_o_1d_nortn, // llvm.amdgcn.image.sample.o.1d.nortn
915 amdgcn_image_sample_o_1darray, // llvm.amdgcn.image.sample.o.1darray
916 amdgcn_image_sample_o_1darray_nortn, // llvm.amdgcn.image.sample.o.1darray.nortn
917 amdgcn_image_sample_o_2d, // llvm.amdgcn.image.sample.o.2d
918 amdgcn_image_sample_o_2d_nortn, // llvm.amdgcn.image.sample.o.2d.nortn
919 amdgcn_image_sample_o_2darray, // llvm.amdgcn.image.sample.o.2darray
920 amdgcn_image_sample_o_2darray_nortn, // llvm.amdgcn.image.sample.o.2darray.nortn
921 amdgcn_image_sample_o_3d, // llvm.amdgcn.image.sample.o.3d
922 amdgcn_image_sample_o_3d_nortn, // llvm.amdgcn.image.sample.o.3d.nortn
923 amdgcn_image_sample_o_cube, // llvm.amdgcn.image.sample.o.cube
924 amdgcn_image_sample_o_cube_nortn, // llvm.amdgcn.image.sample.o.cube.nortn
925 amdgcn_image_store_1d, // llvm.amdgcn.image.store.1d
926 amdgcn_image_store_1darray, // llvm.amdgcn.image.store.1darray
927 amdgcn_image_store_2d, // llvm.amdgcn.image.store.2d
928 amdgcn_image_store_2darray, // llvm.amdgcn.image.store.2darray
929 amdgcn_image_store_2darraymsaa, // llvm.amdgcn.image.store.2darraymsaa
930 amdgcn_image_store_2dmsaa, // llvm.amdgcn.image.store.2dmsaa
931 amdgcn_image_store_3d, // llvm.amdgcn.image.store.3d
932 amdgcn_image_store_cube, // llvm.amdgcn.image.store.cube
933 amdgcn_image_store_mip_1d, // llvm.amdgcn.image.store.mip.1d
934 amdgcn_image_store_mip_1darray, // llvm.amdgcn.image.store.mip.1darray
935 amdgcn_image_store_mip_2d, // llvm.amdgcn.image.store.mip.2d
936 amdgcn_image_store_mip_2darray, // llvm.amdgcn.image.store.mip.2darray
937 amdgcn_image_store_mip_3d, // llvm.amdgcn.image.store.mip.3d
938 amdgcn_image_store_mip_cube, // llvm.amdgcn.image.store.mip.cube
939 amdgcn_implicit_buffer_ptr, // llvm.amdgcn.implicit.buffer.ptr
940 amdgcn_implicitarg_ptr, // llvm.amdgcn.implicitarg.ptr
941 amdgcn_init_exec, // llvm.amdgcn.init.exec
942 amdgcn_init_exec_from_input, // llvm.amdgcn.init.exec.from.input
943 amdgcn_init_whole_wave, // llvm.amdgcn.init.whole.wave
944 amdgcn_interp_inreg_p10, // llvm.amdgcn.interp.inreg.p10
945 amdgcn_interp_inreg_p10_f16, // llvm.amdgcn.interp.inreg.p10.f16
946 amdgcn_interp_inreg_p2, // llvm.amdgcn.interp.inreg.p2
947 amdgcn_interp_inreg_p2_f16, // llvm.amdgcn.interp.inreg.p2.f16
948 amdgcn_interp_mov, // llvm.amdgcn.interp.mov
949 amdgcn_interp_p1, // llvm.amdgcn.interp.p1
950 amdgcn_interp_p1_f16, // llvm.amdgcn.interp.p1.f16
951 amdgcn_interp_p10_rtz_f16, // llvm.amdgcn.interp.p10.rtz.f16
952 amdgcn_interp_p2, // llvm.amdgcn.interp.p2
953 amdgcn_interp_p2_f16, // llvm.amdgcn.interp.p2.f16
954 amdgcn_interp_p2_rtz_f16, // llvm.amdgcn.interp.p2.rtz.f16
955 amdgcn_inverse_ballot, // llvm.amdgcn.inverse.ballot
956 amdgcn_is_private, // llvm.amdgcn.is.private
957 amdgcn_is_shared, // llvm.amdgcn.is.shared
958 amdgcn_kernarg_segment_ptr, // llvm.amdgcn.kernarg.segment.ptr
959 amdgcn_kill, // llvm.amdgcn.kill
960 amdgcn_lds_direct_load, // llvm.amdgcn.lds.direct.load
961 amdgcn_lds_kernel_id, // llvm.amdgcn.lds.kernel.id
962 amdgcn_lds_param_load, // llvm.amdgcn.lds.param.load
963 amdgcn_lerp, // llvm.amdgcn.lerp
964 amdgcn_live_mask, // llvm.amdgcn.live.mask
965 amdgcn_load_to_lds, // llvm.amdgcn.load.to.lds
966 amdgcn_log, // llvm.amdgcn.log
967 amdgcn_log_clamp, // llvm.amdgcn.log.clamp
968 amdgcn_loop, // llvm.amdgcn.loop
969 amdgcn_make_buffer_rsrc, // llvm.amdgcn.make.buffer.rsrc
970 amdgcn_mbcnt_hi, // llvm.amdgcn.mbcnt.hi
971 amdgcn_mbcnt_lo, // llvm.amdgcn.mbcnt.lo
972 amdgcn_mfma_f32_16x16x16bf16_1k, // llvm.amdgcn.mfma.f32.16x16x16bf16.1k
973 amdgcn_mfma_f32_16x16x16f16, // llvm.amdgcn.mfma.f32.16x16x16f16
974 amdgcn_mfma_f32_16x16x1f32, // llvm.amdgcn.mfma.f32.16x16x1f32
975 amdgcn_mfma_f32_16x16x2bf16, // llvm.amdgcn.mfma.f32.16x16x2bf16
976 amdgcn_mfma_f32_16x16x32_bf16, // llvm.amdgcn.mfma.f32.16x16x32.bf16
977 amdgcn_mfma_f32_16x16x32_bf8_bf8, // llvm.amdgcn.mfma.f32.16x16x32.bf8.bf8
978 amdgcn_mfma_f32_16x16x32_bf8_fp8, // llvm.amdgcn.mfma.f32.16x16x32.bf8.fp8
979 amdgcn_mfma_f32_16x16x32_f16, // llvm.amdgcn.mfma.f32.16x16x32.f16
980 amdgcn_mfma_f32_16x16x32_fp8_bf8, // llvm.amdgcn.mfma.f32.16x16x32.fp8.bf8
981 amdgcn_mfma_f32_16x16x32_fp8_fp8, // llvm.amdgcn.mfma.f32.16x16x32.fp8.fp8
982 amdgcn_mfma_f32_16x16x4bf16_1k, // llvm.amdgcn.mfma.f32.16x16x4bf16.1k
983 amdgcn_mfma_f32_16x16x4f16, // llvm.amdgcn.mfma.f32.16x16x4f16
984 amdgcn_mfma_f32_16x16x4f32, // llvm.amdgcn.mfma.f32.16x16x4f32
985 amdgcn_mfma_f32_16x16x8_xf32, // llvm.amdgcn.mfma.f32.16x16x8.xf32
986 amdgcn_mfma_f32_16x16x8bf16, // llvm.amdgcn.mfma.f32.16x16x8bf16
987 amdgcn_mfma_f32_32x32x16_bf16, // llvm.amdgcn.mfma.f32.32x32x16.bf16
988 amdgcn_mfma_f32_32x32x16_bf8_bf8, // llvm.amdgcn.mfma.f32.32x32x16.bf8.bf8
989 amdgcn_mfma_f32_32x32x16_bf8_fp8, // llvm.amdgcn.mfma.f32.32x32x16.bf8.fp8
990 amdgcn_mfma_f32_32x32x16_f16, // llvm.amdgcn.mfma.f32.32x32x16.f16
991 amdgcn_mfma_f32_32x32x16_fp8_bf8, // llvm.amdgcn.mfma.f32.32x32x16.fp8.bf8
992 amdgcn_mfma_f32_32x32x16_fp8_fp8, // llvm.amdgcn.mfma.f32.32x32x16.fp8.fp8
993 amdgcn_mfma_f32_32x32x1f32, // llvm.amdgcn.mfma.f32.32x32x1f32
994 amdgcn_mfma_f32_32x32x2bf16, // llvm.amdgcn.mfma.f32.32x32x2bf16
995 amdgcn_mfma_f32_32x32x2f32, // llvm.amdgcn.mfma.f32.32x32x2f32
996 amdgcn_mfma_f32_32x32x4_xf32, // llvm.amdgcn.mfma.f32.32x32x4.xf32
997 amdgcn_mfma_f32_32x32x4bf16, // llvm.amdgcn.mfma.f32.32x32x4bf16
998 amdgcn_mfma_f32_32x32x4bf16_1k, // llvm.amdgcn.mfma.f32.32x32x4bf16.1k
999 amdgcn_mfma_f32_32x32x4f16, // llvm.amdgcn.mfma.f32.32x32x4f16
1000 amdgcn_mfma_f32_32x32x8bf16_1k, // llvm.amdgcn.mfma.f32.32x32x8bf16.1k
1001 amdgcn_mfma_f32_32x32x8f16, // llvm.amdgcn.mfma.f32.32x32x8f16
1002 amdgcn_mfma_f32_4x4x1f32, // llvm.amdgcn.mfma.f32.4x4x1f32
1003 amdgcn_mfma_f32_4x4x2bf16, // llvm.amdgcn.mfma.f32.4x4x2bf16
1004 amdgcn_mfma_f32_4x4x4bf16_1k, // llvm.amdgcn.mfma.f32.4x4x4bf16.1k
1005 amdgcn_mfma_f32_4x4x4f16, // llvm.amdgcn.mfma.f32.4x4x4f16
1006 amdgcn_mfma_f64_16x16x4f64, // llvm.amdgcn.mfma.f64.16x16x4f64
1007 amdgcn_mfma_f64_4x4x4f64, // llvm.amdgcn.mfma.f64.4x4x4f64
1008 amdgcn_mfma_i32_16x16x16i8, // llvm.amdgcn.mfma.i32.16x16x16i8
1009 amdgcn_mfma_i32_16x16x32_i8, // llvm.amdgcn.mfma.i32.16x16x32.i8
1010 amdgcn_mfma_i32_16x16x4i8, // llvm.amdgcn.mfma.i32.16x16x4i8
1011 amdgcn_mfma_i32_16x16x64_i8, // llvm.amdgcn.mfma.i32.16x16x64.i8
1012 amdgcn_mfma_i32_32x32x16_i8, // llvm.amdgcn.mfma.i32.32x32x16.i8
1013 amdgcn_mfma_i32_32x32x32_i8, // llvm.amdgcn.mfma.i32.32x32x32.i8
1014 amdgcn_mfma_i32_32x32x4i8, // llvm.amdgcn.mfma.i32.32x32x4i8
1015 amdgcn_mfma_i32_32x32x8i8, // llvm.amdgcn.mfma.i32.32x32x8i8
1016 amdgcn_mfma_i32_4x4x4i8, // llvm.amdgcn.mfma.i32.4x4x4i8
1017 amdgcn_mfma_scale_f32_16x16x128_f8f6f4, // llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4
1018 amdgcn_mfma_scale_f32_32x32x64_f8f6f4, // llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4
1019 amdgcn_mov_dpp, // llvm.amdgcn.mov.dpp
1020 amdgcn_mov_dpp8, // llvm.amdgcn.mov.dpp8
1021 amdgcn_mqsad_pk_u16_u8, // llvm.amdgcn.mqsad.pk.u16.u8
1022 amdgcn_mqsad_u32_u8, // llvm.amdgcn.mqsad.u32.u8
1023 amdgcn_msad_u8, // llvm.amdgcn.msad.u8
1024 amdgcn_mul_i24, // llvm.amdgcn.mul.i24
1025 amdgcn_mul_u24, // llvm.amdgcn.mul.u24
1026 amdgcn_mulhi_i24, // llvm.amdgcn.mulhi.i24
1027 amdgcn_mulhi_u24, // llvm.amdgcn.mulhi.u24
1028 amdgcn_perm, // llvm.amdgcn.perm
1029 amdgcn_permlane16, // llvm.amdgcn.permlane16
1030 amdgcn_permlane16_swap, // llvm.amdgcn.permlane16.swap
1031 amdgcn_permlane16_var, // llvm.amdgcn.permlane16.var
1032 amdgcn_permlane32_swap, // llvm.amdgcn.permlane32.swap
1033 amdgcn_permlane64, // llvm.amdgcn.permlane64
1034 amdgcn_permlanex16, // llvm.amdgcn.permlanex16
1035 amdgcn_permlanex16_var, // llvm.amdgcn.permlanex16.var
1036 amdgcn_pops_exiting_wave_id, // llvm.amdgcn.pops.exiting.wave.id
1037 amdgcn_prng_b32, // llvm.amdgcn.prng.b32
1038 amdgcn_ps_live, // llvm.amdgcn.ps.live
1039 amdgcn_qsad_pk_u16_u8, // llvm.amdgcn.qsad.pk.u16.u8
1040 amdgcn_queue_ptr, // llvm.amdgcn.queue.ptr
1041 amdgcn_raw_atomic_buffer_load, // llvm.amdgcn.raw.atomic.buffer.load
1042 amdgcn_raw_buffer_atomic_add, // llvm.amdgcn.raw.buffer.atomic.add
1043 amdgcn_raw_buffer_atomic_and, // llvm.amdgcn.raw.buffer.atomic.and
1044 amdgcn_raw_buffer_atomic_cmpswap, // llvm.amdgcn.raw.buffer.atomic.cmpswap
1045 amdgcn_raw_buffer_atomic_cond_sub_u32, // llvm.amdgcn.raw.buffer.atomic.cond.sub.u32
1046 amdgcn_raw_buffer_atomic_dec, // llvm.amdgcn.raw.buffer.atomic.dec
1047 amdgcn_raw_buffer_atomic_fadd, // llvm.amdgcn.raw.buffer.atomic.fadd
1048 amdgcn_raw_buffer_atomic_fmax, // llvm.amdgcn.raw.buffer.atomic.fmax
1049 amdgcn_raw_buffer_atomic_fmin, // llvm.amdgcn.raw.buffer.atomic.fmin
1050 amdgcn_raw_buffer_atomic_inc, // llvm.amdgcn.raw.buffer.atomic.inc
1051 amdgcn_raw_buffer_atomic_or, // llvm.amdgcn.raw.buffer.atomic.or
1052 amdgcn_raw_buffer_atomic_smax, // llvm.amdgcn.raw.buffer.atomic.smax
1053 amdgcn_raw_buffer_atomic_smin, // llvm.amdgcn.raw.buffer.atomic.smin
1054 amdgcn_raw_buffer_atomic_sub, // llvm.amdgcn.raw.buffer.atomic.sub
1055 amdgcn_raw_buffer_atomic_swap, // llvm.amdgcn.raw.buffer.atomic.swap
1056 amdgcn_raw_buffer_atomic_umax, // llvm.amdgcn.raw.buffer.atomic.umax
1057 amdgcn_raw_buffer_atomic_umin, // llvm.amdgcn.raw.buffer.atomic.umin
1058 amdgcn_raw_buffer_atomic_xor, // llvm.amdgcn.raw.buffer.atomic.xor
1059 amdgcn_raw_buffer_load, // llvm.amdgcn.raw.buffer.load
1060 amdgcn_raw_buffer_load_format, // llvm.amdgcn.raw.buffer.load.format
1061 amdgcn_raw_buffer_load_lds, // llvm.amdgcn.raw.buffer.load.lds
1062 amdgcn_raw_buffer_store, // llvm.amdgcn.raw.buffer.store
1063 amdgcn_raw_buffer_store_format, // llvm.amdgcn.raw.buffer.store.format
1064 amdgcn_raw_ptr_atomic_buffer_load, // llvm.amdgcn.raw.ptr.atomic.buffer.load
1065 amdgcn_raw_ptr_buffer_atomic_add, // llvm.amdgcn.raw.ptr.buffer.atomic.add
1066 amdgcn_raw_ptr_buffer_atomic_and, // llvm.amdgcn.raw.ptr.buffer.atomic.and
1067 amdgcn_raw_ptr_buffer_atomic_cmpswap, // llvm.amdgcn.raw.ptr.buffer.atomic.cmpswap
1068 amdgcn_raw_ptr_buffer_atomic_cond_sub_u32, // llvm.amdgcn.raw.ptr.buffer.atomic.cond.sub.u32
1069 amdgcn_raw_ptr_buffer_atomic_dec, // llvm.amdgcn.raw.ptr.buffer.atomic.dec
1070 amdgcn_raw_ptr_buffer_atomic_fadd, // llvm.amdgcn.raw.ptr.buffer.atomic.fadd
1071 amdgcn_raw_ptr_buffer_atomic_fmax, // llvm.amdgcn.raw.ptr.buffer.atomic.fmax
1072 amdgcn_raw_ptr_buffer_atomic_fmin, // llvm.amdgcn.raw.ptr.buffer.atomic.fmin
1073 amdgcn_raw_ptr_buffer_atomic_inc, // llvm.amdgcn.raw.ptr.buffer.atomic.inc
1074 amdgcn_raw_ptr_buffer_atomic_or, // llvm.amdgcn.raw.ptr.buffer.atomic.or
1075 amdgcn_raw_ptr_buffer_atomic_smax, // llvm.amdgcn.raw.ptr.buffer.atomic.smax
1076 amdgcn_raw_ptr_buffer_atomic_smin, // llvm.amdgcn.raw.ptr.buffer.atomic.smin
1077 amdgcn_raw_ptr_buffer_atomic_sub, // llvm.amdgcn.raw.ptr.buffer.atomic.sub
1078 amdgcn_raw_ptr_buffer_atomic_swap, // llvm.amdgcn.raw.ptr.buffer.atomic.swap
1079 amdgcn_raw_ptr_buffer_atomic_umax, // llvm.amdgcn.raw.ptr.buffer.atomic.umax
1080 amdgcn_raw_ptr_buffer_atomic_umin, // llvm.amdgcn.raw.ptr.buffer.atomic.umin
1081 amdgcn_raw_ptr_buffer_atomic_xor, // llvm.amdgcn.raw.ptr.buffer.atomic.xor
1082 amdgcn_raw_ptr_buffer_load, // llvm.amdgcn.raw.ptr.buffer.load
1083 amdgcn_raw_ptr_buffer_load_format, // llvm.amdgcn.raw.ptr.buffer.load.format
1084 amdgcn_raw_ptr_buffer_load_lds, // llvm.amdgcn.raw.ptr.buffer.load.lds
1085 amdgcn_raw_ptr_buffer_store, // llvm.amdgcn.raw.ptr.buffer.store
1086 amdgcn_raw_ptr_buffer_store_format, // llvm.amdgcn.raw.ptr.buffer.store.format
1087 amdgcn_raw_ptr_tbuffer_load, // llvm.amdgcn.raw.ptr.tbuffer.load
1088 amdgcn_raw_ptr_tbuffer_store, // llvm.amdgcn.raw.ptr.tbuffer.store
1089 amdgcn_raw_tbuffer_load, // llvm.amdgcn.raw.tbuffer.load
1090 amdgcn_raw_tbuffer_store, // llvm.amdgcn.raw.tbuffer.store
1091 amdgcn_rcp, // llvm.amdgcn.rcp
1092 amdgcn_rcp_legacy, // llvm.amdgcn.rcp.legacy
1093 amdgcn_readfirstlane, // llvm.amdgcn.readfirstlane
1094 amdgcn_readlane, // llvm.amdgcn.readlane
1095 amdgcn_reloc_constant, // llvm.amdgcn.reloc.constant
1096 amdgcn_rsq, // llvm.amdgcn.rsq
1097 amdgcn_rsq_clamp, // llvm.amdgcn.rsq.clamp
1098 amdgcn_rsq_legacy, // llvm.amdgcn.rsq.legacy
1099 amdgcn_s_barrier, // llvm.amdgcn.s.barrier
1100 amdgcn_s_barrier_signal, // llvm.amdgcn.s.barrier.signal
1101 amdgcn_s_barrier_signal_isfirst, // llvm.amdgcn.s.barrier.signal.isfirst
1102 amdgcn_s_barrier_signal_var, // llvm.amdgcn.s.barrier.signal.var
1103 amdgcn_s_barrier_wait, // llvm.amdgcn.s.barrier.wait
1104 amdgcn_s_bitreplicate, // llvm.amdgcn.s.bitreplicate
1105 amdgcn_s_buffer_load, // llvm.amdgcn.s.buffer.load
1106 amdgcn_s_buffer_prefetch_data, // llvm.amdgcn.s.buffer.prefetch.data
1107 amdgcn_s_dcache_inv, // llvm.amdgcn.s.dcache.inv
1108 amdgcn_s_dcache_inv_vol, // llvm.amdgcn.s.dcache.inv.vol
1109 amdgcn_s_dcache_wb, // llvm.amdgcn.s.dcache.wb
1110 amdgcn_s_dcache_wb_vol, // llvm.amdgcn.s.dcache.wb.vol
1111 amdgcn_s_decperflevel, // llvm.amdgcn.s.decperflevel
1112 amdgcn_s_get_barrier_state, // llvm.amdgcn.s.get.barrier.state
1113 amdgcn_s_get_named_barrier_state, // llvm.amdgcn.s.get.named.barrier.state
1114 amdgcn_s_get_waveid_in_workgroup, // llvm.amdgcn.s.get.waveid.in.workgroup
1115 amdgcn_s_getpc, // llvm.amdgcn.s.getpc
1116 amdgcn_s_getreg, // llvm.amdgcn.s.getreg
1117 amdgcn_s_incperflevel, // llvm.amdgcn.s.incperflevel
1118 amdgcn_s_memrealtime, // llvm.amdgcn.s.memrealtime
1119 amdgcn_s_memtime, // llvm.amdgcn.s.memtime
1120 amdgcn_s_monitor_sleep, // llvm.amdgcn.s.monitor.sleep
1121 amdgcn_s_nop, // llvm.amdgcn.s.nop
1122 amdgcn_s_prefetch_data, // llvm.amdgcn.s.prefetch.data
1123 amdgcn_s_quadmask, // llvm.amdgcn.s.quadmask
1124 amdgcn_s_sendmsg, // llvm.amdgcn.s.sendmsg
1125 amdgcn_s_sendmsg_rtn, // llvm.amdgcn.s.sendmsg.rtn
1126 amdgcn_s_sendmsghalt, // llvm.amdgcn.s.sendmsghalt
1127 amdgcn_s_sethalt, // llvm.amdgcn.s.sethalt
1128 amdgcn_s_setprio, // llvm.amdgcn.s.setprio
1129 amdgcn_s_setprio_inc_wg, // llvm.amdgcn.s.setprio.inc.wg
1130 amdgcn_s_setreg, // llvm.amdgcn.s.setreg
1131 amdgcn_s_sleep, // llvm.amdgcn.s.sleep
1132 amdgcn_s_sleep_var, // llvm.amdgcn.s.sleep.var
1133 amdgcn_s_ttracedata, // llvm.amdgcn.s.ttracedata
1134 amdgcn_s_ttracedata_imm, // llvm.amdgcn.s.ttracedata.imm
1135 amdgcn_s_wait_bvhcnt, // llvm.amdgcn.s.wait.bvhcnt
1136 amdgcn_s_wait_dscnt, // llvm.amdgcn.s.wait.dscnt
1137 amdgcn_s_wait_event_export_ready, // llvm.amdgcn.s.wait.event.export.ready
1138 amdgcn_s_wait_expcnt, // llvm.amdgcn.s.wait.expcnt
1139 amdgcn_s_wait_kmcnt, // llvm.amdgcn.s.wait.kmcnt
1140 amdgcn_s_wait_loadcnt, // llvm.amdgcn.s.wait.loadcnt
1141 amdgcn_s_wait_samplecnt, // llvm.amdgcn.s.wait.samplecnt
1142 amdgcn_s_wait_storecnt, // llvm.amdgcn.s.wait.storecnt
1143 amdgcn_s_waitcnt, // llvm.amdgcn.s.waitcnt
1144 amdgcn_s_wqm, // llvm.amdgcn.s.wqm
1145 amdgcn_sad_hi_u8, // llvm.amdgcn.sad.hi.u8
1146 amdgcn_sad_u16, // llvm.amdgcn.sad.u16
1147 amdgcn_sad_u8, // llvm.amdgcn.sad.u8
1148 amdgcn_sbfe, // llvm.amdgcn.sbfe
1149 amdgcn_sched_barrier, // llvm.amdgcn.sched.barrier
1150 amdgcn_sched_group_barrier, // llvm.amdgcn.sched.group.barrier
1151 amdgcn_sdot2, // llvm.amdgcn.sdot2
1152 amdgcn_sdot4, // llvm.amdgcn.sdot4
1153 amdgcn_sdot8, // llvm.amdgcn.sdot8
1154 amdgcn_set_inactive, // llvm.amdgcn.set.inactive
1155 amdgcn_set_inactive_chain_arg, // llvm.amdgcn.set.inactive.chain.arg
1156 amdgcn_sffbh, // llvm.amdgcn.sffbh
1157 amdgcn_sin, // llvm.amdgcn.sin
1158 amdgcn_smfmac_f32_16x16x128_bf8_bf8, // llvm.amdgcn.smfmac.f32.16x16x128.bf8.bf8
1159 amdgcn_smfmac_f32_16x16x128_bf8_fp8, // llvm.amdgcn.smfmac.f32.16x16x128.bf8.fp8
1160 amdgcn_smfmac_f32_16x16x128_fp8_bf8, // llvm.amdgcn.smfmac.f32.16x16x128.fp8.bf8
1161 amdgcn_smfmac_f32_16x16x128_fp8_fp8, // llvm.amdgcn.smfmac.f32.16x16x128.fp8.fp8
1162 amdgcn_smfmac_f32_16x16x32_bf16, // llvm.amdgcn.smfmac.f32.16x16x32.bf16
1163 amdgcn_smfmac_f32_16x16x32_f16, // llvm.amdgcn.smfmac.f32.16x16x32.f16
1164 amdgcn_smfmac_f32_16x16x64_bf16, // llvm.amdgcn.smfmac.f32.16x16x64.bf16
1165 amdgcn_smfmac_f32_16x16x64_bf8_bf8, // llvm.amdgcn.smfmac.f32.16x16x64.bf8.bf8
1166 amdgcn_smfmac_f32_16x16x64_bf8_fp8, // llvm.amdgcn.smfmac.f32.16x16x64.bf8.fp8
1167 amdgcn_smfmac_f32_16x16x64_f16, // llvm.amdgcn.smfmac.f32.16x16x64.f16
1168 amdgcn_smfmac_f32_16x16x64_fp8_bf8, // llvm.amdgcn.smfmac.f32.16x16x64.fp8.bf8
1169 amdgcn_smfmac_f32_16x16x64_fp8_fp8, // llvm.amdgcn.smfmac.f32.16x16x64.fp8.fp8
1170 amdgcn_smfmac_f32_32x32x16_bf16, // llvm.amdgcn.smfmac.f32.32x32x16.bf16
1171 amdgcn_smfmac_f32_32x32x16_f16, // llvm.amdgcn.smfmac.f32.32x32x16.f16
1172 amdgcn_smfmac_f32_32x32x32_bf16, // llvm.amdgcn.smfmac.f32.32x32x32.bf16
1173 amdgcn_smfmac_f32_32x32x32_bf8_bf8, // llvm.amdgcn.smfmac.f32.32x32x32.bf8.bf8
1174 amdgcn_smfmac_f32_32x32x32_bf8_fp8, // llvm.amdgcn.smfmac.f32.32x32x32.bf8.fp8
1175 amdgcn_smfmac_f32_32x32x32_f16, // llvm.amdgcn.smfmac.f32.32x32x32.f16
1176 amdgcn_smfmac_f32_32x32x32_fp8_bf8, // llvm.amdgcn.smfmac.f32.32x32x32.fp8.bf8
1177 amdgcn_smfmac_f32_32x32x32_fp8_fp8, // llvm.amdgcn.smfmac.f32.32x32x32.fp8.fp8
1178 amdgcn_smfmac_f32_32x32x64_bf8_bf8, // llvm.amdgcn.smfmac.f32.32x32x64.bf8.bf8
1179 amdgcn_smfmac_f32_32x32x64_bf8_fp8, // llvm.amdgcn.smfmac.f32.32x32x64.bf8.fp8
1180 amdgcn_smfmac_f32_32x32x64_fp8_bf8, // llvm.amdgcn.smfmac.f32.32x32x64.fp8.bf8
1181 amdgcn_smfmac_f32_32x32x64_fp8_fp8, // llvm.amdgcn.smfmac.f32.32x32x64.fp8.fp8
1182 amdgcn_smfmac_i32_16x16x128_i8, // llvm.amdgcn.smfmac.i32.16x16x128.i8
1183 amdgcn_smfmac_i32_16x16x64_i8, // llvm.amdgcn.smfmac.i32.16x16x64.i8
1184 amdgcn_smfmac_i32_32x32x32_i8, // llvm.amdgcn.smfmac.i32.32x32x32.i8
1185 amdgcn_smfmac_i32_32x32x64_i8, // llvm.amdgcn.smfmac.i32.32x32x64.i8
1186 amdgcn_softwqm, // llvm.amdgcn.softwqm
1187 amdgcn_sqrt, // llvm.amdgcn.sqrt
1188 amdgcn_strict_wqm, // llvm.amdgcn.strict.wqm
1189 amdgcn_strict_wwm, // llvm.amdgcn.strict.wwm
1190 amdgcn_struct_atomic_buffer_load, // llvm.amdgcn.struct.atomic.buffer.load
1191 amdgcn_struct_buffer_atomic_add, // llvm.amdgcn.struct.buffer.atomic.add
1192 amdgcn_struct_buffer_atomic_and, // llvm.amdgcn.struct.buffer.atomic.and
1193 amdgcn_struct_buffer_atomic_cmpswap, // llvm.amdgcn.struct.buffer.atomic.cmpswap
1194 amdgcn_struct_buffer_atomic_cond_sub_u32, // llvm.amdgcn.struct.buffer.atomic.cond.sub.u32
1195 amdgcn_struct_buffer_atomic_dec, // llvm.amdgcn.struct.buffer.atomic.dec
1196 amdgcn_struct_buffer_atomic_fadd, // llvm.amdgcn.struct.buffer.atomic.fadd
1197 amdgcn_struct_buffer_atomic_fmax, // llvm.amdgcn.struct.buffer.atomic.fmax
1198 amdgcn_struct_buffer_atomic_fmin, // llvm.amdgcn.struct.buffer.atomic.fmin
1199 amdgcn_struct_buffer_atomic_inc, // llvm.amdgcn.struct.buffer.atomic.inc
1200 amdgcn_struct_buffer_atomic_or, // llvm.amdgcn.struct.buffer.atomic.or
1201 amdgcn_struct_buffer_atomic_smax, // llvm.amdgcn.struct.buffer.atomic.smax
1202 amdgcn_struct_buffer_atomic_smin, // llvm.amdgcn.struct.buffer.atomic.smin
1203 amdgcn_struct_buffer_atomic_sub, // llvm.amdgcn.struct.buffer.atomic.sub
1204 amdgcn_struct_buffer_atomic_swap, // llvm.amdgcn.struct.buffer.atomic.swap
1205 amdgcn_struct_buffer_atomic_umax, // llvm.amdgcn.struct.buffer.atomic.umax
1206 amdgcn_struct_buffer_atomic_umin, // llvm.amdgcn.struct.buffer.atomic.umin
1207 amdgcn_struct_buffer_atomic_xor, // llvm.amdgcn.struct.buffer.atomic.xor
1208 amdgcn_struct_buffer_load, // llvm.amdgcn.struct.buffer.load
1209 amdgcn_struct_buffer_load_format, // llvm.amdgcn.struct.buffer.load.format
1210 amdgcn_struct_buffer_load_lds, // llvm.amdgcn.struct.buffer.load.lds
1211 amdgcn_struct_buffer_store, // llvm.amdgcn.struct.buffer.store
1212 amdgcn_struct_buffer_store_format, // llvm.amdgcn.struct.buffer.store.format
1213 amdgcn_struct_ptr_atomic_buffer_load, // llvm.amdgcn.struct.ptr.atomic.buffer.load
1214 amdgcn_struct_ptr_buffer_atomic_add, // llvm.amdgcn.struct.ptr.buffer.atomic.add
1215 amdgcn_struct_ptr_buffer_atomic_and, // llvm.amdgcn.struct.ptr.buffer.atomic.and
1216 amdgcn_struct_ptr_buffer_atomic_cmpswap, // llvm.amdgcn.struct.ptr.buffer.atomic.cmpswap
1217 amdgcn_struct_ptr_buffer_atomic_cond_sub_u32, // llvm.amdgcn.struct.ptr.buffer.atomic.cond.sub.u32
1218 amdgcn_struct_ptr_buffer_atomic_dec, // llvm.amdgcn.struct.ptr.buffer.atomic.dec
1219 amdgcn_struct_ptr_buffer_atomic_fadd, // llvm.amdgcn.struct.ptr.buffer.atomic.fadd
1220 amdgcn_struct_ptr_buffer_atomic_fmax, // llvm.amdgcn.struct.ptr.buffer.atomic.fmax
1221 amdgcn_struct_ptr_buffer_atomic_fmin, // llvm.amdgcn.struct.ptr.buffer.atomic.fmin
1222 amdgcn_struct_ptr_buffer_atomic_inc, // llvm.amdgcn.struct.ptr.buffer.atomic.inc
1223 amdgcn_struct_ptr_buffer_atomic_or, // llvm.amdgcn.struct.ptr.buffer.atomic.or
1224 amdgcn_struct_ptr_buffer_atomic_smax, // llvm.amdgcn.struct.ptr.buffer.atomic.smax
1225 amdgcn_struct_ptr_buffer_atomic_smin, // llvm.amdgcn.struct.ptr.buffer.atomic.smin
1226 amdgcn_struct_ptr_buffer_atomic_sub, // llvm.amdgcn.struct.ptr.buffer.atomic.sub
1227 amdgcn_struct_ptr_buffer_atomic_swap, // llvm.amdgcn.struct.ptr.buffer.atomic.swap
1228 amdgcn_struct_ptr_buffer_atomic_umax, // llvm.amdgcn.struct.ptr.buffer.atomic.umax
1229 amdgcn_struct_ptr_buffer_atomic_umin, // llvm.amdgcn.struct.ptr.buffer.atomic.umin
1230 amdgcn_struct_ptr_buffer_atomic_xor, // llvm.amdgcn.struct.ptr.buffer.atomic.xor
1231 amdgcn_struct_ptr_buffer_load, // llvm.amdgcn.struct.ptr.buffer.load
1232 amdgcn_struct_ptr_buffer_load_format, // llvm.amdgcn.struct.ptr.buffer.load.format
1233 amdgcn_struct_ptr_buffer_load_lds, // llvm.amdgcn.struct.ptr.buffer.load.lds
1234 amdgcn_struct_ptr_buffer_store, // llvm.amdgcn.struct.ptr.buffer.store
1235 amdgcn_struct_ptr_buffer_store_format, // llvm.amdgcn.struct.ptr.buffer.store.format
1236 amdgcn_struct_ptr_tbuffer_load, // llvm.amdgcn.struct.ptr.tbuffer.load
1237 amdgcn_struct_ptr_tbuffer_store, // llvm.amdgcn.struct.ptr.tbuffer.store
1238 amdgcn_struct_tbuffer_load, // llvm.amdgcn.struct.tbuffer.load
1239 amdgcn_struct_tbuffer_store, // llvm.amdgcn.struct.tbuffer.store
1240 amdgcn_sudot4, // llvm.amdgcn.sudot4
1241 amdgcn_sudot8, // llvm.amdgcn.sudot8
1242 amdgcn_swmmac_bf16_16x16x32_bf16, // llvm.amdgcn.swmmac.bf16.16x16x32.bf16
1243 amdgcn_swmmac_f16_16x16x32_f16, // llvm.amdgcn.swmmac.f16.16x16x32.f16
1244 amdgcn_swmmac_f32_16x16x32_bf16, // llvm.amdgcn.swmmac.f32.16x16x32.bf16
1245 amdgcn_swmmac_f32_16x16x32_bf8_bf8, // llvm.amdgcn.swmmac.f32.16x16x32.bf8.bf8
1246 amdgcn_swmmac_f32_16x16x32_bf8_fp8, // llvm.amdgcn.swmmac.f32.16x16x32.bf8.fp8
1247 amdgcn_swmmac_f32_16x16x32_f16, // llvm.amdgcn.swmmac.f32.16x16x32.f16
1248 amdgcn_swmmac_f32_16x16x32_fp8_bf8, // llvm.amdgcn.swmmac.f32.16x16x32.fp8.bf8
1249 amdgcn_swmmac_f32_16x16x32_fp8_fp8, // llvm.amdgcn.swmmac.f32.16x16x32.fp8.fp8
1250 amdgcn_swmmac_i32_16x16x32_iu4, // llvm.amdgcn.swmmac.i32.16x16x32.iu4
1251 amdgcn_swmmac_i32_16x16x32_iu8, // llvm.amdgcn.swmmac.i32.16x16x32.iu8
1252 amdgcn_swmmac_i32_16x16x64_iu4, // llvm.amdgcn.swmmac.i32.16x16x64.iu4
1253 amdgcn_tensor_load_to_lds, // llvm.amdgcn.tensor.load.to.lds
1254 amdgcn_tensor_load_to_lds_d2, // llvm.amdgcn.tensor.load.to.lds.d2
1255 amdgcn_tensor_store_from_lds, // llvm.amdgcn.tensor.store.from.lds
1256 amdgcn_tensor_store_from_lds_d2, // llvm.amdgcn.tensor.store.from.lds.d2
1257 amdgcn_trig_preop, // llvm.amdgcn.trig.preop
1258 amdgcn_ubfe, // llvm.amdgcn.ubfe
1259 amdgcn_udot2, // llvm.amdgcn.udot2
1260 amdgcn_udot4, // llvm.amdgcn.udot4
1261 amdgcn_udot8, // llvm.amdgcn.udot8
1262 amdgcn_unreachable, // llvm.amdgcn.unreachable
1263 amdgcn_update_dpp, // llvm.amdgcn.update.dpp
1264 amdgcn_wave_barrier, // llvm.amdgcn.wave.barrier
1265 amdgcn_wave_id, // llvm.amdgcn.wave.id
1266 amdgcn_wave_reduce_add, // llvm.amdgcn.wave.reduce.add
1267 amdgcn_wave_reduce_and, // llvm.amdgcn.wave.reduce.and
1268 amdgcn_wave_reduce_max, // llvm.amdgcn.wave.reduce.max
1269 amdgcn_wave_reduce_min, // llvm.amdgcn.wave.reduce.min
1270 amdgcn_wave_reduce_or, // llvm.amdgcn.wave.reduce.or
1271 amdgcn_wave_reduce_sub, // llvm.amdgcn.wave.reduce.sub
1272 amdgcn_wave_reduce_umax, // llvm.amdgcn.wave.reduce.umax
1273 amdgcn_wave_reduce_umin, // llvm.amdgcn.wave.reduce.umin
1274 amdgcn_wave_reduce_xor, // llvm.amdgcn.wave.reduce.xor
1275 amdgcn_wavefrontsize, // llvm.amdgcn.wavefrontsize
1276 amdgcn_wmma_bf16_16x16x16_bf16, // llvm.amdgcn.wmma.bf16.16x16x16.bf16
1277 amdgcn_wmma_bf16_16x16x16_bf16_tied, // llvm.amdgcn.wmma.bf16.16x16x16.bf16.tied
1278 amdgcn_wmma_f16_16x16x16_f16, // llvm.amdgcn.wmma.f16.16x16x16.f16
1279 amdgcn_wmma_f16_16x16x16_f16_tied, // llvm.amdgcn.wmma.f16.16x16x16.f16.tied
1280 amdgcn_wmma_f32_16x16x16_bf16, // llvm.amdgcn.wmma.f32.16x16x16.bf16
1281 amdgcn_wmma_f32_16x16x16_bf8_bf8, // llvm.amdgcn.wmma.f32.16x16x16.bf8.bf8
1282 amdgcn_wmma_f32_16x16x16_bf8_fp8, // llvm.amdgcn.wmma.f32.16x16x16.bf8.fp8
1283 amdgcn_wmma_f32_16x16x16_f16, // llvm.amdgcn.wmma.f32.16x16x16.f16
1284 amdgcn_wmma_f32_16x16x16_fp8_bf8, // llvm.amdgcn.wmma.f32.16x16x16.fp8.bf8
1285 amdgcn_wmma_f32_16x16x16_fp8_fp8, // llvm.amdgcn.wmma.f32.16x16x16.fp8.fp8
1286 amdgcn_wmma_i32_16x16x16_iu4, // llvm.amdgcn.wmma.i32.16x16x16.iu4
1287 amdgcn_wmma_i32_16x16x16_iu8, // llvm.amdgcn.wmma.i32.16x16x16.iu8
1288 amdgcn_wmma_i32_16x16x32_iu4, // llvm.amdgcn.wmma.i32.16x16x32.iu4
1289 amdgcn_workgroup_id_x, // llvm.amdgcn.workgroup.id.x
1290 amdgcn_workgroup_id_y, // llvm.amdgcn.workgroup.id.y
1291 amdgcn_workgroup_id_z, // llvm.amdgcn.workgroup.id.z
1292 amdgcn_workitem_id_x, // llvm.amdgcn.workitem.id.x
1293 amdgcn_workitem_id_y, // llvm.amdgcn.workitem.id.y
1294 amdgcn_workitem_id_z, // llvm.amdgcn.workitem.id.z
1295 amdgcn_wqm, // llvm.amdgcn.wqm
1296 amdgcn_wqm_demote, // llvm.amdgcn.wqm.demote
1297 amdgcn_wqm_vote, // llvm.amdgcn.wqm.vote
1298 amdgcn_writelane, // llvm.amdgcn.writelane
1299 amdgcn_wwm, // llvm.amdgcn.wwm
1300}; // enum
1301} // namespace llvm::Intrinsic
1302#endif
1303
1304