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