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_NVVM_ENUMS_H |
10 | #define LLVM_IR_INTRINSIC_NVVM_ENUMS_H |
11 | |
12 | namespace llvm { |
13 | namespace Intrinsic { |
14 | enum NVVMIntrinsics : unsigned { |
15 | // Enum values for intrinsics |
16 | nvvm_add_rm_d = 5112, // llvm.nvvm.add.rm.d |
17 | nvvm_add_rm_f, // llvm.nvvm.add.rm.f |
18 | nvvm_add_rm_ftz_f, // llvm.nvvm.add.rm.ftz.f |
19 | nvvm_add_rn_d, // llvm.nvvm.add.rn.d |
20 | nvvm_add_rn_f, // llvm.nvvm.add.rn.f |
21 | nvvm_add_rn_ftz_f, // llvm.nvvm.add.rn.ftz.f |
22 | nvvm_add_rp_d, // llvm.nvvm.add.rp.d |
23 | nvvm_add_rp_f, // llvm.nvvm.add.rp.f |
24 | nvvm_add_rp_ftz_f, // llvm.nvvm.add.rp.ftz.f |
25 | nvvm_add_rz_d, // llvm.nvvm.add.rz.d |
26 | nvvm_add_rz_f, // llvm.nvvm.add.rz.f |
27 | nvvm_add_rz_ftz_f, // llvm.nvvm.add.rz.ftz.f |
28 | nvvm_atomic_add_gen_f_cta, // llvm.nvvm.atomic.add.gen.f.cta |
29 | nvvm_atomic_add_gen_f_sys, // llvm.nvvm.atomic.add.gen.f.sys |
30 | nvvm_atomic_add_gen_i_cta, // llvm.nvvm.atomic.add.gen.i.cta |
31 | nvvm_atomic_add_gen_i_sys, // llvm.nvvm.atomic.add.gen.i.sys |
32 | nvvm_atomic_and_gen_i_cta, // llvm.nvvm.atomic.and.gen.i.cta |
33 | nvvm_atomic_and_gen_i_sys, // llvm.nvvm.atomic.and.gen.i.sys |
34 | nvvm_atomic_cas_gen_i_cta, // llvm.nvvm.atomic.cas.gen.i.cta |
35 | nvvm_atomic_cas_gen_i_sys, // llvm.nvvm.atomic.cas.gen.i.sys |
36 | nvvm_atomic_dec_gen_i_cta, // llvm.nvvm.atomic.dec.gen.i.cta |
37 | nvvm_atomic_dec_gen_i_sys, // llvm.nvvm.atomic.dec.gen.i.sys |
38 | nvvm_atomic_exch_gen_i_cta, // llvm.nvvm.atomic.exch.gen.i.cta |
39 | nvvm_atomic_exch_gen_i_sys, // llvm.nvvm.atomic.exch.gen.i.sys |
40 | nvvm_atomic_inc_gen_i_cta, // llvm.nvvm.atomic.inc.gen.i.cta |
41 | nvvm_atomic_inc_gen_i_sys, // llvm.nvvm.atomic.inc.gen.i.sys |
42 | nvvm_atomic_load_dec_32, // llvm.nvvm.atomic.load.dec.32 |
43 | nvvm_atomic_load_inc_32, // llvm.nvvm.atomic.load.inc.32 |
44 | nvvm_atomic_max_gen_i_cta, // llvm.nvvm.atomic.max.gen.i.cta |
45 | nvvm_atomic_max_gen_i_sys, // llvm.nvvm.atomic.max.gen.i.sys |
46 | nvvm_atomic_min_gen_i_cta, // llvm.nvvm.atomic.min.gen.i.cta |
47 | nvvm_atomic_min_gen_i_sys, // llvm.nvvm.atomic.min.gen.i.sys |
48 | nvvm_atomic_or_gen_i_cta, // llvm.nvvm.atomic.or.gen.i.cta |
49 | nvvm_atomic_or_gen_i_sys, // llvm.nvvm.atomic.or.gen.i.sys |
50 | nvvm_atomic_xor_gen_i_cta, // llvm.nvvm.atomic.xor.gen.i.cta |
51 | nvvm_atomic_xor_gen_i_sys, // llvm.nvvm.atomic.xor.gen.i.sys |
52 | nvvm_bar_sync, // llvm.nvvm.bar.sync |
53 | nvvm_bar_warp_sync, // llvm.nvvm.bar.warp.sync |
54 | nvvm_barrier, // llvm.nvvm.barrier |
55 | nvvm_barrier_n, // llvm.nvvm.barrier.n |
56 | nvvm_barrier_sync, // llvm.nvvm.barrier.sync |
57 | nvvm_barrier_sync_cnt, // llvm.nvvm.barrier.sync.cnt |
58 | nvvm_barrier0, // llvm.nvvm.barrier0 |
59 | nvvm_barrier0_and, // llvm.nvvm.barrier0.and |
60 | nvvm_barrier0_or, // llvm.nvvm.barrier0.or |
61 | nvvm_barrier0_popc, // llvm.nvvm.barrier0.popc |
62 | nvvm_bitcast_d2ll, // llvm.nvvm.bitcast.d2ll |
63 | nvvm_bitcast_f2i, // llvm.nvvm.bitcast.f2i |
64 | nvvm_bitcast_i2f, // llvm.nvvm.bitcast.i2f |
65 | nvvm_bitcast_ll2d, // llvm.nvvm.bitcast.ll2d |
66 | nvvm_ceil_d, // llvm.nvvm.ceil.d |
67 | nvvm_ceil_f, // llvm.nvvm.ceil.f |
68 | nvvm_ceil_ftz_f, // llvm.nvvm.ceil.ftz.f |
69 | nvvm_compiler_error, // llvm.nvvm.compiler.error |
70 | nvvm_compiler_warn, // llvm.nvvm.compiler.warn |
71 | nvvm_cos_approx_f, // llvm.nvvm.cos.approx.f |
72 | nvvm_cos_approx_ftz_f, // llvm.nvvm.cos.approx.ftz.f |
73 | nvvm_cp_async_ca_shared_global_16, // llvm.nvvm.cp.async.ca.shared.global.16 |
74 | nvvm_cp_async_ca_shared_global_4, // llvm.nvvm.cp.async.ca.shared.global.4 |
75 | nvvm_cp_async_ca_shared_global_8, // llvm.nvvm.cp.async.ca.shared.global.8 |
76 | nvvm_cp_async_cg_shared_global_16, // llvm.nvvm.cp.async.cg.shared.global.16 |
77 | nvvm_cp_async_commit_group, // llvm.nvvm.cp.async.commit.group |
78 | nvvm_cp_async_mbarrier_arrive, // llvm.nvvm.cp.async.mbarrier.arrive |
79 | nvvm_cp_async_mbarrier_arrive_noinc, // llvm.nvvm.cp.async.mbarrier.arrive.noinc |
80 | nvvm_cp_async_mbarrier_arrive_noinc_shared, // llvm.nvvm.cp.async.mbarrier.arrive.noinc.shared |
81 | nvvm_cp_async_mbarrier_arrive_shared, // llvm.nvvm.cp.async.mbarrier.arrive.shared |
82 | nvvm_cp_async_wait_all, // llvm.nvvm.cp.async.wait.all |
83 | nvvm_cp_async_wait_group, // llvm.nvvm.cp.async.wait.group |
84 | nvvm_d2f_rm, // llvm.nvvm.d2f.rm |
85 | nvvm_d2f_rm_ftz, // llvm.nvvm.d2f.rm.ftz |
86 | nvvm_d2f_rn, // llvm.nvvm.d2f.rn |
87 | nvvm_d2f_rn_ftz, // llvm.nvvm.d2f.rn.ftz |
88 | nvvm_d2f_rp, // llvm.nvvm.d2f.rp |
89 | nvvm_d2f_rp_ftz, // llvm.nvvm.d2f.rp.ftz |
90 | nvvm_d2f_rz, // llvm.nvvm.d2f.rz |
91 | nvvm_d2f_rz_ftz, // llvm.nvvm.d2f.rz.ftz |
92 | nvvm_d2i_hi, // llvm.nvvm.d2i.hi |
93 | nvvm_d2i_lo, // llvm.nvvm.d2i.lo |
94 | nvvm_d2i_rm, // llvm.nvvm.d2i.rm |
95 | nvvm_d2i_rn, // llvm.nvvm.d2i.rn |
96 | nvvm_d2i_rp, // llvm.nvvm.d2i.rp |
97 | nvvm_d2i_rz, // llvm.nvvm.d2i.rz |
98 | nvvm_d2ll_rm, // llvm.nvvm.d2ll.rm |
99 | nvvm_d2ll_rn, // llvm.nvvm.d2ll.rn |
100 | nvvm_d2ll_rp, // llvm.nvvm.d2ll.rp |
101 | nvvm_d2ll_rz, // llvm.nvvm.d2ll.rz |
102 | nvvm_d2ui_rm, // llvm.nvvm.d2ui.rm |
103 | nvvm_d2ui_rn, // llvm.nvvm.d2ui.rn |
104 | nvvm_d2ui_rp, // llvm.nvvm.d2ui.rp |
105 | nvvm_d2ui_rz, // llvm.nvvm.d2ui.rz |
106 | nvvm_d2ull_rm, // llvm.nvvm.d2ull.rm |
107 | nvvm_d2ull_rn, // llvm.nvvm.d2ull.rn |
108 | nvvm_d2ull_rp, // llvm.nvvm.d2ull.rp |
109 | nvvm_d2ull_rz, // llvm.nvvm.d2ull.rz |
110 | nvvm_div_approx_f, // llvm.nvvm.div.approx.f |
111 | nvvm_div_approx_ftz_f, // llvm.nvvm.div.approx.ftz.f |
112 | nvvm_div_rm_d, // llvm.nvvm.div.rm.d |
113 | nvvm_div_rm_f, // llvm.nvvm.div.rm.f |
114 | nvvm_div_rm_ftz_f, // llvm.nvvm.div.rm.ftz.f |
115 | nvvm_div_rn_d, // llvm.nvvm.div.rn.d |
116 | nvvm_div_rn_f, // llvm.nvvm.div.rn.f |
117 | nvvm_div_rn_ftz_f, // llvm.nvvm.div.rn.ftz.f |
118 | nvvm_div_rp_d, // llvm.nvvm.div.rp.d |
119 | nvvm_div_rp_f, // llvm.nvvm.div.rp.f |
120 | nvvm_div_rp_ftz_f, // llvm.nvvm.div.rp.ftz.f |
121 | nvvm_div_rz_d, // llvm.nvvm.div.rz.d |
122 | nvvm_div_rz_f, // llvm.nvvm.div.rz.f |
123 | nvvm_div_rz_ftz_f, // llvm.nvvm.div.rz.ftz.f |
124 | nvvm_ex2_approx_d, // llvm.nvvm.ex2.approx.d |
125 | nvvm_ex2_approx_f, // llvm.nvvm.ex2.approx.f |
126 | nvvm_ex2_approx_ftz_f, // llvm.nvvm.ex2.approx.ftz.f |
127 | nvvm_f2bf16_rn, // llvm.nvvm.f2bf16.rn |
128 | nvvm_f2bf16_rn_relu, // llvm.nvvm.f2bf16.rn.relu |
129 | nvvm_f2bf16_rz, // llvm.nvvm.f2bf16.rz |
130 | nvvm_f2bf16_rz_relu, // llvm.nvvm.f2bf16.rz.relu |
131 | nvvm_f2h_rn, // llvm.nvvm.f2h.rn |
132 | nvvm_f2h_rn_ftz, // llvm.nvvm.f2h.rn.ftz |
133 | nvvm_f2i_rm, // llvm.nvvm.f2i.rm |
134 | nvvm_f2i_rm_ftz, // llvm.nvvm.f2i.rm.ftz |
135 | nvvm_f2i_rn, // llvm.nvvm.f2i.rn |
136 | nvvm_f2i_rn_ftz, // llvm.nvvm.f2i.rn.ftz |
137 | nvvm_f2i_rp, // llvm.nvvm.f2i.rp |
138 | nvvm_f2i_rp_ftz, // llvm.nvvm.f2i.rp.ftz |
139 | nvvm_f2i_rz, // llvm.nvvm.f2i.rz |
140 | nvvm_f2i_rz_ftz, // llvm.nvvm.f2i.rz.ftz |
141 | nvvm_f2ll_rm, // llvm.nvvm.f2ll.rm |
142 | nvvm_f2ll_rm_ftz, // llvm.nvvm.f2ll.rm.ftz |
143 | nvvm_f2ll_rn, // llvm.nvvm.f2ll.rn |
144 | nvvm_f2ll_rn_ftz, // llvm.nvvm.f2ll.rn.ftz |
145 | nvvm_f2ll_rp, // llvm.nvvm.f2ll.rp |
146 | nvvm_f2ll_rp_ftz, // llvm.nvvm.f2ll.rp.ftz |
147 | nvvm_f2ll_rz, // llvm.nvvm.f2ll.rz |
148 | nvvm_f2ll_rz_ftz, // llvm.nvvm.f2ll.rz.ftz |
149 | nvvm_f2tf32_rna, // llvm.nvvm.f2tf32.rna |
150 | nvvm_f2ui_rm, // llvm.nvvm.f2ui.rm |
151 | nvvm_f2ui_rm_ftz, // llvm.nvvm.f2ui.rm.ftz |
152 | nvvm_f2ui_rn, // llvm.nvvm.f2ui.rn |
153 | nvvm_f2ui_rn_ftz, // llvm.nvvm.f2ui.rn.ftz |
154 | nvvm_f2ui_rp, // llvm.nvvm.f2ui.rp |
155 | nvvm_f2ui_rp_ftz, // llvm.nvvm.f2ui.rp.ftz |
156 | nvvm_f2ui_rz, // llvm.nvvm.f2ui.rz |
157 | nvvm_f2ui_rz_ftz, // llvm.nvvm.f2ui.rz.ftz |
158 | nvvm_f2ull_rm, // llvm.nvvm.f2ull.rm |
159 | nvvm_f2ull_rm_ftz, // llvm.nvvm.f2ull.rm.ftz |
160 | nvvm_f2ull_rn, // llvm.nvvm.f2ull.rn |
161 | nvvm_f2ull_rn_ftz, // llvm.nvvm.f2ull.rn.ftz |
162 | nvvm_f2ull_rp, // llvm.nvvm.f2ull.rp |
163 | nvvm_f2ull_rp_ftz, // llvm.nvvm.f2ull.rp.ftz |
164 | nvvm_f2ull_rz, // llvm.nvvm.f2ull.rz |
165 | nvvm_f2ull_rz_ftz, // llvm.nvvm.f2ull.rz.ftz |
166 | nvvm_fabs_d, // llvm.nvvm.fabs.d |
167 | nvvm_fabs_f, // llvm.nvvm.fabs.f |
168 | nvvm_fabs_ftz_f, // llvm.nvvm.fabs.ftz.f |
169 | nvvm_ff2bf16x2_rn, // llvm.nvvm.ff2bf16x2.rn |
170 | nvvm_ff2bf16x2_rn_relu, // llvm.nvvm.ff2bf16x2.rn.relu |
171 | nvvm_ff2bf16x2_rz, // llvm.nvvm.ff2bf16x2.rz |
172 | nvvm_ff2bf16x2_rz_relu, // llvm.nvvm.ff2bf16x2.rz.relu |
173 | nvvm_ff2f16x2_rn, // llvm.nvvm.ff2f16x2.rn |
174 | nvvm_ff2f16x2_rn_relu, // llvm.nvvm.ff2f16x2.rn.relu |
175 | nvvm_ff2f16x2_rz, // llvm.nvvm.ff2f16x2.rz |
176 | nvvm_ff2f16x2_rz_relu, // llvm.nvvm.ff2f16x2.rz.relu |
177 | nvvm_floor_d, // llvm.nvvm.floor.d |
178 | nvvm_floor_f, // llvm.nvvm.floor.f |
179 | nvvm_floor_ftz_f, // llvm.nvvm.floor.ftz.f |
180 | nvvm_fma_rm_d, // llvm.nvvm.fma.rm.d |
181 | nvvm_fma_rm_f, // llvm.nvvm.fma.rm.f |
182 | nvvm_fma_rm_ftz_f, // llvm.nvvm.fma.rm.ftz.f |
183 | nvvm_fma_rn_d, // llvm.nvvm.fma.rn.d |
184 | nvvm_fma_rn_f, // llvm.nvvm.fma.rn.f |
185 | nvvm_fma_rn_ftz_f, // llvm.nvvm.fma.rn.ftz.f |
186 | nvvm_fma_rp_d, // llvm.nvvm.fma.rp.d |
187 | nvvm_fma_rp_f, // llvm.nvvm.fma.rp.f |
188 | nvvm_fma_rp_ftz_f, // llvm.nvvm.fma.rp.ftz.f |
189 | nvvm_fma_rz_d, // llvm.nvvm.fma.rz.d |
190 | nvvm_fma_rz_f, // llvm.nvvm.fma.rz.f |
191 | nvvm_fma_rz_ftz_f, // llvm.nvvm.fma.rz.ftz.f |
192 | nvvm_fmax_d, // llvm.nvvm.fmax.d |
193 | nvvm_fmax_f, // llvm.nvvm.fmax.f |
194 | nvvm_fmax_ftz_f, // llvm.nvvm.fmax.ftz.f |
195 | nvvm_fmin_d, // llvm.nvvm.fmin.d |
196 | nvvm_fmin_f, // llvm.nvvm.fmin.f |
197 | nvvm_fmin_ftz_f, // llvm.nvvm.fmin.ftz.f |
198 | nvvm_fns, // llvm.nvvm.fns |
199 | nvvm_i2d_rm, // llvm.nvvm.i2d.rm |
200 | nvvm_i2d_rn, // llvm.nvvm.i2d.rn |
201 | nvvm_i2d_rp, // llvm.nvvm.i2d.rp |
202 | nvvm_i2d_rz, // llvm.nvvm.i2d.rz |
203 | nvvm_i2f_rm, // llvm.nvvm.i2f.rm |
204 | nvvm_i2f_rn, // llvm.nvvm.i2f.rn |
205 | nvvm_i2f_rp, // llvm.nvvm.i2f.rp |
206 | nvvm_i2f_rz, // llvm.nvvm.i2f.rz |
207 | nvvm_isspacep_const, // llvm.nvvm.isspacep.const |
208 | nvvm_isspacep_global, // llvm.nvvm.isspacep.global |
209 | nvvm_isspacep_local, // llvm.nvvm.isspacep.local |
210 | nvvm_isspacep_shared, // llvm.nvvm.isspacep.shared |
211 | nvvm_istypep_sampler, // llvm.nvvm.istypep.sampler |
212 | nvvm_istypep_surface, // llvm.nvvm.istypep.surface |
213 | nvvm_istypep_texture, // llvm.nvvm.istypep.texture |
214 | nvvm_ldg_global_f, // llvm.nvvm.ldg.global.f |
215 | nvvm_ldg_global_i, // llvm.nvvm.ldg.global.i |
216 | nvvm_ldg_global_p, // llvm.nvvm.ldg.global.p |
217 | nvvm_ldmatrix_sync_aligned_m8n8_x1_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x1.b16 |
218 | nvvm_ldmatrix_sync_aligned_m8n8_x1_trans_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x1.trans.b16 |
219 | nvvm_ldmatrix_sync_aligned_m8n8_x2_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x2.b16 |
220 | nvvm_ldmatrix_sync_aligned_m8n8_x2_trans_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x2.trans.b16 |
221 | nvvm_ldmatrix_sync_aligned_m8n8_x4_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x4.b16 |
222 | nvvm_ldmatrix_sync_aligned_m8n8_x4_trans_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x4.trans.b16 |
223 | nvvm_ldu_global_f, // llvm.nvvm.ldu.global.f |
224 | nvvm_ldu_global_i, // llvm.nvvm.ldu.global.i |
225 | nvvm_ldu_global_p, // llvm.nvvm.ldu.global.p |
226 | nvvm_lg2_approx_d, // llvm.nvvm.lg2.approx.d |
227 | nvvm_lg2_approx_f, // llvm.nvvm.lg2.approx.f |
228 | nvvm_lg2_approx_ftz_f, // llvm.nvvm.lg2.approx.ftz.f |
229 | nvvm_ll2d_rm, // llvm.nvvm.ll2d.rm |
230 | nvvm_ll2d_rn, // llvm.nvvm.ll2d.rn |
231 | nvvm_ll2d_rp, // llvm.nvvm.ll2d.rp |
232 | nvvm_ll2d_rz, // llvm.nvvm.ll2d.rz |
233 | nvvm_ll2f_rm, // llvm.nvvm.ll2f.rm |
234 | nvvm_ll2f_rn, // llvm.nvvm.ll2f.rn |
235 | nvvm_ll2f_rp, // llvm.nvvm.ll2f.rp |
236 | nvvm_ll2f_rz, // llvm.nvvm.ll2f.rz |
237 | nvvm_lohi_i2d, // llvm.nvvm.lohi.i2d |
238 | nvvm_match_all_sync_i32p, // llvm.nvvm.match.all.sync.i32p |
239 | nvvm_match_all_sync_i64p, // llvm.nvvm.match.all.sync.i64p |
240 | nvvm_match_any_sync_i32, // llvm.nvvm.match.any.sync.i32 |
241 | nvvm_match_any_sync_i64, // llvm.nvvm.match.any.sync.i64 |
242 | nvvm_mbarrier_arrive, // llvm.nvvm.mbarrier.arrive |
243 | nvvm_mbarrier_arrive_drop, // llvm.nvvm.mbarrier.arrive.drop |
244 | nvvm_mbarrier_arrive_drop_noComplete, // llvm.nvvm.mbarrier.arrive.drop.noComplete |
245 | nvvm_mbarrier_arrive_drop_noComplete_shared, // llvm.nvvm.mbarrier.arrive.drop.noComplete.shared |
246 | nvvm_mbarrier_arrive_drop_shared, // llvm.nvvm.mbarrier.arrive.drop.shared |
247 | nvvm_mbarrier_arrive_noComplete, // llvm.nvvm.mbarrier.arrive.noComplete |
248 | nvvm_mbarrier_arrive_noComplete_shared, // llvm.nvvm.mbarrier.arrive.noComplete.shared |
249 | nvvm_mbarrier_arrive_shared, // llvm.nvvm.mbarrier.arrive.shared |
250 | nvvm_mbarrier_init, // llvm.nvvm.mbarrier.init |
251 | nvvm_mbarrier_init_shared, // llvm.nvvm.mbarrier.init.shared |
252 | nvvm_mbarrier_inval, // llvm.nvvm.mbarrier.inval |
253 | nvvm_mbarrier_inval_shared, // llvm.nvvm.mbarrier.inval.shared |
254 | nvvm_mbarrier_pending_count, // llvm.nvvm.mbarrier.pending.count |
255 | nvvm_mbarrier_test_wait, // llvm.nvvm.mbarrier.test.wait |
256 | nvvm_mbarrier_test_wait_shared, // llvm.nvvm.mbarrier.test.wait.shared |
257 | nvvm_membar_cta, // llvm.nvvm.membar.cta |
258 | nvvm_membar_gl, // llvm.nvvm.membar.gl |
259 | nvvm_membar_sys, // llvm.nvvm.membar.sys |
260 | nvvm_mma_and_popc_m16n8k128_row_col_b1, // llvm.nvvm.mma.and.popc.m16n8k128.row.col.b1 |
261 | nvvm_mma_and_popc_m16n8k256_row_col_b1, // llvm.nvvm.mma.and.popc.m16n8k256.row.col.b1 |
262 | nvvm_mma_and_popc_m8n8k128_row_col_b1, // llvm.nvvm.mma.and.popc.m8n8k128.row.col.b1 |
263 | nvvm_mma_m16n8k16_row_col_bf16, // llvm.nvvm.mma.m16n8k16.row.col.bf16 |
264 | nvvm_mma_m16n8k16_row_col_f16_f16, // llvm.nvvm.mma.m16n8k16.row.col.f16.f16 |
265 | nvvm_mma_m16n8k16_row_col_f16_f32, // llvm.nvvm.mma.m16n8k16.row.col.f16.f32 |
266 | nvvm_mma_m16n8k16_row_col_f32_f16, // llvm.nvvm.mma.m16n8k16.row.col.f32.f16 |
267 | nvvm_mma_m16n8k16_row_col_f32_f32, // llvm.nvvm.mma.m16n8k16.row.col.f32.f32 |
268 | nvvm_mma_m16n8k16_row_col_s8, // llvm.nvvm.mma.m16n8k16.row.col.s8 |
269 | nvvm_mma_m16n8k16_row_col_s8_u8, // llvm.nvvm.mma.m16n8k16.row.col.s8.u8 |
270 | nvvm_mma_m16n8k16_row_col_satfinite_s8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.s8 |
271 | nvvm_mma_m16n8k16_row_col_satfinite_s8_u8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.s8.u8 |
272 | nvvm_mma_m16n8k16_row_col_satfinite_u8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.u8 |
273 | nvvm_mma_m16n8k16_row_col_satfinite_u8_s8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.u8.s8 |
274 | nvvm_mma_m16n8k16_row_col_u8, // llvm.nvvm.mma.m16n8k16.row.col.u8 |
275 | nvvm_mma_m16n8k16_row_col_u8_s8, // llvm.nvvm.mma.m16n8k16.row.col.u8.s8 |
276 | nvvm_mma_m16n8k32_row_col_s4, // llvm.nvvm.mma.m16n8k32.row.col.s4 |
277 | nvvm_mma_m16n8k32_row_col_s4_u4, // llvm.nvvm.mma.m16n8k32.row.col.s4.u4 |
278 | nvvm_mma_m16n8k32_row_col_s8, // llvm.nvvm.mma.m16n8k32.row.col.s8 |
279 | nvvm_mma_m16n8k32_row_col_s8_u8, // llvm.nvvm.mma.m16n8k32.row.col.s8.u8 |
280 | nvvm_mma_m16n8k32_row_col_satfinite_s4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s4 |
281 | nvvm_mma_m16n8k32_row_col_satfinite_s4_u4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s4.u4 |
282 | nvvm_mma_m16n8k32_row_col_satfinite_s8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s8 |
283 | nvvm_mma_m16n8k32_row_col_satfinite_s8_u8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s8.u8 |
284 | nvvm_mma_m16n8k32_row_col_satfinite_u4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u4 |
285 | nvvm_mma_m16n8k32_row_col_satfinite_u4_s4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u4.s4 |
286 | nvvm_mma_m16n8k32_row_col_satfinite_u8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u8 |
287 | nvvm_mma_m16n8k32_row_col_satfinite_u8_s8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u8.s8 |
288 | nvvm_mma_m16n8k32_row_col_u4, // llvm.nvvm.mma.m16n8k32.row.col.u4 |
289 | nvvm_mma_m16n8k32_row_col_u4_s4, // llvm.nvvm.mma.m16n8k32.row.col.u4.s4 |
290 | nvvm_mma_m16n8k32_row_col_u8, // llvm.nvvm.mma.m16n8k32.row.col.u8 |
291 | nvvm_mma_m16n8k32_row_col_u8_s8, // llvm.nvvm.mma.m16n8k32.row.col.u8.s8 |
292 | nvvm_mma_m16n8k4_row_col_tf32, // llvm.nvvm.mma.m16n8k4.row.col.tf32 |
293 | nvvm_mma_m16n8k64_row_col_s4, // llvm.nvvm.mma.m16n8k64.row.col.s4 |
294 | nvvm_mma_m16n8k64_row_col_s4_u4, // llvm.nvvm.mma.m16n8k64.row.col.s4.u4 |
295 | nvvm_mma_m16n8k64_row_col_satfinite_s4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.s4 |
296 | nvvm_mma_m16n8k64_row_col_satfinite_s4_u4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.s4.u4 |
297 | nvvm_mma_m16n8k64_row_col_satfinite_u4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.u4 |
298 | nvvm_mma_m16n8k64_row_col_satfinite_u4_s4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.u4.s4 |
299 | nvvm_mma_m16n8k64_row_col_u4, // llvm.nvvm.mma.m16n8k64.row.col.u4 |
300 | nvvm_mma_m16n8k64_row_col_u4_s4, // llvm.nvvm.mma.m16n8k64.row.col.u4.s4 |
301 | nvvm_mma_m16n8k8_row_col_bf16, // llvm.nvvm.mma.m16n8k8.row.col.bf16 |
302 | nvvm_mma_m16n8k8_row_col_f16_f16, // llvm.nvvm.mma.m16n8k8.row.col.f16.f16 |
303 | nvvm_mma_m16n8k8_row_col_f32_f32, // llvm.nvvm.mma.m16n8k8.row.col.f32.f32 |
304 | nvvm_mma_m16n8k8_row_col_tf32, // llvm.nvvm.mma.m16n8k8.row.col.tf32 |
305 | nvvm_mma_m8n8k16_row_col_s8, // llvm.nvvm.mma.m8n8k16.row.col.s8 |
306 | nvvm_mma_m8n8k16_row_col_s8_u8, // llvm.nvvm.mma.m8n8k16.row.col.s8.u8 |
307 | nvvm_mma_m8n8k16_row_col_satfinite_s8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.s8 |
308 | nvvm_mma_m8n8k16_row_col_satfinite_s8_u8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.s8.u8 |
309 | nvvm_mma_m8n8k16_row_col_satfinite_u8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.u8 |
310 | nvvm_mma_m8n8k16_row_col_satfinite_u8_s8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.u8.s8 |
311 | nvvm_mma_m8n8k16_row_col_u8, // llvm.nvvm.mma.m8n8k16.row.col.u8 |
312 | nvvm_mma_m8n8k16_row_col_u8_s8, // llvm.nvvm.mma.m8n8k16.row.col.u8.s8 |
313 | nvvm_mma_m8n8k32_row_col_s4, // llvm.nvvm.mma.m8n8k32.row.col.s4 |
314 | nvvm_mma_m8n8k32_row_col_s4_u4, // llvm.nvvm.mma.m8n8k32.row.col.s4.u4 |
315 | nvvm_mma_m8n8k32_row_col_satfinite_s4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.s4 |
316 | nvvm_mma_m8n8k32_row_col_satfinite_s4_u4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.s4.u4 |
317 | nvvm_mma_m8n8k32_row_col_satfinite_u4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.u4 |
318 | nvvm_mma_m8n8k32_row_col_satfinite_u4_s4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.u4.s4 |
319 | nvvm_mma_m8n8k32_row_col_u4, // llvm.nvvm.mma.m8n8k32.row.col.u4 |
320 | nvvm_mma_m8n8k32_row_col_u4_s4, // llvm.nvvm.mma.m8n8k32.row.col.u4.s4 |
321 | nvvm_mma_m8n8k4_col_col_f16_f16, // llvm.nvvm.mma.m8n8k4.col.col.f16.f16 |
322 | nvvm_mma_m8n8k4_col_col_f32_f16, // llvm.nvvm.mma.m8n8k4.col.col.f32.f16 |
323 | nvvm_mma_m8n8k4_col_col_f32_f32, // llvm.nvvm.mma.m8n8k4.col.col.f32.f32 |
324 | nvvm_mma_m8n8k4_col_row_f16_f16, // llvm.nvvm.mma.m8n8k4.col.row.f16.f16 |
325 | nvvm_mma_m8n8k4_col_row_f32_f16, // llvm.nvvm.mma.m8n8k4.col.row.f32.f16 |
326 | nvvm_mma_m8n8k4_col_row_f32_f32, // llvm.nvvm.mma.m8n8k4.col.row.f32.f32 |
327 | nvvm_mma_m8n8k4_row_col_f16_f16, // llvm.nvvm.mma.m8n8k4.row.col.f16.f16 |
328 | nvvm_mma_m8n8k4_row_col_f32_f16, // llvm.nvvm.mma.m8n8k4.row.col.f32.f16 |
329 | nvvm_mma_m8n8k4_row_col_f32_f32, // llvm.nvvm.mma.m8n8k4.row.col.f32.f32 |
330 | nvvm_mma_m8n8k4_row_col_f64, // llvm.nvvm.mma.m8n8k4.row.col.f64 |
331 | nvvm_mma_m8n8k4_row_row_f16_f16, // llvm.nvvm.mma.m8n8k4.row.row.f16.f16 |
332 | nvvm_mma_m8n8k4_row_row_f32_f16, // llvm.nvvm.mma.m8n8k4.row.row.f32.f16 |
333 | nvvm_mma_m8n8k4_row_row_f32_f32, // llvm.nvvm.mma.m8n8k4.row.row.f32.f32 |
334 | nvvm_mma_xor_popc_m16n8k128_row_col_b1, // llvm.nvvm.mma.xor.popc.m16n8k128.row.col.b1 |
335 | nvvm_mma_xor_popc_m16n8k256_row_col_b1, // llvm.nvvm.mma.xor.popc.m16n8k256.row.col.b1 |
336 | nvvm_mma_xor_popc_m8n8k128_row_col_b1, // llvm.nvvm.mma.xor.popc.m8n8k128.row.col.b1 |
337 | nvvm_move_double, // llvm.nvvm.move.double |
338 | nvvm_move_float, // llvm.nvvm.move.float |
339 | nvvm_move_i16, // llvm.nvvm.move.i16 |
340 | nvvm_move_i32, // llvm.nvvm.move.i32 |
341 | nvvm_move_i64, // llvm.nvvm.move.i64 |
342 | nvvm_move_ptr, // llvm.nvvm.move.ptr |
343 | nvvm_mul_rm_d, // llvm.nvvm.mul.rm.d |
344 | nvvm_mul_rm_f, // llvm.nvvm.mul.rm.f |
345 | nvvm_mul_rm_ftz_f, // llvm.nvvm.mul.rm.ftz.f |
346 | nvvm_mul_rn_d, // llvm.nvvm.mul.rn.d |
347 | nvvm_mul_rn_f, // llvm.nvvm.mul.rn.f |
348 | nvvm_mul_rn_ftz_f, // llvm.nvvm.mul.rn.ftz.f |
349 | nvvm_mul_rp_d, // llvm.nvvm.mul.rp.d |
350 | nvvm_mul_rp_f, // llvm.nvvm.mul.rp.f |
351 | nvvm_mul_rp_ftz_f, // llvm.nvvm.mul.rp.ftz.f |
352 | nvvm_mul_rz_d, // llvm.nvvm.mul.rz.d |
353 | nvvm_mul_rz_f, // llvm.nvvm.mul.rz.f |
354 | nvvm_mul_rz_ftz_f, // llvm.nvvm.mul.rz.ftz.f |
355 | nvvm_mul24_i, // llvm.nvvm.mul24.i |
356 | nvvm_mul24_ui, // llvm.nvvm.mul24.ui |
357 | nvvm_mulhi_i, // llvm.nvvm.mulhi.i |
358 | nvvm_mulhi_ll, // llvm.nvvm.mulhi.ll |
359 | nvvm_mulhi_ui, // llvm.nvvm.mulhi.ui |
360 | nvvm_mulhi_ull, // llvm.nvvm.mulhi.ull |
361 | nvvm_prmt, // llvm.nvvm.prmt |
362 | nvvm_ptr_constant_to_gen, // llvm.nvvm.ptr.constant.to.gen |
363 | nvvm_ptr_gen_to_constant, // llvm.nvvm.ptr.gen.to.constant |
364 | nvvm_ptr_gen_to_global, // llvm.nvvm.ptr.gen.to.global |
365 | nvvm_ptr_gen_to_local, // llvm.nvvm.ptr.gen.to.local |
366 | nvvm_ptr_gen_to_param, // llvm.nvvm.ptr.gen.to.param |
367 | nvvm_ptr_gen_to_shared, // llvm.nvvm.ptr.gen.to.shared |
368 | nvvm_ptr_global_to_gen, // llvm.nvvm.ptr.global.to.gen |
369 | nvvm_ptr_local_to_gen, // llvm.nvvm.ptr.local.to.gen |
370 | nvvm_ptr_shared_to_gen, // llvm.nvvm.ptr.shared.to.gen |
371 | nvvm_rcp_approx_ftz_d, // llvm.nvvm.rcp.approx.ftz.d |
372 | nvvm_rcp_rm_d, // llvm.nvvm.rcp.rm.d |
373 | nvvm_rcp_rm_f, // llvm.nvvm.rcp.rm.f |
374 | nvvm_rcp_rm_ftz_f, // llvm.nvvm.rcp.rm.ftz.f |
375 | nvvm_rcp_rn_d, // llvm.nvvm.rcp.rn.d |
376 | nvvm_rcp_rn_f, // llvm.nvvm.rcp.rn.f |
377 | nvvm_rcp_rn_ftz_f, // llvm.nvvm.rcp.rn.ftz.f |
378 | nvvm_rcp_rp_d, // llvm.nvvm.rcp.rp.d |
379 | nvvm_rcp_rp_f, // llvm.nvvm.rcp.rp.f |
380 | nvvm_rcp_rp_ftz_f, // llvm.nvvm.rcp.rp.ftz.f |
381 | nvvm_rcp_rz_d, // llvm.nvvm.rcp.rz.d |
382 | nvvm_rcp_rz_f, // llvm.nvvm.rcp.rz.f |
383 | nvvm_rcp_rz_ftz_f, // llvm.nvvm.rcp.rz.ftz.f |
384 | nvvm_read_ptx_sreg_clock, // llvm.nvvm.read.ptx.sreg.clock |
385 | nvvm_read_ptx_sreg_clock64, // llvm.nvvm.read.ptx.sreg.clock64 |
386 | nvvm_read_ptx_sreg_ctaid_w, // llvm.nvvm.read.ptx.sreg.ctaid.w |
387 | nvvm_read_ptx_sreg_ctaid_x, // llvm.nvvm.read.ptx.sreg.ctaid.x |
388 | nvvm_read_ptx_sreg_ctaid_y, // llvm.nvvm.read.ptx.sreg.ctaid.y |
389 | nvvm_read_ptx_sreg_ctaid_z, // llvm.nvvm.read.ptx.sreg.ctaid.z |
390 | nvvm_read_ptx_sreg_envreg0, // llvm.nvvm.read.ptx.sreg.envreg0 |
391 | nvvm_read_ptx_sreg_envreg1, // llvm.nvvm.read.ptx.sreg.envreg1 |
392 | nvvm_read_ptx_sreg_envreg10, // llvm.nvvm.read.ptx.sreg.envreg10 |
393 | nvvm_read_ptx_sreg_envreg11, // llvm.nvvm.read.ptx.sreg.envreg11 |
394 | nvvm_read_ptx_sreg_envreg12, // llvm.nvvm.read.ptx.sreg.envreg12 |
395 | nvvm_read_ptx_sreg_envreg13, // llvm.nvvm.read.ptx.sreg.envreg13 |
396 | nvvm_read_ptx_sreg_envreg14, // llvm.nvvm.read.ptx.sreg.envreg14 |
397 | nvvm_read_ptx_sreg_envreg15, // llvm.nvvm.read.ptx.sreg.envreg15 |
398 | nvvm_read_ptx_sreg_envreg16, // llvm.nvvm.read.ptx.sreg.envreg16 |
399 | nvvm_read_ptx_sreg_envreg17, // llvm.nvvm.read.ptx.sreg.envreg17 |
400 | nvvm_read_ptx_sreg_envreg18, // llvm.nvvm.read.ptx.sreg.envreg18 |
401 | nvvm_read_ptx_sreg_envreg19, // llvm.nvvm.read.ptx.sreg.envreg19 |
402 | nvvm_read_ptx_sreg_envreg2, // llvm.nvvm.read.ptx.sreg.envreg2 |
403 | nvvm_read_ptx_sreg_envreg20, // llvm.nvvm.read.ptx.sreg.envreg20 |
404 | nvvm_read_ptx_sreg_envreg21, // llvm.nvvm.read.ptx.sreg.envreg21 |
405 | nvvm_read_ptx_sreg_envreg22, // llvm.nvvm.read.ptx.sreg.envreg22 |
406 | nvvm_read_ptx_sreg_envreg23, // llvm.nvvm.read.ptx.sreg.envreg23 |
407 | nvvm_read_ptx_sreg_envreg24, // llvm.nvvm.read.ptx.sreg.envreg24 |
408 | nvvm_read_ptx_sreg_envreg25, // llvm.nvvm.read.ptx.sreg.envreg25 |
409 | nvvm_read_ptx_sreg_envreg26, // llvm.nvvm.read.ptx.sreg.envreg26 |
410 | nvvm_read_ptx_sreg_envreg27, // llvm.nvvm.read.ptx.sreg.envreg27 |
411 | nvvm_read_ptx_sreg_envreg28, // llvm.nvvm.read.ptx.sreg.envreg28 |
412 | nvvm_read_ptx_sreg_envreg29, // llvm.nvvm.read.ptx.sreg.envreg29 |
413 | nvvm_read_ptx_sreg_envreg3, // llvm.nvvm.read.ptx.sreg.envreg3 |
414 | nvvm_read_ptx_sreg_envreg30, // llvm.nvvm.read.ptx.sreg.envreg30 |
415 | nvvm_read_ptx_sreg_envreg31, // llvm.nvvm.read.ptx.sreg.envreg31 |
416 | nvvm_read_ptx_sreg_envreg4, // llvm.nvvm.read.ptx.sreg.envreg4 |
417 | nvvm_read_ptx_sreg_envreg5, // llvm.nvvm.read.ptx.sreg.envreg5 |
418 | nvvm_read_ptx_sreg_envreg6, // llvm.nvvm.read.ptx.sreg.envreg6 |
419 | nvvm_read_ptx_sreg_envreg7, // llvm.nvvm.read.ptx.sreg.envreg7 |
420 | nvvm_read_ptx_sreg_envreg8, // llvm.nvvm.read.ptx.sreg.envreg8 |
421 | nvvm_read_ptx_sreg_envreg9, // llvm.nvvm.read.ptx.sreg.envreg9 |
422 | nvvm_read_ptx_sreg_gridid, // llvm.nvvm.read.ptx.sreg.gridid |
423 | nvvm_read_ptx_sreg_laneid, // llvm.nvvm.read.ptx.sreg.laneid |
424 | nvvm_read_ptx_sreg_lanemask_eq, // llvm.nvvm.read.ptx.sreg.lanemask.eq |
425 | nvvm_read_ptx_sreg_lanemask_ge, // llvm.nvvm.read.ptx.sreg.lanemask.ge |
426 | nvvm_read_ptx_sreg_lanemask_gt, // llvm.nvvm.read.ptx.sreg.lanemask.gt |
427 | nvvm_read_ptx_sreg_lanemask_le, // llvm.nvvm.read.ptx.sreg.lanemask.le |
428 | nvvm_read_ptx_sreg_lanemask_lt, // llvm.nvvm.read.ptx.sreg.lanemask.lt |
429 | nvvm_read_ptx_sreg_nctaid_w, // llvm.nvvm.read.ptx.sreg.nctaid.w |
430 | nvvm_read_ptx_sreg_nctaid_x, // llvm.nvvm.read.ptx.sreg.nctaid.x |
431 | nvvm_read_ptx_sreg_nctaid_y, // llvm.nvvm.read.ptx.sreg.nctaid.y |
432 | nvvm_read_ptx_sreg_nctaid_z, // llvm.nvvm.read.ptx.sreg.nctaid.z |
433 | nvvm_read_ptx_sreg_nsmid, // llvm.nvvm.read.ptx.sreg.nsmid |
434 | nvvm_read_ptx_sreg_ntid_w, // llvm.nvvm.read.ptx.sreg.ntid.w |
435 | nvvm_read_ptx_sreg_ntid_x, // llvm.nvvm.read.ptx.sreg.ntid.x |
436 | nvvm_read_ptx_sreg_ntid_y, // llvm.nvvm.read.ptx.sreg.ntid.y |
437 | nvvm_read_ptx_sreg_ntid_z, // llvm.nvvm.read.ptx.sreg.ntid.z |
438 | nvvm_read_ptx_sreg_nwarpid, // llvm.nvvm.read.ptx.sreg.nwarpid |
439 | nvvm_read_ptx_sreg_pm0, // llvm.nvvm.read.ptx.sreg.pm0 |
440 | nvvm_read_ptx_sreg_pm1, // llvm.nvvm.read.ptx.sreg.pm1 |
441 | nvvm_read_ptx_sreg_pm2, // llvm.nvvm.read.ptx.sreg.pm2 |
442 | nvvm_read_ptx_sreg_pm3, // llvm.nvvm.read.ptx.sreg.pm3 |
443 | nvvm_read_ptx_sreg_smid, // llvm.nvvm.read.ptx.sreg.smid |
444 | nvvm_read_ptx_sreg_tid_w, // llvm.nvvm.read.ptx.sreg.tid.w |
445 | nvvm_read_ptx_sreg_tid_x, // llvm.nvvm.read.ptx.sreg.tid.x |
446 | nvvm_read_ptx_sreg_tid_y, // llvm.nvvm.read.ptx.sreg.tid.y |
447 | nvvm_read_ptx_sreg_tid_z, // llvm.nvvm.read.ptx.sreg.tid.z |
448 | nvvm_read_ptx_sreg_warpid, // llvm.nvvm.read.ptx.sreg.warpid |
449 | nvvm_read_ptx_sreg_warpsize, // llvm.nvvm.read.ptx.sreg.warpsize |
450 | nvvm_redux_sync_add, // llvm.nvvm.redux.sync.add |
451 | nvvm_redux_sync_and, // llvm.nvvm.redux.sync.and |
452 | nvvm_redux_sync_max, // llvm.nvvm.redux.sync.max |
453 | nvvm_redux_sync_min, // llvm.nvvm.redux.sync.min |
454 | nvvm_redux_sync_or, // llvm.nvvm.redux.sync.or |
455 | nvvm_redux_sync_umax, // llvm.nvvm.redux.sync.umax |
456 | nvvm_redux_sync_umin, // llvm.nvvm.redux.sync.umin |
457 | nvvm_redux_sync_xor, // llvm.nvvm.redux.sync.xor |
458 | nvvm_reflect, // llvm.nvvm.reflect |
459 | nvvm_rotate_b32, // llvm.nvvm.rotate.b32 |
460 | nvvm_rotate_b64, // llvm.nvvm.rotate.b64 |
461 | nvvm_rotate_right_b64, // llvm.nvvm.rotate.right.b64 |
462 | nvvm_round_d, // llvm.nvvm.round.d |
463 | nvvm_round_f, // llvm.nvvm.round.f |
464 | nvvm_round_ftz_f, // llvm.nvvm.round.ftz.f |
465 | nvvm_rsqrt_approx_d, // llvm.nvvm.rsqrt.approx.d |
466 | nvvm_rsqrt_approx_f, // llvm.nvvm.rsqrt.approx.f |
467 | nvvm_rsqrt_approx_ftz_f, // llvm.nvvm.rsqrt.approx.ftz.f |
468 | nvvm_sad_i, // llvm.nvvm.sad.i |
469 | nvvm_sad_ui, // llvm.nvvm.sad.ui |
470 | nvvm_saturate_d, // llvm.nvvm.saturate.d |
471 | nvvm_saturate_f, // llvm.nvvm.saturate.f |
472 | nvvm_saturate_ftz_f, // llvm.nvvm.saturate.ftz.f |
473 | nvvm_shfl_bfly_f32, // llvm.nvvm.shfl.bfly.f32 |
474 | nvvm_shfl_bfly_f32p, // llvm.nvvm.shfl.bfly.f32p |
475 | nvvm_shfl_bfly_i32, // llvm.nvvm.shfl.bfly.i32 |
476 | nvvm_shfl_bfly_i32p, // llvm.nvvm.shfl.bfly.i32p |
477 | nvvm_shfl_down_f32, // llvm.nvvm.shfl.down.f32 |
478 | nvvm_shfl_down_f32p, // llvm.nvvm.shfl.down.f32p |
479 | nvvm_shfl_down_i32, // llvm.nvvm.shfl.down.i32 |
480 | nvvm_shfl_down_i32p, // llvm.nvvm.shfl.down.i32p |
481 | nvvm_shfl_idx_f32, // llvm.nvvm.shfl.idx.f32 |
482 | nvvm_shfl_idx_f32p, // llvm.nvvm.shfl.idx.f32p |
483 | nvvm_shfl_idx_i32, // llvm.nvvm.shfl.idx.i32 |
484 | nvvm_shfl_idx_i32p, // llvm.nvvm.shfl.idx.i32p |
485 | nvvm_shfl_sync_bfly_f32, // llvm.nvvm.shfl.sync.bfly.f32 |
486 | nvvm_shfl_sync_bfly_f32p, // llvm.nvvm.shfl.sync.bfly.f32p |
487 | nvvm_shfl_sync_bfly_i32, // llvm.nvvm.shfl.sync.bfly.i32 |
488 | nvvm_shfl_sync_bfly_i32p, // llvm.nvvm.shfl.sync.bfly.i32p |
489 | nvvm_shfl_sync_down_f32, // llvm.nvvm.shfl.sync.down.f32 |
490 | nvvm_shfl_sync_down_f32p, // llvm.nvvm.shfl.sync.down.f32p |
491 | nvvm_shfl_sync_down_i32, // llvm.nvvm.shfl.sync.down.i32 |
492 | nvvm_shfl_sync_down_i32p, // llvm.nvvm.shfl.sync.down.i32p |
493 | nvvm_shfl_sync_idx_f32, // llvm.nvvm.shfl.sync.idx.f32 |
494 | nvvm_shfl_sync_idx_f32p, // llvm.nvvm.shfl.sync.idx.f32p |
495 | nvvm_shfl_sync_idx_i32, // llvm.nvvm.shfl.sync.idx.i32 |
496 | nvvm_shfl_sync_idx_i32p, // llvm.nvvm.shfl.sync.idx.i32p |
497 | nvvm_shfl_sync_up_f32, // llvm.nvvm.shfl.sync.up.f32 |
498 | nvvm_shfl_sync_up_f32p, // llvm.nvvm.shfl.sync.up.f32p |
499 | nvvm_shfl_sync_up_i32, // llvm.nvvm.shfl.sync.up.i32 |
500 | nvvm_shfl_sync_up_i32p, // llvm.nvvm.shfl.sync.up.i32p |
501 | nvvm_shfl_up_f32, // llvm.nvvm.shfl.up.f32 |
502 | nvvm_shfl_up_f32p, // llvm.nvvm.shfl.up.f32p |
503 | nvvm_shfl_up_i32, // llvm.nvvm.shfl.up.i32 |
504 | nvvm_shfl_up_i32p, // llvm.nvvm.shfl.up.i32p |
505 | nvvm_sin_approx_f, // llvm.nvvm.sin.approx.f |
506 | nvvm_sin_approx_ftz_f, // llvm.nvvm.sin.approx.ftz.f |
507 | nvvm_sqrt_approx_f, // llvm.nvvm.sqrt.approx.f |
508 | nvvm_sqrt_approx_ftz_f, // llvm.nvvm.sqrt.approx.ftz.f |
509 | nvvm_sqrt_f, // llvm.nvvm.sqrt.f |
510 | nvvm_sqrt_rm_d, // llvm.nvvm.sqrt.rm.d |
511 | nvvm_sqrt_rm_f, // llvm.nvvm.sqrt.rm.f |
512 | nvvm_sqrt_rm_ftz_f, // llvm.nvvm.sqrt.rm.ftz.f |
513 | nvvm_sqrt_rn_d, // llvm.nvvm.sqrt.rn.d |
514 | nvvm_sqrt_rn_f, // llvm.nvvm.sqrt.rn.f |
515 | nvvm_sqrt_rn_ftz_f, // llvm.nvvm.sqrt.rn.ftz.f |
516 | nvvm_sqrt_rp_d, // llvm.nvvm.sqrt.rp.d |
517 | nvvm_sqrt_rp_f, // llvm.nvvm.sqrt.rp.f |
518 | nvvm_sqrt_rp_ftz_f, // llvm.nvvm.sqrt.rp.ftz.f |
519 | nvvm_sqrt_rz_d, // llvm.nvvm.sqrt.rz.d |
520 | nvvm_sqrt_rz_f, // llvm.nvvm.sqrt.rz.f |
521 | nvvm_sqrt_rz_ftz_f, // llvm.nvvm.sqrt.rz.ftz.f |
522 | nvvm_suld_1d_array_i16_clamp, // llvm.nvvm.suld.1d.array.i16.clamp |
523 | nvvm_suld_1d_array_i16_trap, // llvm.nvvm.suld.1d.array.i16.trap |
524 | nvvm_suld_1d_array_i16_zero, // llvm.nvvm.suld.1d.array.i16.zero |
525 | nvvm_suld_1d_array_i32_clamp, // llvm.nvvm.suld.1d.array.i32.clamp |
526 | nvvm_suld_1d_array_i32_trap, // llvm.nvvm.suld.1d.array.i32.trap |
527 | nvvm_suld_1d_array_i32_zero, // llvm.nvvm.suld.1d.array.i32.zero |
528 | nvvm_suld_1d_array_i64_clamp, // llvm.nvvm.suld.1d.array.i64.clamp |
529 | nvvm_suld_1d_array_i64_trap, // llvm.nvvm.suld.1d.array.i64.trap |
530 | nvvm_suld_1d_array_i64_zero, // llvm.nvvm.suld.1d.array.i64.zero |
531 | nvvm_suld_1d_array_i8_clamp, // llvm.nvvm.suld.1d.array.i8.clamp |
532 | nvvm_suld_1d_array_i8_trap, // llvm.nvvm.suld.1d.array.i8.trap |
533 | nvvm_suld_1d_array_i8_zero, // llvm.nvvm.suld.1d.array.i8.zero |
534 | nvvm_suld_1d_array_v2i16_clamp, // llvm.nvvm.suld.1d.array.v2i16.clamp |
535 | nvvm_suld_1d_array_v2i16_trap, // llvm.nvvm.suld.1d.array.v2i16.trap |
536 | nvvm_suld_1d_array_v2i16_zero, // llvm.nvvm.suld.1d.array.v2i16.zero |
537 | nvvm_suld_1d_array_v2i32_clamp, // llvm.nvvm.suld.1d.array.v2i32.clamp |
538 | nvvm_suld_1d_array_v2i32_trap, // llvm.nvvm.suld.1d.array.v2i32.trap |
539 | nvvm_suld_1d_array_v2i32_zero, // llvm.nvvm.suld.1d.array.v2i32.zero |
540 | nvvm_suld_1d_array_v2i64_clamp, // llvm.nvvm.suld.1d.array.v2i64.clamp |
541 | nvvm_suld_1d_array_v2i64_trap, // llvm.nvvm.suld.1d.array.v2i64.trap |
542 | nvvm_suld_1d_array_v2i64_zero, // llvm.nvvm.suld.1d.array.v2i64.zero |
543 | nvvm_suld_1d_array_v2i8_clamp, // llvm.nvvm.suld.1d.array.v2i8.clamp |
544 | nvvm_suld_1d_array_v2i8_trap, // llvm.nvvm.suld.1d.array.v2i8.trap |
545 | nvvm_suld_1d_array_v2i8_zero, // llvm.nvvm.suld.1d.array.v2i8.zero |
546 | nvvm_suld_1d_array_v4i16_clamp, // llvm.nvvm.suld.1d.array.v4i16.clamp |
547 | nvvm_suld_1d_array_v4i16_trap, // llvm.nvvm.suld.1d.array.v4i16.trap |
548 | nvvm_suld_1d_array_v4i16_zero, // llvm.nvvm.suld.1d.array.v4i16.zero |
549 | nvvm_suld_1d_array_v4i32_clamp, // llvm.nvvm.suld.1d.array.v4i32.clamp |
550 | nvvm_suld_1d_array_v4i32_trap, // llvm.nvvm.suld.1d.array.v4i32.trap |
551 | nvvm_suld_1d_array_v4i32_zero, // llvm.nvvm.suld.1d.array.v4i32.zero |
552 | nvvm_suld_1d_array_v4i8_clamp, // llvm.nvvm.suld.1d.array.v4i8.clamp |
553 | nvvm_suld_1d_array_v4i8_trap, // llvm.nvvm.suld.1d.array.v4i8.trap |
554 | nvvm_suld_1d_array_v4i8_zero, // llvm.nvvm.suld.1d.array.v4i8.zero |
555 | nvvm_suld_1d_i16_clamp, // llvm.nvvm.suld.1d.i16.clamp |
556 | nvvm_suld_1d_i16_trap, // llvm.nvvm.suld.1d.i16.trap |
557 | nvvm_suld_1d_i16_zero, // llvm.nvvm.suld.1d.i16.zero |
558 | nvvm_suld_1d_i32_clamp, // llvm.nvvm.suld.1d.i32.clamp |
559 | nvvm_suld_1d_i32_trap, // llvm.nvvm.suld.1d.i32.trap |
560 | nvvm_suld_1d_i32_zero, // llvm.nvvm.suld.1d.i32.zero |
561 | nvvm_suld_1d_i64_clamp, // llvm.nvvm.suld.1d.i64.clamp |
562 | nvvm_suld_1d_i64_trap, // llvm.nvvm.suld.1d.i64.trap |
563 | nvvm_suld_1d_i64_zero, // llvm.nvvm.suld.1d.i64.zero |
564 | nvvm_suld_1d_i8_clamp, // llvm.nvvm.suld.1d.i8.clamp |
565 | nvvm_suld_1d_i8_trap, // llvm.nvvm.suld.1d.i8.trap |
566 | nvvm_suld_1d_i8_zero, // llvm.nvvm.suld.1d.i8.zero |
567 | nvvm_suld_1d_v2i16_clamp, // llvm.nvvm.suld.1d.v2i16.clamp |
568 | nvvm_suld_1d_v2i16_trap, // llvm.nvvm.suld.1d.v2i16.trap |
569 | nvvm_suld_1d_v2i16_zero, // llvm.nvvm.suld.1d.v2i16.zero |
570 | nvvm_suld_1d_v2i32_clamp, // llvm.nvvm.suld.1d.v2i32.clamp |
571 | nvvm_suld_1d_v2i32_trap, // llvm.nvvm.suld.1d.v2i32.trap |
572 | nvvm_suld_1d_v2i32_zero, // llvm.nvvm.suld.1d.v2i32.zero |
573 | nvvm_suld_1d_v2i64_clamp, // llvm.nvvm.suld.1d.v2i64.clamp |
574 | nvvm_suld_1d_v2i64_trap, // llvm.nvvm.suld.1d.v2i64.trap |
575 | nvvm_suld_1d_v2i64_zero, // llvm.nvvm.suld.1d.v2i64.zero |
576 | nvvm_suld_1d_v2i8_clamp, // llvm.nvvm.suld.1d.v2i8.clamp |
577 | nvvm_suld_1d_v2i8_trap, // llvm.nvvm.suld.1d.v2i8.trap |
578 | nvvm_suld_1d_v2i8_zero, // llvm.nvvm.suld.1d.v2i8.zero |
579 | nvvm_suld_1d_v4i16_clamp, // llvm.nvvm.suld.1d.v4i16.clamp |
580 | nvvm_suld_1d_v4i16_trap, // llvm.nvvm.suld.1d.v4i16.trap |
581 | nvvm_suld_1d_v4i16_zero, // llvm.nvvm.suld.1d.v4i16.zero |
582 | nvvm_suld_1d_v4i32_clamp, // llvm.nvvm.suld.1d.v4i32.clamp |
583 | nvvm_suld_1d_v4i32_trap, // llvm.nvvm.suld.1d.v4i32.trap |
584 | nvvm_suld_1d_v4i32_zero, // llvm.nvvm.suld.1d.v4i32.zero |
585 | nvvm_suld_1d_v4i8_clamp, // llvm.nvvm.suld.1d.v4i8.clamp |
586 | nvvm_suld_1d_v4i8_trap, // llvm.nvvm.suld.1d.v4i8.trap |
587 | nvvm_suld_1d_v4i8_zero, // llvm.nvvm.suld.1d.v4i8.zero |
588 | nvvm_suld_2d_array_i16_clamp, // llvm.nvvm.suld.2d.array.i16.clamp |
589 | nvvm_suld_2d_array_i16_trap, // llvm.nvvm.suld.2d.array.i16.trap |
590 | nvvm_suld_2d_array_i16_zero, // llvm.nvvm.suld.2d.array.i16.zero |
591 | nvvm_suld_2d_array_i32_clamp, // llvm.nvvm.suld.2d.array.i32.clamp |
592 | nvvm_suld_2d_array_i32_trap, // llvm.nvvm.suld.2d.array.i32.trap |
593 | nvvm_suld_2d_array_i32_zero, // llvm.nvvm.suld.2d.array.i32.zero |
594 | nvvm_suld_2d_array_i64_clamp, // llvm.nvvm.suld.2d.array.i64.clamp |
595 | nvvm_suld_2d_array_i64_trap, // llvm.nvvm.suld.2d.array.i64.trap |
596 | nvvm_suld_2d_array_i64_zero, // llvm.nvvm.suld.2d.array.i64.zero |
597 | nvvm_suld_2d_array_i8_clamp, // llvm.nvvm.suld.2d.array.i8.clamp |
598 | nvvm_suld_2d_array_i8_trap, // llvm.nvvm.suld.2d.array.i8.trap |
599 | nvvm_suld_2d_array_i8_zero, // llvm.nvvm.suld.2d.array.i8.zero |
600 | nvvm_suld_2d_array_v2i16_clamp, // llvm.nvvm.suld.2d.array.v2i16.clamp |
601 | nvvm_suld_2d_array_v2i16_trap, // llvm.nvvm.suld.2d.array.v2i16.trap |
602 | nvvm_suld_2d_array_v2i16_zero, // llvm.nvvm.suld.2d.array.v2i16.zero |
603 | nvvm_suld_2d_array_v2i32_clamp, // llvm.nvvm.suld.2d.array.v2i32.clamp |
604 | nvvm_suld_2d_array_v2i32_trap, // llvm.nvvm.suld.2d.array.v2i32.trap |
605 | nvvm_suld_2d_array_v2i32_zero, // llvm.nvvm.suld.2d.array.v2i32.zero |
606 | nvvm_suld_2d_array_v2i64_clamp, // llvm.nvvm.suld.2d.array.v2i64.clamp |
607 | nvvm_suld_2d_array_v2i64_trap, // llvm.nvvm.suld.2d.array.v2i64.trap |
608 | nvvm_suld_2d_array_v2i64_zero, // llvm.nvvm.suld.2d.array.v2i64.zero |
609 | nvvm_suld_2d_array_v2i8_clamp, // llvm.nvvm.suld.2d.array.v2i8.clamp |
610 | nvvm_suld_2d_array_v2i8_trap, // llvm.nvvm.suld.2d.array.v2i8.trap |
611 | nvvm_suld_2d_array_v2i8_zero, // llvm.nvvm.suld.2d.array.v2i8.zero |
612 | nvvm_suld_2d_array_v4i16_clamp, // llvm.nvvm.suld.2d.array.v4i16.clamp |
613 | nvvm_suld_2d_array_v4i16_trap, // llvm.nvvm.suld.2d.array.v4i16.trap |
614 | nvvm_suld_2d_array_v4i16_zero, // llvm.nvvm.suld.2d.array.v4i16.zero |
615 | nvvm_suld_2d_array_v4i32_clamp, // llvm.nvvm.suld.2d.array.v4i32.clamp |
616 | nvvm_suld_2d_array_v4i32_trap, // llvm.nvvm.suld.2d.array.v4i32.trap |
617 | nvvm_suld_2d_array_v4i32_zero, // llvm.nvvm.suld.2d.array.v4i32.zero |
618 | nvvm_suld_2d_array_v4i8_clamp, // llvm.nvvm.suld.2d.array.v4i8.clamp |
619 | nvvm_suld_2d_array_v4i8_trap, // llvm.nvvm.suld.2d.array.v4i8.trap |
620 | nvvm_suld_2d_array_v4i8_zero, // llvm.nvvm.suld.2d.array.v4i8.zero |
621 | nvvm_suld_2d_i16_clamp, // llvm.nvvm.suld.2d.i16.clamp |
622 | nvvm_suld_2d_i16_trap, // llvm.nvvm.suld.2d.i16.trap |
623 | nvvm_suld_2d_i16_zero, // llvm.nvvm.suld.2d.i16.zero |
624 | nvvm_suld_2d_i32_clamp, // llvm.nvvm.suld.2d.i32.clamp |
625 | nvvm_suld_2d_i32_trap, // llvm.nvvm.suld.2d.i32.trap |
626 | nvvm_suld_2d_i32_zero, // llvm.nvvm.suld.2d.i32.zero |
627 | nvvm_suld_2d_i64_clamp, // llvm.nvvm.suld.2d.i64.clamp |
628 | nvvm_suld_2d_i64_trap, // llvm.nvvm.suld.2d.i64.trap |
629 | nvvm_suld_2d_i64_zero, // llvm.nvvm.suld.2d.i64.zero |
630 | nvvm_suld_2d_i8_clamp, // llvm.nvvm.suld.2d.i8.clamp |
631 | nvvm_suld_2d_i8_trap, // llvm.nvvm.suld.2d.i8.trap |
632 | nvvm_suld_2d_i8_zero, // llvm.nvvm.suld.2d.i8.zero |
633 | nvvm_suld_2d_v2i16_clamp, // llvm.nvvm.suld.2d.v2i16.clamp |
634 | nvvm_suld_2d_v2i16_trap, // llvm.nvvm.suld.2d.v2i16.trap |
635 | nvvm_suld_2d_v2i16_zero, // llvm.nvvm.suld.2d.v2i16.zero |
636 | nvvm_suld_2d_v2i32_clamp, // llvm.nvvm.suld.2d.v2i32.clamp |
637 | nvvm_suld_2d_v2i32_trap, // llvm.nvvm.suld.2d.v2i32.trap |
638 | nvvm_suld_2d_v2i32_zero, // llvm.nvvm.suld.2d.v2i32.zero |
639 | nvvm_suld_2d_v2i64_clamp, // llvm.nvvm.suld.2d.v2i64.clamp |
640 | nvvm_suld_2d_v2i64_trap, // llvm.nvvm.suld.2d.v2i64.trap |
641 | nvvm_suld_2d_v2i64_zero, // llvm.nvvm.suld.2d.v2i64.zero |
642 | nvvm_suld_2d_v2i8_clamp, // llvm.nvvm.suld.2d.v2i8.clamp |
643 | nvvm_suld_2d_v2i8_trap, // llvm.nvvm.suld.2d.v2i8.trap |
644 | nvvm_suld_2d_v2i8_zero, // llvm.nvvm.suld.2d.v2i8.zero |
645 | nvvm_suld_2d_v4i16_clamp, // llvm.nvvm.suld.2d.v4i16.clamp |
646 | nvvm_suld_2d_v4i16_trap, // llvm.nvvm.suld.2d.v4i16.trap |
647 | nvvm_suld_2d_v4i16_zero, // llvm.nvvm.suld.2d.v4i16.zero |
648 | nvvm_suld_2d_v4i32_clamp, // llvm.nvvm.suld.2d.v4i32.clamp |
649 | nvvm_suld_2d_v4i32_trap, // llvm.nvvm.suld.2d.v4i32.trap |
650 | nvvm_suld_2d_v4i32_zero, // llvm.nvvm.suld.2d.v4i32.zero |
651 | nvvm_suld_2d_v4i8_clamp, // llvm.nvvm.suld.2d.v4i8.clamp |
652 | nvvm_suld_2d_v4i8_trap, // llvm.nvvm.suld.2d.v4i8.trap |
653 | nvvm_suld_2d_v4i8_zero, // llvm.nvvm.suld.2d.v4i8.zero |
654 | nvvm_suld_3d_i16_clamp, // llvm.nvvm.suld.3d.i16.clamp |
655 | nvvm_suld_3d_i16_trap, // llvm.nvvm.suld.3d.i16.trap |
656 | nvvm_suld_3d_i16_zero, // llvm.nvvm.suld.3d.i16.zero |
657 | nvvm_suld_3d_i32_clamp, // llvm.nvvm.suld.3d.i32.clamp |
658 | nvvm_suld_3d_i32_trap, // llvm.nvvm.suld.3d.i32.trap |
659 | nvvm_suld_3d_i32_zero, // llvm.nvvm.suld.3d.i32.zero |
660 | nvvm_suld_3d_i64_clamp, // llvm.nvvm.suld.3d.i64.clamp |
661 | nvvm_suld_3d_i64_trap, // llvm.nvvm.suld.3d.i64.trap |
662 | nvvm_suld_3d_i64_zero, // llvm.nvvm.suld.3d.i64.zero |
663 | nvvm_suld_3d_i8_clamp, // llvm.nvvm.suld.3d.i8.clamp |
664 | nvvm_suld_3d_i8_trap, // llvm.nvvm.suld.3d.i8.trap |
665 | nvvm_suld_3d_i8_zero, // llvm.nvvm.suld.3d.i8.zero |
666 | nvvm_suld_3d_v2i16_clamp, // llvm.nvvm.suld.3d.v2i16.clamp |
667 | nvvm_suld_3d_v2i16_trap, // llvm.nvvm.suld.3d.v2i16.trap |
668 | nvvm_suld_3d_v2i16_zero, // llvm.nvvm.suld.3d.v2i16.zero |
669 | nvvm_suld_3d_v2i32_clamp, // llvm.nvvm.suld.3d.v2i32.clamp |
670 | nvvm_suld_3d_v2i32_trap, // llvm.nvvm.suld.3d.v2i32.trap |
671 | nvvm_suld_3d_v2i32_zero, // llvm.nvvm.suld.3d.v2i32.zero |
672 | nvvm_suld_3d_v2i64_clamp, // llvm.nvvm.suld.3d.v2i64.clamp |
673 | nvvm_suld_3d_v2i64_trap, // llvm.nvvm.suld.3d.v2i64.trap |
674 | nvvm_suld_3d_v2i64_zero, // llvm.nvvm.suld.3d.v2i64.zero |
675 | nvvm_suld_3d_v2i8_clamp, // llvm.nvvm.suld.3d.v2i8.clamp |
676 | nvvm_suld_3d_v2i8_trap, // llvm.nvvm.suld.3d.v2i8.trap |
677 | nvvm_suld_3d_v2i8_zero, // llvm.nvvm.suld.3d.v2i8.zero |
678 | nvvm_suld_3d_v4i16_clamp, // llvm.nvvm.suld.3d.v4i16.clamp |
679 | nvvm_suld_3d_v4i16_trap, // llvm.nvvm.suld.3d.v4i16.trap |
680 | nvvm_suld_3d_v4i16_zero, // llvm.nvvm.suld.3d.v4i16.zero |
681 | nvvm_suld_3d_v4i32_clamp, // llvm.nvvm.suld.3d.v4i32.clamp |
682 | nvvm_suld_3d_v4i32_trap, // llvm.nvvm.suld.3d.v4i32.trap |
683 | nvvm_suld_3d_v4i32_zero, // llvm.nvvm.suld.3d.v4i32.zero |
684 | nvvm_suld_3d_v4i8_clamp, // llvm.nvvm.suld.3d.v4i8.clamp |
685 | nvvm_suld_3d_v4i8_trap, // llvm.nvvm.suld.3d.v4i8.trap |
686 | nvvm_suld_3d_v4i8_zero, // llvm.nvvm.suld.3d.v4i8.zero |
687 | nvvm_suq_array_size, // llvm.nvvm.suq.array.size |
688 | nvvm_suq_channel_data_type, // llvm.nvvm.suq.channel.data.type |
689 | nvvm_suq_channel_order, // llvm.nvvm.suq.channel.order |
690 | nvvm_suq_depth, // llvm.nvvm.suq.depth |
691 | nvvm_suq_height, // llvm.nvvm.suq.height |
692 | nvvm_suq_width, // llvm.nvvm.suq.width |
693 | nvvm_sust_b_1d_array_i16_clamp, // llvm.nvvm.sust.b.1d.array.i16.clamp |
694 | nvvm_sust_b_1d_array_i16_trap, // llvm.nvvm.sust.b.1d.array.i16.trap |
695 | nvvm_sust_b_1d_array_i16_zero, // llvm.nvvm.sust.b.1d.array.i16.zero |
696 | nvvm_sust_b_1d_array_i32_clamp, // llvm.nvvm.sust.b.1d.array.i32.clamp |
697 | nvvm_sust_b_1d_array_i32_trap, // llvm.nvvm.sust.b.1d.array.i32.trap |
698 | nvvm_sust_b_1d_array_i32_zero, // llvm.nvvm.sust.b.1d.array.i32.zero |
699 | nvvm_sust_b_1d_array_i64_clamp, // llvm.nvvm.sust.b.1d.array.i64.clamp |
700 | nvvm_sust_b_1d_array_i64_trap, // llvm.nvvm.sust.b.1d.array.i64.trap |
701 | nvvm_sust_b_1d_array_i64_zero, // llvm.nvvm.sust.b.1d.array.i64.zero |
702 | nvvm_sust_b_1d_array_i8_clamp, // llvm.nvvm.sust.b.1d.array.i8.clamp |
703 | nvvm_sust_b_1d_array_i8_trap, // llvm.nvvm.sust.b.1d.array.i8.trap |
704 | nvvm_sust_b_1d_array_i8_zero, // llvm.nvvm.sust.b.1d.array.i8.zero |
705 | nvvm_sust_b_1d_array_v2i16_clamp, // llvm.nvvm.sust.b.1d.array.v2i16.clamp |
706 | nvvm_sust_b_1d_array_v2i16_trap, // llvm.nvvm.sust.b.1d.array.v2i16.trap |
707 | nvvm_sust_b_1d_array_v2i16_zero, // llvm.nvvm.sust.b.1d.array.v2i16.zero |
708 | nvvm_sust_b_1d_array_v2i32_clamp, // llvm.nvvm.sust.b.1d.array.v2i32.clamp |
709 | nvvm_sust_b_1d_array_v2i32_trap, // llvm.nvvm.sust.b.1d.array.v2i32.trap |
710 | nvvm_sust_b_1d_array_v2i32_zero, // llvm.nvvm.sust.b.1d.array.v2i32.zero |
711 | nvvm_sust_b_1d_array_v2i64_clamp, // llvm.nvvm.sust.b.1d.array.v2i64.clamp |
712 | nvvm_sust_b_1d_array_v2i64_trap, // llvm.nvvm.sust.b.1d.array.v2i64.trap |
713 | nvvm_sust_b_1d_array_v2i64_zero, // llvm.nvvm.sust.b.1d.array.v2i64.zero |
714 | nvvm_sust_b_1d_array_v2i8_clamp, // llvm.nvvm.sust.b.1d.array.v2i8.clamp |
715 | nvvm_sust_b_1d_array_v2i8_trap, // llvm.nvvm.sust.b.1d.array.v2i8.trap |
716 | nvvm_sust_b_1d_array_v2i8_zero, // llvm.nvvm.sust.b.1d.array.v2i8.zero |
717 | nvvm_sust_b_1d_array_v4i16_clamp, // llvm.nvvm.sust.b.1d.array.v4i16.clamp |
718 | nvvm_sust_b_1d_array_v4i16_trap, // llvm.nvvm.sust.b.1d.array.v4i16.trap |
719 | nvvm_sust_b_1d_array_v4i16_zero, // llvm.nvvm.sust.b.1d.array.v4i16.zero |
720 | nvvm_sust_b_1d_array_v4i32_clamp, // llvm.nvvm.sust.b.1d.array.v4i32.clamp |
721 | nvvm_sust_b_1d_array_v4i32_trap, // llvm.nvvm.sust.b.1d.array.v4i32.trap |
722 | nvvm_sust_b_1d_array_v4i32_zero, // llvm.nvvm.sust.b.1d.array.v4i32.zero |
723 | nvvm_sust_b_1d_array_v4i8_clamp, // llvm.nvvm.sust.b.1d.array.v4i8.clamp |
724 | nvvm_sust_b_1d_array_v4i8_trap, // llvm.nvvm.sust.b.1d.array.v4i8.trap |
725 | nvvm_sust_b_1d_array_v4i8_zero, // llvm.nvvm.sust.b.1d.array.v4i8.zero |
726 | nvvm_sust_b_1d_i16_clamp, // llvm.nvvm.sust.b.1d.i16.clamp |
727 | nvvm_sust_b_1d_i16_trap, // llvm.nvvm.sust.b.1d.i16.trap |
728 | nvvm_sust_b_1d_i16_zero, // llvm.nvvm.sust.b.1d.i16.zero |
729 | nvvm_sust_b_1d_i32_clamp, // llvm.nvvm.sust.b.1d.i32.clamp |
730 | nvvm_sust_b_1d_i32_trap, // llvm.nvvm.sust.b.1d.i32.trap |
731 | nvvm_sust_b_1d_i32_zero, // llvm.nvvm.sust.b.1d.i32.zero |
732 | nvvm_sust_b_1d_i64_clamp, // llvm.nvvm.sust.b.1d.i64.clamp |
733 | nvvm_sust_b_1d_i64_trap, // llvm.nvvm.sust.b.1d.i64.trap |
734 | nvvm_sust_b_1d_i64_zero, // llvm.nvvm.sust.b.1d.i64.zero |
735 | nvvm_sust_b_1d_i8_clamp, // llvm.nvvm.sust.b.1d.i8.clamp |
736 | nvvm_sust_b_1d_i8_trap, // llvm.nvvm.sust.b.1d.i8.trap |
737 | nvvm_sust_b_1d_i8_zero, // llvm.nvvm.sust.b.1d.i8.zero |
738 | nvvm_sust_b_1d_v2i16_clamp, // llvm.nvvm.sust.b.1d.v2i16.clamp |
739 | nvvm_sust_b_1d_v2i16_trap, // llvm.nvvm.sust.b.1d.v2i16.trap |
740 | nvvm_sust_b_1d_v2i16_zero, // llvm.nvvm.sust.b.1d.v2i16.zero |
741 | nvvm_sust_b_1d_v2i32_clamp, // llvm.nvvm.sust.b.1d.v2i32.clamp |
742 | nvvm_sust_b_1d_v2i32_trap, // llvm.nvvm.sust.b.1d.v2i32.trap |
743 | nvvm_sust_b_1d_v2i32_zero, // llvm.nvvm.sust.b.1d.v2i32.zero |
744 | nvvm_sust_b_1d_v2i64_clamp, // llvm.nvvm.sust.b.1d.v2i64.clamp |
745 | nvvm_sust_b_1d_v2i64_trap, // llvm.nvvm.sust.b.1d.v2i64.trap |
746 | nvvm_sust_b_1d_v2i64_zero, // llvm.nvvm.sust.b.1d.v2i64.zero |
747 | nvvm_sust_b_1d_v2i8_clamp, // llvm.nvvm.sust.b.1d.v2i8.clamp |
748 | nvvm_sust_b_1d_v2i8_trap, // llvm.nvvm.sust.b.1d.v2i8.trap |
749 | nvvm_sust_b_1d_v2i8_zero, // llvm.nvvm.sust.b.1d.v2i8.zero |
750 | nvvm_sust_b_1d_v4i16_clamp, // llvm.nvvm.sust.b.1d.v4i16.clamp |
751 | nvvm_sust_b_1d_v4i16_trap, // llvm.nvvm.sust.b.1d.v4i16.trap |
752 | nvvm_sust_b_1d_v4i16_zero, // llvm.nvvm.sust.b.1d.v4i16.zero |
753 | nvvm_sust_b_1d_v4i32_clamp, // llvm.nvvm.sust.b.1d.v4i32.clamp |
754 | nvvm_sust_b_1d_v4i32_trap, // llvm.nvvm.sust.b.1d.v4i32.trap |
755 | nvvm_sust_b_1d_v4i32_zero, // llvm.nvvm.sust.b.1d.v4i32.zero |
756 | nvvm_sust_b_1d_v4i8_clamp, // llvm.nvvm.sust.b.1d.v4i8.clamp |
757 | nvvm_sust_b_1d_v4i8_trap, // llvm.nvvm.sust.b.1d.v4i8.trap |
758 | nvvm_sust_b_1d_v4i8_zero, // llvm.nvvm.sust.b.1d.v4i8.zero |
759 | nvvm_sust_b_2d_array_i16_clamp, // llvm.nvvm.sust.b.2d.array.i16.clamp |
760 | nvvm_sust_b_2d_array_i16_trap, // llvm.nvvm.sust.b.2d.array.i16.trap |
761 | nvvm_sust_b_2d_array_i16_zero, // llvm.nvvm.sust.b.2d.array.i16.zero |
762 | nvvm_sust_b_2d_array_i32_clamp, // llvm.nvvm.sust.b.2d.array.i32.clamp |
763 | nvvm_sust_b_2d_array_i32_trap, // llvm.nvvm.sust.b.2d.array.i32.trap |
764 | nvvm_sust_b_2d_array_i32_zero, // llvm.nvvm.sust.b.2d.array.i32.zero |
765 | nvvm_sust_b_2d_array_i64_clamp, // llvm.nvvm.sust.b.2d.array.i64.clamp |
766 | nvvm_sust_b_2d_array_i64_trap, // llvm.nvvm.sust.b.2d.array.i64.trap |
767 | nvvm_sust_b_2d_array_i64_zero, // llvm.nvvm.sust.b.2d.array.i64.zero |
768 | nvvm_sust_b_2d_array_i8_clamp, // llvm.nvvm.sust.b.2d.array.i8.clamp |
769 | nvvm_sust_b_2d_array_i8_trap, // llvm.nvvm.sust.b.2d.array.i8.trap |
770 | nvvm_sust_b_2d_array_i8_zero, // llvm.nvvm.sust.b.2d.array.i8.zero |
771 | nvvm_sust_b_2d_array_v2i16_clamp, // llvm.nvvm.sust.b.2d.array.v2i16.clamp |
772 | nvvm_sust_b_2d_array_v2i16_trap, // llvm.nvvm.sust.b.2d.array.v2i16.trap |
773 | nvvm_sust_b_2d_array_v2i16_zero, // llvm.nvvm.sust.b.2d.array.v2i16.zero |
774 | nvvm_sust_b_2d_array_v2i32_clamp, // llvm.nvvm.sust.b.2d.array.v2i32.clamp |
775 | nvvm_sust_b_2d_array_v2i32_trap, // llvm.nvvm.sust.b.2d.array.v2i32.trap |
776 | nvvm_sust_b_2d_array_v2i32_zero, // llvm.nvvm.sust.b.2d.array.v2i32.zero |
777 | nvvm_sust_b_2d_array_v2i64_clamp, // llvm.nvvm.sust.b.2d.array.v2i64.clamp |
778 | nvvm_sust_b_2d_array_v2i64_trap, // llvm.nvvm.sust.b.2d.array.v2i64.trap |
779 | nvvm_sust_b_2d_array_v2i64_zero, // llvm.nvvm.sust.b.2d.array.v2i64.zero |
780 | nvvm_sust_b_2d_array_v2i8_clamp, // llvm.nvvm.sust.b.2d.array.v2i8.clamp |
781 | nvvm_sust_b_2d_array_v2i8_trap, // llvm.nvvm.sust.b.2d.array.v2i8.trap |
782 | nvvm_sust_b_2d_array_v2i8_zero, // llvm.nvvm.sust.b.2d.array.v2i8.zero |
783 | nvvm_sust_b_2d_array_v4i16_clamp, // llvm.nvvm.sust.b.2d.array.v4i16.clamp |
784 | nvvm_sust_b_2d_array_v4i16_trap, // llvm.nvvm.sust.b.2d.array.v4i16.trap |
785 | nvvm_sust_b_2d_array_v4i16_zero, // llvm.nvvm.sust.b.2d.array.v4i16.zero |
786 | nvvm_sust_b_2d_array_v4i32_clamp, // llvm.nvvm.sust.b.2d.array.v4i32.clamp |
787 | nvvm_sust_b_2d_array_v4i32_trap, // llvm.nvvm.sust.b.2d.array.v4i32.trap |
788 | nvvm_sust_b_2d_array_v4i32_zero, // llvm.nvvm.sust.b.2d.array.v4i32.zero |
789 | nvvm_sust_b_2d_array_v4i8_clamp, // llvm.nvvm.sust.b.2d.array.v4i8.clamp |
790 | nvvm_sust_b_2d_array_v4i8_trap, // llvm.nvvm.sust.b.2d.array.v4i8.trap |
791 | nvvm_sust_b_2d_array_v4i8_zero, // llvm.nvvm.sust.b.2d.array.v4i8.zero |
792 | nvvm_sust_b_2d_i16_clamp, // llvm.nvvm.sust.b.2d.i16.clamp |
793 | nvvm_sust_b_2d_i16_trap, // llvm.nvvm.sust.b.2d.i16.trap |
794 | nvvm_sust_b_2d_i16_zero, // llvm.nvvm.sust.b.2d.i16.zero |
795 | nvvm_sust_b_2d_i32_clamp, // llvm.nvvm.sust.b.2d.i32.clamp |
796 | nvvm_sust_b_2d_i32_trap, // llvm.nvvm.sust.b.2d.i32.trap |
797 | nvvm_sust_b_2d_i32_zero, // llvm.nvvm.sust.b.2d.i32.zero |
798 | nvvm_sust_b_2d_i64_clamp, // llvm.nvvm.sust.b.2d.i64.clamp |
799 | nvvm_sust_b_2d_i64_trap, // llvm.nvvm.sust.b.2d.i64.trap |
800 | nvvm_sust_b_2d_i64_zero, // llvm.nvvm.sust.b.2d.i64.zero |
801 | nvvm_sust_b_2d_i8_clamp, // llvm.nvvm.sust.b.2d.i8.clamp |
802 | nvvm_sust_b_2d_i8_trap, // llvm.nvvm.sust.b.2d.i8.trap |
803 | nvvm_sust_b_2d_i8_zero, // llvm.nvvm.sust.b.2d.i8.zero |
804 | nvvm_sust_b_2d_v2i16_clamp, // llvm.nvvm.sust.b.2d.v2i16.clamp |
805 | nvvm_sust_b_2d_v2i16_trap, // llvm.nvvm.sust.b.2d.v2i16.trap |
806 | nvvm_sust_b_2d_v2i16_zero, // llvm.nvvm.sust.b.2d.v2i16.zero |
807 | nvvm_sust_b_2d_v2i32_clamp, // llvm.nvvm.sust.b.2d.v2i32.clamp |
808 | nvvm_sust_b_2d_v2i32_trap, // llvm.nvvm.sust.b.2d.v2i32.trap |
809 | nvvm_sust_b_2d_v2i32_zero, // llvm.nvvm.sust.b.2d.v2i32.zero |
810 | nvvm_sust_b_2d_v2i64_clamp, // llvm.nvvm.sust.b.2d.v2i64.clamp |
811 | nvvm_sust_b_2d_v2i64_trap, // llvm.nvvm.sust.b.2d.v2i64.trap |
812 | nvvm_sust_b_2d_v2i64_zero, // llvm.nvvm.sust.b.2d.v2i64.zero |
813 | nvvm_sust_b_2d_v2i8_clamp, // llvm.nvvm.sust.b.2d.v2i8.clamp |
814 | nvvm_sust_b_2d_v2i8_trap, // llvm.nvvm.sust.b.2d.v2i8.trap |
815 | nvvm_sust_b_2d_v2i8_zero, // llvm.nvvm.sust.b.2d.v2i8.zero |
816 | nvvm_sust_b_2d_v4i16_clamp, // llvm.nvvm.sust.b.2d.v4i16.clamp |
817 | nvvm_sust_b_2d_v4i16_trap, // llvm.nvvm.sust.b.2d.v4i16.trap |
818 | nvvm_sust_b_2d_v4i16_zero, // llvm.nvvm.sust.b.2d.v4i16.zero |
819 | nvvm_sust_b_2d_v4i32_clamp, // llvm.nvvm.sust.b.2d.v4i32.clamp |
820 | nvvm_sust_b_2d_v4i32_trap, // llvm.nvvm.sust.b.2d.v4i32.trap |
821 | nvvm_sust_b_2d_v4i32_zero, // llvm.nvvm.sust.b.2d.v4i32.zero |
822 | nvvm_sust_b_2d_v4i8_clamp, // llvm.nvvm.sust.b.2d.v4i8.clamp |
823 | nvvm_sust_b_2d_v4i8_trap, // llvm.nvvm.sust.b.2d.v4i8.trap |
824 | nvvm_sust_b_2d_v4i8_zero, // llvm.nvvm.sust.b.2d.v4i8.zero |
825 | nvvm_sust_b_3d_i16_clamp, // llvm.nvvm.sust.b.3d.i16.clamp |
826 | nvvm_sust_b_3d_i16_trap, // llvm.nvvm.sust.b.3d.i16.trap |
827 | nvvm_sust_b_3d_i16_zero, // llvm.nvvm.sust.b.3d.i16.zero |
828 | nvvm_sust_b_3d_i32_clamp, // llvm.nvvm.sust.b.3d.i32.clamp |
829 | nvvm_sust_b_3d_i32_trap, // llvm.nvvm.sust.b.3d.i32.trap |
830 | nvvm_sust_b_3d_i32_zero, // llvm.nvvm.sust.b.3d.i32.zero |
831 | nvvm_sust_b_3d_i64_clamp, // llvm.nvvm.sust.b.3d.i64.clamp |
832 | nvvm_sust_b_3d_i64_trap, // llvm.nvvm.sust.b.3d.i64.trap |
833 | nvvm_sust_b_3d_i64_zero, // llvm.nvvm.sust.b.3d.i64.zero |
834 | nvvm_sust_b_3d_i8_clamp, // llvm.nvvm.sust.b.3d.i8.clamp |
835 | nvvm_sust_b_3d_i8_trap, // llvm.nvvm.sust.b.3d.i8.trap |
836 | nvvm_sust_b_3d_i8_zero, // llvm.nvvm.sust.b.3d.i8.zero |
837 | nvvm_sust_b_3d_v2i16_clamp, // llvm.nvvm.sust.b.3d.v2i16.clamp |
838 | nvvm_sust_b_3d_v2i16_trap, // llvm.nvvm.sust.b.3d.v2i16.trap |
839 | nvvm_sust_b_3d_v2i16_zero, // llvm.nvvm.sust.b.3d.v2i16.zero |
840 | nvvm_sust_b_3d_v2i32_clamp, // llvm.nvvm.sust.b.3d.v2i32.clamp |
841 | nvvm_sust_b_3d_v2i32_trap, // llvm.nvvm.sust.b.3d.v2i32.trap |
842 | nvvm_sust_b_3d_v2i32_zero, // llvm.nvvm.sust.b.3d.v2i32.zero |
843 | nvvm_sust_b_3d_v2i64_clamp, // llvm.nvvm.sust.b.3d.v2i64.clamp |
844 | nvvm_sust_b_3d_v2i64_trap, // llvm.nvvm.sust.b.3d.v2i64.trap |
845 | nvvm_sust_b_3d_v2i64_zero, // llvm.nvvm.sust.b.3d.v2i64.zero |
846 | nvvm_sust_b_3d_v2i8_clamp, // llvm.nvvm.sust.b.3d.v2i8.clamp |
847 | nvvm_sust_b_3d_v2i8_trap, // llvm.nvvm.sust.b.3d.v2i8.trap |
848 | nvvm_sust_b_3d_v2i8_zero, // llvm.nvvm.sust.b.3d.v2i8.zero |
849 | nvvm_sust_b_3d_v4i16_clamp, // llvm.nvvm.sust.b.3d.v4i16.clamp |
850 | nvvm_sust_b_3d_v4i16_trap, // llvm.nvvm.sust.b.3d.v4i16.trap |
851 | nvvm_sust_b_3d_v4i16_zero, // llvm.nvvm.sust.b.3d.v4i16.zero |
852 | nvvm_sust_b_3d_v4i32_clamp, // llvm.nvvm.sust.b.3d.v4i32.clamp |
853 | nvvm_sust_b_3d_v4i32_trap, // llvm.nvvm.sust.b.3d.v4i32.trap |
854 | nvvm_sust_b_3d_v4i32_zero, // llvm.nvvm.sust.b.3d.v4i32.zero |
855 | nvvm_sust_b_3d_v4i8_clamp, // llvm.nvvm.sust.b.3d.v4i8.clamp |
856 | nvvm_sust_b_3d_v4i8_trap, // llvm.nvvm.sust.b.3d.v4i8.trap |
857 | nvvm_sust_b_3d_v4i8_zero, // llvm.nvvm.sust.b.3d.v4i8.zero |
858 | nvvm_sust_p_1d_array_i16_trap, // llvm.nvvm.sust.p.1d.array.i16.trap |
859 | nvvm_sust_p_1d_array_i32_trap, // llvm.nvvm.sust.p.1d.array.i32.trap |
860 | nvvm_sust_p_1d_array_i8_trap, // llvm.nvvm.sust.p.1d.array.i8.trap |
861 | nvvm_sust_p_1d_array_v2i16_trap, // llvm.nvvm.sust.p.1d.array.v2i16.trap |
862 | nvvm_sust_p_1d_array_v2i32_trap, // llvm.nvvm.sust.p.1d.array.v2i32.trap |
863 | nvvm_sust_p_1d_array_v2i8_trap, // llvm.nvvm.sust.p.1d.array.v2i8.trap |
864 | nvvm_sust_p_1d_array_v4i16_trap, // llvm.nvvm.sust.p.1d.array.v4i16.trap |
865 | nvvm_sust_p_1d_array_v4i32_trap, // llvm.nvvm.sust.p.1d.array.v4i32.trap |
866 | nvvm_sust_p_1d_array_v4i8_trap, // llvm.nvvm.sust.p.1d.array.v4i8.trap |
867 | nvvm_sust_p_1d_i16_trap, // llvm.nvvm.sust.p.1d.i16.trap |
868 | nvvm_sust_p_1d_i32_trap, // llvm.nvvm.sust.p.1d.i32.trap |
869 | nvvm_sust_p_1d_i8_trap, // llvm.nvvm.sust.p.1d.i8.trap |
870 | nvvm_sust_p_1d_v2i16_trap, // llvm.nvvm.sust.p.1d.v2i16.trap |
871 | nvvm_sust_p_1d_v2i32_trap, // llvm.nvvm.sust.p.1d.v2i32.trap |
872 | nvvm_sust_p_1d_v2i8_trap, // llvm.nvvm.sust.p.1d.v2i8.trap |
873 | nvvm_sust_p_1d_v4i16_trap, // llvm.nvvm.sust.p.1d.v4i16.trap |
874 | nvvm_sust_p_1d_v4i32_trap, // llvm.nvvm.sust.p.1d.v4i32.trap |
875 | nvvm_sust_p_1d_v4i8_trap, // llvm.nvvm.sust.p.1d.v4i8.trap |
876 | nvvm_sust_p_2d_array_i16_trap, // llvm.nvvm.sust.p.2d.array.i16.trap |
877 | nvvm_sust_p_2d_array_i32_trap, // llvm.nvvm.sust.p.2d.array.i32.trap |
878 | nvvm_sust_p_2d_array_i8_trap, // llvm.nvvm.sust.p.2d.array.i8.trap |
879 | nvvm_sust_p_2d_array_v2i16_trap, // llvm.nvvm.sust.p.2d.array.v2i16.trap |
880 | nvvm_sust_p_2d_array_v2i32_trap, // llvm.nvvm.sust.p.2d.array.v2i32.trap |
881 | nvvm_sust_p_2d_array_v2i8_trap, // llvm.nvvm.sust.p.2d.array.v2i8.trap |
882 | nvvm_sust_p_2d_array_v4i16_trap, // llvm.nvvm.sust.p.2d.array.v4i16.trap |
883 | nvvm_sust_p_2d_array_v4i32_trap, // llvm.nvvm.sust.p.2d.array.v4i32.trap |
884 | nvvm_sust_p_2d_array_v4i8_trap, // llvm.nvvm.sust.p.2d.array.v4i8.trap |
885 | nvvm_sust_p_2d_i16_trap, // llvm.nvvm.sust.p.2d.i16.trap |
886 | nvvm_sust_p_2d_i32_trap, // llvm.nvvm.sust.p.2d.i32.trap |
887 | nvvm_sust_p_2d_i8_trap, // llvm.nvvm.sust.p.2d.i8.trap |
888 | nvvm_sust_p_2d_v2i16_trap, // llvm.nvvm.sust.p.2d.v2i16.trap |
889 | nvvm_sust_p_2d_v2i32_trap, // llvm.nvvm.sust.p.2d.v2i32.trap |
890 | nvvm_sust_p_2d_v2i8_trap, // llvm.nvvm.sust.p.2d.v2i8.trap |
891 | nvvm_sust_p_2d_v4i16_trap, // llvm.nvvm.sust.p.2d.v4i16.trap |
892 | nvvm_sust_p_2d_v4i32_trap, // llvm.nvvm.sust.p.2d.v4i32.trap |
893 | nvvm_sust_p_2d_v4i8_trap, // llvm.nvvm.sust.p.2d.v4i8.trap |
894 | nvvm_sust_p_3d_i16_trap, // llvm.nvvm.sust.p.3d.i16.trap |
895 | nvvm_sust_p_3d_i32_trap, // llvm.nvvm.sust.p.3d.i32.trap |
896 | nvvm_sust_p_3d_i8_trap, // llvm.nvvm.sust.p.3d.i8.trap |
897 | nvvm_sust_p_3d_v2i16_trap, // llvm.nvvm.sust.p.3d.v2i16.trap |
898 | nvvm_sust_p_3d_v2i32_trap, // llvm.nvvm.sust.p.3d.v2i32.trap |
899 | nvvm_sust_p_3d_v2i8_trap, // llvm.nvvm.sust.p.3d.v2i8.trap |
900 | nvvm_sust_p_3d_v4i16_trap, // llvm.nvvm.sust.p.3d.v4i16.trap |
901 | nvvm_sust_p_3d_v4i32_trap, // llvm.nvvm.sust.p.3d.v4i32.trap |
902 | nvvm_sust_p_3d_v4i8_trap, // llvm.nvvm.sust.p.3d.v4i8.trap |
903 | nvvm_swap_lo_hi_b64, // llvm.nvvm.swap.lo.hi.b64 |
904 | nvvm_tex_1d_array_grad_v4f32_f32, // llvm.nvvm.tex.1d.array.grad.v4f32.f32 |
905 | nvvm_tex_1d_array_grad_v4s32_f32, // llvm.nvvm.tex.1d.array.grad.v4s32.f32 |
906 | nvvm_tex_1d_array_grad_v4u32_f32, // llvm.nvvm.tex.1d.array.grad.v4u32.f32 |
907 | nvvm_tex_1d_array_level_v4f32_f32, // llvm.nvvm.tex.1d.array.level.v4f32.f32 |
908 | nvvm_tex_1d_array_level_v4s32_f32, // llvm.nvvm.tex.1d.array.level.v4s32.f32 |
909 | nvvm_tex_1d_array_level_v4u32_f32, // llvm.nvvm.tex.1d.array.level.v4u32.f32 |
910 | nvvm_tex_1d_array_v4f32_f32, // llvm.nvvm.tex.1d.array.v4f32.f32 |
911 | nvvm_tex_1d_array_v4f32_s32, // llvm.nvvm.tex.1d.array.v4f32.s32 |
912 | nvvm_tex_1d_array_v4s32_f32, // llvm.nvvm.tex.1d.array.v4s32.f32 |
913 | nvvm_tex_1d_array_v4s32_s32, // llvm.nvvm.tex.1d.array.v4s32.s32 |
914 | nvvm_tex_1d_array_v4u32_f32, // llvm.nvvm.tex.1d.array.v4u32.f32 |
915 | nvvm_tex_1d_array_v4u32_s32, // llvm.nvvm.tex.1d.array.v4u32.s32 |
916 | nvvm_tex_1d_grad_v4f32_f32, // llvm.nvvm.tex.1d.grad.v4f32.f32 |
917 | nvvm_tex_1d_grad_v4s32_f32, // llvm.nvvm.tex.1d.grad.v4s32.f32 |
918 | nvvm_tex_1d_grad_v4u32_f32, // llvm.nvvm.tex.1d.grad.v4u32.f32 |
919 | nvvm_tex_1d_level_v4f32_f32, // llvm.nvvm.tex.1d.level.v4f32.f32 |
920 | nvvm_tex_1d_level_v4s32_f32, // llvm.nvvm.tex.1d.level.v4s32.f32 |
921 | nvvm_tex_1d_level_v4u32_f32, // llvm.nvvm.tex.1d.level.v4u32.f32 |
922 | nvvm_tex_1d_v4f32_f32, // llvm.nvvm.tex.1d.v4f32.f32 |
923 | nvvm_tex_1d_v4f32_s32, // llvm.nvvm.tex.1d.v4f32.s32 |
924 | nvvm_tex_1d_v4s32_f32, // llvm.nvvm.tex.1d.v4s32.f32 |
925 | nvvm_tex_1d_v4s32_s32, // llvm.nvvm.tex.1d.v4s32.s32 |
926 | nvvm_tex_1d_v4u32_f32, // llvm.nvvm.tex.1d.v4u32.f32 |
927 | nvvm_tex_1d_v4u32_s32, // llvm.nvvm.tex.1d.v4u32.s32 |
928 | nvvm_tex_2d_array_grad_v4f32_f32, // llvm.nvvm.tex.2d.array.grad.v4f32.f32 |
929 | nvvm_tex_2d_array_grad_v4s32_f32, // llvm.nvvm.tex.2d.array.grad.v4s32.f32 |
930 | nvvm_tex_2d_array_grad_v4u32_f32, // llvm.nvvm.tex.2d.array.grad.v4u32.f32 |
931 | nvvm_tex_2d_array_level_v4f32_f32, // llvm.nvvm.tex.2d.array.level.v4f32.f32 |
932 | nvvm_tex_2d_array_level_v4s32_f32, // llvm.nvvm.tex.2d.array.level.v4s32.f32 |
933 | nvvm_tex_2d_array_level_v4u32_f32, // llvm.nvvm.tex.2d.array.level.v4u32.f32 |
934 | nvvm_tex_2d_array_v4f32_f32, // llvm.nvvm.tex.2d.array.v4f32.f32 |
935 | nvvm_tex_2d_array_v4f32_s32, // llvm.nvvm.tex.2d.array.v4f32.s32 |
936 | nvvm_tex_2d_array_v4s32_f32, // llvm.nvvm.tex.2d.array.v4s32.f32 |
937 | nvvm_tex_2d_array_v4s32_s32, // llvm.nvvm.tex.2d.array.v4s32.s32 |
938 | nvvm_tex_2d_array_v4u32_f32, // llvm.nvvm.tex.2d.array.v4u32.f32 |
939 | nvvm_tex_2d_array_v4u32_s32, // llvm.nvvm.tex.2d.array.v4u32.s32 |
940 | nvvm_tex_2d_grad_v4f32_f32, // llvm.nvvm.tex.2d.grad.v4f32.f32 |
941 | nvvm_tex_2d_grad_v4s32_f32, // llvm.nvvm.tex.2d.grad.v4s32.f32 |
942 | nvvm_tex_2d_grad_v4u32_f32, // llvm.nvvm.tex.2d.grad.v4u32.f32 |
943 | nvvm_tex_2d_level_v4f32_f32, // llvm.nvvm.tex.2d.level.v4f32.f32 |
944 | nvvm_tex_2d_level_v4s32_f32, // llvm.nvvm.tex.2d.level.v4s32.f32 |
945 | nvvm_tex_2d_level_v4u32_f32, // llvm.nvvm.tex.2d.level.v4u32.f32 |
946 | nvvm_tex_2d_v4f32_f32, // llvm.nvvm.tex.2d.v4f32.f32 |
947 | nvvm_tex_2d_v4f32_s32, // llvm.nvvm.tex.2d.v4f32.s32 |
948 | nvvm_tex_2d_v4s32_f32, // llvm.nvvm.tex.2d.v4s32.f32 |
949 | nvvm_tex_2d_v4s32_s32, // llvm.nvvm.tex.2d.v4s32.s32 |
950 | nvvm_tex_2d_v4u32_f32, // llvm.nvvm.tex.2d.v4u32.f32 |
951 | nvvm_tex_2d_v4u32_s32, // llvm.nvvm.tex.2d.v4u32.s32 |
952 | nvvm_tex_3d_grad_v4f32_f32, // llvm.nvvm.tex.3d.grad.v4f32.f32 |
953 | nvvm_tex_3d_grad_v4s32_f32, // llvm.nvvm.tex.3d.grad.v4s32.f32 |
954 | nvvm_tex_3d_grad_v4u32_f32, // llvm.nvvm.tex.3d.grad.v4u32.f32 |
955 | nvvm_tex_3d_level_v4f32_f32, // llvm.nvvm.tex.3d.level.v4f32.f32 |
956 | nvvm_tex_3d_level_v4s32_f32, // llvm.nvvm.tex.3d.level.v4s32.f32 |
957 | nvvm_tex_3d_level_v4u32_f32, // llvm.nvvm.tex.3d.level.v4u32.f32 |
958 | nvvm_tex_3d_v4f32_f32, // llvm.nvvm.tex.3d.v4f32.f32 |
959 | nvvm_tex_3d_v4f32_s32, // llvm.nvvm.tex.3d.v4f32.s32 |
960 | nvvm_tex_3d_v4s32_f32, // llvm.nvvm.tex.3d.v4s32.f32 |
961 | nvvm_tex_3d_v4s32_s32, // llvm.nvvm.tex.3d.v4s32.s32 |
962 | nvvm_tex_3d_v4u32_f32, // llvm.nvvm.tex.3d.v4u32.f32 |
963 | nvvm_tex_3d_v4u32_s32, // llvm.nvvm.tex.3d.v4u32.s32 |
964 | nvvm_tex_cube_array_level_v4f32_f32, // llvm.nvvm.tex.cube.array.level.v4f32.f32 |
965 | nvvm_tex_cube_array_level_v4s32_f32, // llvm.nvvm.tex.cube.array.level.v4s32.f32 |
966 | nvvm_tex_cube_array_level_v4u32_f32, // llvm.nvvm.tex.cube.array.level.v4u32.f32 |
967 | nvvm_tex_cube_array_v4f32_f32, // llvm.nvvm.tex.cube.array.v4f32.f32 |
968 | nvvm_tex_cube_array_v4s32_f32, // llvm.nvvm.tex.cube.array.v4s32.f32 |
969 | nvvm_tex_cube_array_v4u32_f32, // llvm.nvvm.tex.cube.array.v4u32.f32 |
970 | nvvm_tex_cube_level_v4f32_f32, // llvm.nvvm.tex.cube.level.v4f32.f32 |
971 | nvvm_tex_cube_level_v4s32_f32, // llvm.nvvm.tex.cube.level.v4s32.f32 |
972 | nvvm_tex_cube_level_v4u32_f32, // llvm.nvvm.tex.cube.level.v4u32.f32 |
973 | nvvm_tex_cube_v4f32_f32, // llvm.nvvm.tex.cube.v4f32.f32 |
974 | nvvm_tex_cube_v4s32_f32, // llvm.nvvm.tex.cube.v4s32.f32 |
975 | nvvm_tex_cube_v4u32_f32, // llvm.nvvm.tex.cube.v4u32.f32 |
976 | nvvm_tex_unified_1d_array_grad_v4f32_f32, // llvm.nvvm.tex.unified.1d.array.grad.v4f32.f32 |
977 | nvvm_tex_unified_1d_array_grad_v4s32_f32, // llvm.nvvm.tex.unified.1d.array.grad.v4s32.f32 |
978 | nvvm_tex_unified_1d_array_grad_v4u32_f32, // llvm.nvvm.tex.unified.1d.array.grad.v4u32.f32 |
979 | nvvm_tex_unified_1d_array_level_v4f32_f32, // llvm.nvvm.tex.unified.1d.array.level.v4f32.f32 |
980 | nvvm_tex_unified_1d_array_level_v4s32_f32, // llvm.nvvm.tex.unified.1d.array.level.v4s32.f32 |
981 | nvvm_tex_unified_1d_array_level_v4u32_f32, // llvm.nvvm.tex.unified.1d.array.level.v4u32.f32 |
982 | nvvm_tex_unified_1d_array_v4f32_f32, // llvm.nvvm.tex.unified.1d.array.v4f32.f32 |
983 | nvvm_tex_unified_1d_array_v4f32_s32, // llvm.nvvm.tex.unified.1d.array.v4f32.s32 |
984 | nvvm_tex_unified_1d_array_v4s32_f32, // llvm.nvvm.tex.unified.1d.array.v4s32.f32 |
985 | nvvm_tex_unified_1d_array_v4s32_s32, // llvm.nvvm.tex.unified.1d.array.v4s32.s32 |
986 | nvvm_tex_unified_1d_array_v4u32_f32, // llvm.nvvm.tex.unified.1d.array.v4u32.f32 |
987 | nvvm_tex_unified_1d_array_v4u32_s32, // llvm.nvvm.tex.unified.1d.array.v4u32.s32 |
988 | nvvm_tex_unified_1d_grad_v4f32_f32, // llvm.nvvm.tex.unified.1d.grad.v4f32.f32 |
989 | nvvm_tex_unified_1d_grad_v4s32_f32, // llvm.nvvm.tex.unified.1d.grad.v4s32.f32 |
990 | nvvm_tex_unified_1d_grad_v4u32_f32, // llvm.nvvm.tex.unified.1d.grad.v4u32.f32 |
991 | nvvm_tex_unified_1d_level_v4f32_f32, // llvm.nvvm.tex.unified.1d.level.v4f32.f32 |
992 | nvvm_tex_unified_1d_level_v4s32_f32, // llvm.nvvm.tex.unified.1d.level.v4s32.f32 |
993 | nvvm_tex_unified_1d_level_v4u32_f32, // llvm.nvvm.tex.unified.1d.level.v4u32.f32 |
994 | nvvm_tex_unified_1d_v4f32_f32, // llvm.nvvm.tex.unified.1d.v4f32.f32 |
995 | nvvm_tex_unified_1d_v4f32_s32, // llvm.nvvm.tex.unified.1d.v4f32.s32 |
996 | nvvm_tex_unified_1d_v4s32_f32, // llvm.nvvm.tex.unified.1d.v4s32.f32 |
997 | nvvm_tex_unified_1d_v4s32_s32, // llvm.nvvm.tex.unified.1d.v4s32.s32 |
998 | nvvm_tex_unified_1d_v4u32_f32, // llvm.nvvm.tex.unified.1d.v4u32.f32 |
999 | nvvm_tex_unified_1d_v4u32_s32, // llvm.nvvm.tex.unified.1d.v4u32.s32 |
1000 | nvvm_tex_unified_2d_array_grad_v4f32_f32, // llvm.nvvm.tex.unified.2d.array.grad.v4f32.f32 |
1001 | nvvm_tex_unified_2d_array_grad_v4s32_f32, // llvm.nvvm.tex.unified.2d.array.grad.v4s32.f32 |
1002 | nvvm_tex_unified_2d_array_grad_v4u32_f32, // llvm.nvvm.tex.unified.2d.array.grad.v4u32.f32 |
1003 | nvvm_tex_unified_2d_array_level_v4f32_f32, // llvm.nvvm.tex.unified.2d.array.level.v4f32.f32 |
1004 | nvvm_tex_unified_2d_array_level_v4s32_f32, // llvm.nvvm.tex.unified.2d.array.level.v4s32.f32 |
1005 | nvvm_tex_unified_2d_array_level_v4u32_f32, // llvm.nvvm.tex.unified.2d.array.level.v4u32.f32 |
1006 | nvvm_tex_unified_2d_array_v4f32_f32, // llvm.nvvm.tex.unified.2d.array.v4f32.f32 |
1007 | nvvm_tex_unified_2d_array_v4f32_s32, // llvm.nvvm.tex.unified.2d.array.v4f32.s32 |
1008 | nvvm_tex_unified_2d_array_v4s32_f32, // llvm.nvvm.tex.unified.2d.array.v4s32.f32 |
1009 | nvvm_tex_unified_2d_array_v4s32_s32, // llvm.nvvm.tex.unified.2d.array.v4s32.s32 |
1010 | nvvm_tex_unified_2d_array_v4u32_f32, // llvm.nvvm.tex.unified.2d.array.v4u32.f32 |
1011 | nvvm_tex_unified_2d_array_v4u32_s32, // llvm.nvvm.tex.unified.2d.array.v4u32.s32 |
1012 | nvvm_tex_unified_2d_grad_v4f32_f32, // llvm.nvvm.tex.unified.2d.grad.v4f32.f32 |
1013 | nvvm_tex_unified_2d_grad_v4s32_f32, // llvm.nvvm.tex.unified.2d.grad.v4s32.f32 |
1014 | nvvm_tex_unified_2d_grad_v4u32_f32, // llvm.nvvm.tex.unified.2d.grad.v4u32.f32 |
1015 | nvvm_tex_unified_2d_level_v4f32_f32, // llvm.nvvm.tex.unified.2d.level.v4f32.f32 |
1016 | nvvm_tex_unified_2d_level_v4s32_f32, // llvm.nvvm.tex.unified.2d.level.v4s32.f32 |
1017 | nvvm_tex_unified_2d_level_v4u32_f32, // llvm.nvvm.tex.unified.2d.level.v4u32.f32 |
1018 | nvvm_tex_unified_2d_v4f32_f32, // llvm.nvvm.tex.unified.2d.v4f32.f32 |
1019 | nvvm_tex_unified_2d_v4f32_s32, // llvm.nvvm.tex.unified.2d.v4f32.s32 |
1020 | nvvm_tex_unified_2d_v4s32_f32, // llvm.nvvm.tex.unified.2d.v4s32.f32 |
1021 | nvvm_tex_unified_2d_v4s32_s32, // llvm.nvvm.tex.unified.2d.v4s32.s32 |
1022 | nvvm_tex_unified_2d_v4u32_f32, // llvm.nvvm.tex.unified.2d.v4u32.f32 |
1023 | nvvm_tex_unified_2d_v4u32_s32, // llvm.nvvm.tex.unified.2d.v4u32.s32 |
1024 | nvvm_tex_unified_3d_grad_v4f32_f32, // llvm.nvvm.tex.unified.3d.grad.v4f32.f32 |
1025 | nvvm_tex_unified_3d_grad_v4s32_f32, // llvm.nvvm.tex.unified.3d.grad.v4s32.f32 |
1026 | nvvm_tex_unified_3d_grad_v4u32_f32, // llvm.nvvm.tex.unified.3d.grad.v4u32.f32 |
1027 | nvvm_tex_unified_3d_level_v4f32_f32, // llvm.nvvm.tex.unified.3d.level.v4f32.f32 |
1028 | nvvm_tex_unified_3d_level_v4s32_f32, // llvm.nvvm.tex.unified.3d.level.v4s32.f32 |
1029 | nvvm_tex_unified_3d_level_v4u32_f32, // llvm.nvvm.tex.unified.3d.level.v4u32.f32 |
1030 | nvvm_tex_unified_3d_v4f32_f32, // llvm.nvvm.tex.unified.3d.v4f32.f32 |
1031 | nvvm_tex_unified_3d_v4f32_s32, // llvm.nvvm.tex.unified.3d.v4f32.s32 |
1032 | nvvm_tex_unified_3d_v4s32_f32, // llvm.nvvm.tex.unified.3d.v4s32.f32 |
1033 | nvvm_tex_unified_3d_v4s32_s32, // llvm.nvvm.tex.unified.3d.v4s32.s32 |
1034 | nvvm_tex_unified_3d_v4u32_f32, // llvm.nvvm.tex.unified.3d.v4u32.f32 |
1035 | nvvm_tex_unified_3d_v4u32_s32, // llvm.nvvm.tex.unified.3d.v4u32.s32 |
1036 | nvvm_tex_unified_cube_array_level_v4f32_f32, // llvm.nvvm.tex.unified.cube.array.level.v4f32.f32 |
1037 | nvvm_tex_unified_cube_array_level_v4s32_f32, // llvm.nvvm.tex.unified.cube.array.level.v4s32.f32 |
1038 | nvvm_tex_unified_cube_array_level_v4u32_f32, // llvm.nvvm.tex.unified.cube.array.level.v4u32.f32 |
1039 | nvvm_tex_unified_cube_array_v4f32_f32, // llvm.nvvm.tex.unified.cube.array.v4f32.f32 |
1040 | nvvm_tex_unified_cube_array_v4s32_f32, // llvm.nvvm.tex.unified.cube.array.v4s32.f32 |
1041 | nvvm_tex_unified_cube_array_v4u32_f32, // llvm.nvvm.tex.unified.cube.array.v4u32.f32 |
1042 | nvvm_tex_unified_cube_level_v4f32_f32, // llvm.nvvm.tex.unified.cube.level.v4f32.f32 |
1043 | nvvm_tex_unified_cube_level_v4s32_f32, // llvm.nvvm.tex.unified.cube.level.v4s32.f32 |
1044 | nvvm_tex_unified_cube_level_v4u32_f32, // llvm.nvvm.tex.unified.cube.level.v4u32.f32 |
1045 | nvvm_tex_unified_cube_v4f32_f32, // llvm.nvvm.tex.unified.cube.v4f32.f32 |
1046 | nvvm_tex_unified_cube_v4s32_f32, // llvm.nvvm.tex.unified.cube.v4s32.f32 |
1047 | nvvm_tex_unified_cube_v4u32_f32, // llvm.nvvm.tex.unified.cube.v4u32.f32 |
1048 | nvvm_texsurf_handle, // llvm.nvvm.texsurf.handle |
1049 | nvvm_texsurf_handle_internal, // llvm.nvvm.texsurf.handle.internal |
1050 | nvvm_tld4_a_2d_v4f32_f32, // llvm.nvvm.tld4.a.2d.v4f32.f32 |
1051 | nvvm_tld4_a_2d_v4s32_f32, // llvm.nvvm.tld4.a.2d.v4s32.f32 |
1052 | nvvm_tld4_a_2d_v4u32_f32, // llvm.nvvm.tld4.a.2d.v4u32.f32 |
1053 | nvvm_tld4_b_2d_v4f32_f32, // llvm.nvvm.tld4.b.2d.v4f32.f32 |
1054 | nvvm_tld4_b_2d_v4s32_f32, // llvm.nvvm.tld4.b.2d.v4s32.f32 |
1055 | nvvm_tld4_b_2d_v4u32_f32, // llvm.nvvm.tld4.b.2d.v4u32.f32 |
1056 | nvvm_tld4_g_2d_v4f32_f32, // llvm.nvvm.tld4.g.2d.v4f32.f32 |
1057 | nvvm_tld4_g_2d_v4s32_f32, // llvm.nvvm.tld4.g.2d.v4s32.f32 |
1058 | nvvm_tld4_g_2d_v4u32_f32, // llvm.nvvm.tld4.g.2d.v4u32.f32 |
1059 | nvvm_tld4_r_2d_v4f32_f32, // llvm.nvvm.tld4.r.2d.v4f32.f32 |
1060 | nvvm_tld4_r_2d_v4s32_f32, // llvm.nvvm.tld4.r.2d.v4s32.f32 |
1061 | nvvm_tld4_r_2d_v4u32_f32, // llvm.nvvm.tld4.r.2d.v4u32.f32 |
1062 | nvvm_tld4_unified_a_2d_v4f32_f32, // llvm.nvvm.tld4.unified.a.2d.v4f32.f32 |
1063 | nvvm_tld4_unified_a_2d_v4s32_f32, // llvm.nvvm.tld4.unified.a.2d.v4s32.f32 |
1064 | nvvm_tld4_unified_a_2d_v4u32_f32, // llvm.nvvm.tld4.unified.a.2d.v4u32.f32 |
1065 | nvvm_tld4_unified_b_2d_v4f32_f32, // llvm.nvvm.tld4.unified.b.2d.v4f32.f32 |
1066 | nvvm_tld4_unified_b_2d_v4s32_f32, // llvm.nvvm.tld4.unified.b.2d.v4s32.f32 |
1067 | nvvm_tld4_unified_b_2d_v4u32_f32, // llvm.nvvm.tld4.unified.b.2d.v4u32.f32 |
1068 | nvvm_tld4_unified_g_2d_v4f32_f32, // llvm.nvvm.tld4.unified.g.2d.v4f32.f32 |
1069 | nvvm_tld4_unified_g_2d_v4s32_f32, // llvm.nvvm.tld4.unified.g.2d.v4s32.f32 |
1070 | nvvm_tld4_unified_g_2d_v4u32_f32, // llvm.nvvm.tld4.unified.g.2d.v4u32.f32 |
1071 | nvvm_tld4_unified_r_2d_v4f32_f32, // llvm.nvvm.tld4.unified.r.2d.v4f32.f32 |
1072 | nvvm_tld4_unified_r_2d_v4s32_f32, // llvm.nvvm.tld4.unified.r.2d.v4s32.f32 |
1073 | nvvm_tld4_unified_r_2d_v4u32_f32, // llvm.nvvm.tld4.unified.r.2d.v4u32.f32 |
1074 | nvvm_trunc_d, // llvm.nvvm.trunc.d |
1075 | nvvm_trunc_f, // llvm.nvvm.trunc.f |
1076 | nvvm_trunc_ftz_f, // llvm.nvvm.trunc.ftz.f |
1077 | nvvm_txq_array_size, // llvm.nvvm.txq.array.size |
1078 | nvvm_txq_channel_data_type, // llvm.nvvm.txq.channel.data.type |
1079 | nvvm_txq_channel_order, // llvm.nvvm.txq.channel.order |
1080 | nvvm_txq_depth, // llvm.nvvm.txq.depth |
1081 | nvvm_txq_height, // llvm.nvvm.txq.height |
1082 | nvvm_txq_num_mipmap_levels, // llvm.nvvm.txq.num.mipmap.levels |
1083 | nvvm_txq_num_samples, // llvm.nvvm.txq.num.samples |
1084 | nvvm_txq_width, // llvm.nvvm.txq.width |
1085 | nvvm_ui2d_rm, // llvm.nvvm.ui2d.rm |
1086 | nvvm_ui2d_rn, // llvm.nvvm.ui2d.rn |
1087 | nvvm_ui2d_rp, // llvm.nvvm.ui2d.rp |
1088 | nvvm_ui2d_rz, // llvm.nvvm.ui2d.rz |
1089 | nvvm_ui2f_rm, // llvm.nvvm.ui2f.rm |
1090 | nvvm_ui2f_rn, // llvm.nvvm.ui2f.rn |
1091 | nvvm_ui2f_rp, // llvm.nvvm.ui2f.rp |
1092 | nvvm_ui2f_rz, // llvm.nvvm.ui2f.rz |
1093 | nvvm_ull2d_rm, // llvm.nvvm.ull2d.rm |
1094 | nvvm_ull2d_rn, // llvm.nvvm.ull2d.rn |
1095 | nvvm_ull2d_rp, // llvm.nvvm.ull2d.rp |
1096 | nvvm_ull2d_rz, // llvm.nvvm.ull2d.rz |
1097 | nvvm_ull2f_rm, // llvm.nvvm.ull2f.rm |
1098 | nvvm_ull2f_rn, // llvm.nvvm.ull2f.rn |
1099 | nvvm_ull2f_rp, // llvm.nvvm.ull2f.rp |
1100 | nvvm_ull2f_rz, // llvm.nvvm.ull2f.rz |
1101 | nvvm_vote_all, // llvm.nvvm.vote.all |
1102 | nvvm_vote_all_sync, // llvm.nvvm.vote.all.sync |
1103 | nvvm_vote_any, // llvm.nvvm.vote.any |
1104 | nvvm_vote_any_sync, // llvm.nvvm.vote.any.sync |
1105 | nvvm_vote_ballot, // llvm.nvvm.vote.ballot |
1106 | nvvm_vote_ballot_sync, // llvm.nvvm.vote.ballot.sync |
1107 | nvvm_vote_uni, // llvm.nvvm.vote.uni |
1108 | nvvm_vote_uni_sync, // llvm.nvvm.vote.uni.sync |
1109 | nvvm_wmma_m16n16k16_load_a_bf16_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.bf16 |
1110 | nvvm_wmma_m16n16k16_load_a_f16_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.f16 |
1111 | nvvm_wmma_m16n16k16_load_a_s8_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.s8 |
1112 | nvvm_wmma_m16n16k16_load_a_bf16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.bf16 |
1113 | nvvm_wmma_m16n16k16_load_a_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.f16 |
1114 | nvvm_wmma_m16n16k16_load_a_s8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.s8 |
1115 | nvvm_wmma_m16n16k16_load_a_u8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.u8 |
1116 | nvvm_wmma_m16n16k16_load_a_u8_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.u8 |
1117 | nvvm_wmma_m16n16k16_load_a_bf16_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.bf16 |
1118 | nvvm_wmma_m16n16k16_load_a_f16_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.f16 |
1119 | nvvm_wmma_m16n16k16_load_a_s8_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.s8 |
1120 | nvvm_wmma_m16n16k16_load_a_bf16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.bf16 |
1121 | nvvm_wmma_m16n16k16_load_a_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.f16 |
1122 | nvvm_wmma_m16n16k16_load_a_s8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.s8 |
1123 | nvvm_wmma_m16n16k16_load_a_u8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.u8 |
1124 | nvvm_wmma_m16n16k16_load_a_u8_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.u8 |
1125 | nvvm_wmma_m16n16k16_load_b_bf16_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.bf16 |
1126 | nvvm_wmma_m16n16k16_load_b_f16_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.f16 |
1127 | nvvm_wmma_m16n16k16_load_b_s8_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.s8 |
1128 | nvvm_wmma_m16n16k16_load_b_bf16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.bf16 |
1129 | nvvm_wmma_m16n16k16_load_b_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.f16 |
1130 | nvvm_wmma_m16n16k16_load_b_s8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.s8 |
1131 | nvvm_wmma_m16n16k16_load_b_u8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.u8 |
1132 | nvvm_wmma_m16n16k16_load_b_u8_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.u8 |
1133 | nvvm_wmma_m16n16k16_load_b_bf16_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.bf16 |
1134 | nvvm_wmma_m16n16k16_load_b_f16_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.f16 |
1135 | nvvm_wmma_m16n16k16_load_b_s8_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.s8 |
1136 | nvvm_wmma_m16n16k16_load_b_bf16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.bf16 |
1137 | nvvm_wmma_m16n16k16_load_b_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.f16 |
1138 | nvvm_wmma_m16n16k16_load_b_s8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.s8 |
1139 | nvvm_wmma_m16n16k16_load_b_u8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.u8 |
1140 | nvvm_wmma_m16n16k16_load_b_u8_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.u8 |
1141 | nvvm_wmma_m16n16k16_load_c_f16_col, // llvm.nvvm.wmma.m16n16k16.load.c.col.f16 |
1142 | nvvm_wmma_m16n16k16_load_c_f32_col, // llvm.nvvm.wmma.m16n16k16.load.c.col.f32 |
1143 | nvvm_wmma_m16n16k16_load_c_s32_col, // llvm.nvvm.wmma.m16n16k16.load.c.col.s32 |
1144 | nvvm_wmma_m16n16k16_load_c_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.c.col.stride.f16 |
1145 | nvvm_wmma_m16n16k16_load_c_f32_col_stride, // llvm.nvvm.wmma.m16n16k16.load.c.col.stride.f32 |
1146 | nvvm_wmma_m16n16k16_load_c_s32_col_stride, // llvm.nvvm.wmma.m16n16k16.load.c.col.stride.s32 |
1147 | nvvm_wmma_m16n16k16_load_c_f16_row, // llvm.nvvm.wmma.m16n16k16.load.c.row.f16 |
1148 | nvvm_wmma_m16n16k16_load_c_f32_row, // llvm.nvvm.wmma.m16n16k16.load.c.row.f32 |
1149 | nvvm_wmma_m16n16k16_load_c_s32_row, // llvm.nvvm.wmma.m16n16k16.load.c.row.s32 |
1150 | nvvm_wmma_m16n16k16_load_c_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.c.row.stride.f16 |
1151 | nvvm_wmma_m16n16k16_load_c_f32_row_stride, // llvm.nvvm.wmma.m16n16k16.load.c.row.stride.f32 |
1152 | nvvm_wmma_m16n16k16_load_c_s32_row_stride, // llvm.nvvm.wmma.m16n16k16.load.c.row.stride.s32 |
1153 | nvvm_wmma_m16n16k16_mma_col_col_bf16, // llvm.nvvm.wmma.m16n16k16.mma.col.col.bf16 |
1154 | nvvm_wmma_m16n16k16_mma_col_col_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f16 |
1155 | nvvm_wmma_m16n16k16_mma_col_col_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f16.satfinite |
1156 | nvvm_wmma_m16n16k16_mma_col_col_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f32 |
1157 | nvvm_wmma_m16n16k16_mma_col_col_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f32.satfinite |
1158 | nvvm_wmma_m16n16k16_mma_col_col_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f16 |
1159 | nvvm_wmma_m16n16k16_mma_col_col_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f16.satfinite |
1160 | nvvm_wmma_m16n16k16_mma_col_col_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f32 |
1161 | nvvm_wmma_m16n16k16_mma_col_col_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f32.satfinite |
1162 | nvvm_wmma_m16n16k16_mma_col_col_s8, // llvm.nvvm.wmma.m16n16k16.mma.col.col.s8 |
1163 | nvvm_wmma_m16n16k16_mma_col_col_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.s8.satfinite |
1164 | nvvm_wmma_m16n16k16_mma_col_col_u8, // llvm.nvvm.wmma.m16n16k16.mma.col.col.u8 |
1165 | nvvm_wmma_m16n16k16_mma_col_col_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.u8.satfinite |
1166 | nvvm_wmma_m16n16k16_mma_col_row_bf16, // llvm.nvvm.wmma.m16n16k16.mma.col.row.bf16 |
1167 | nvvm_wmma_m16n16k16_mma_col_row_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f16 |
1168 | nvvm_wmma_m16n16k16_mma_col_row_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f16.satfinite |
1169 | nvvm_wmma_m16n16k16_mma_col_row_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f32 |
1170 | nvvm_wmma_m16n16k16_mma_col_row_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f32.satfinite |
1171 | nvvm_wmma_m16n16k16_mma_col_row_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f16 |
1172 | nvvm_wmma_m16n16k16_mma_col_row_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f16.satfinite |
1173 | nvvm_wmma_m16n16k16_mma_col_row_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f32 |
1174 | nvvm_wmma_m16n16k16_mma_col_row_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f32.satfinite |
1175 | nvvm_wmma_m16n16k16_mma_col_row_s8, // llvm.nvvm.wmma.m16n16k16.mma.col.row.s8 |
1176 | nvvm_wmma_m16n16k16_mma_col_row_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.s8.satfinite |
1177 | nvvm_wmma_m16n16k16_mma_col_row_u8, // llvm.nvvm.wmma.m16n16k16.mma.col.row.u8 |
1178 | nvvm_wmma_m16n16k16_mma_col_row_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.u8.satfinite |
1179 | nvvm_wmma_m16n16k16_mma_row_col_bf16, // llvm.nvvm.wmma.m16n16k16.mma.row.col.bf16 |
1180 | nvvm_wmma_m16n16k16_mma_row_col_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f16 |
1181 | nvvm_wmma_m16n16k16_mma_row_col_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f16.satfinite |
1182 | nvvm_wmma_m16n16k16_mma_row_col_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f32 |
1183 | nvvm_wmma_m16n16k16_mma_row_col_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f32.satfinite |
1184 | nvvm_wmma_m16n16k16_mma_row_col_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f16 |
1185 | nvvm_wmma_m16n16k16_mma_row_col_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f16.satfinite |
1186 | nvvm_wmma_m16n16k16_mma_row_col_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f32 |
1187 | nvvm_wmma_m16n16k16_mma_row_col_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f32.satfinite |
1188 | nvvm_wmma_m16n16k16_mma_row_col_s8, // llvm.nvvm.wmma.m16n16k16.mma.row.col.s8 |
1189 | nvvm_wmma_m16n16k16_mma_row_col_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.s8.satfinite |
1190 | nvvm_wmma_m16n16k16_mma_row_col_u8, // llvm.nvvm.wmma.m16n16k16.mma.row.col.u8 |
1191 | nvvm_wmma_m16n16k16_mma_row_col_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.u8.satfinite |
1192 | nvvm_wmma_m16n16k16_mma_row_row_bf16, // llvm.nvvm.wmma.m16n16k16.mma.row.row.bf16 |
1193 | nvvm_wmma_m16n16k16_mma_row_row_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f16 |
1194 | nvvm_wmma_m16n16k16_mma_row_row_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f16.satfinite |
1195 | nvvm_wmma_m16n16k16_mma_row_row_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f32 |
1196 | nvvm_wmma_m16n16k16_mma_row_row_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f32.satfinite |
1197 | nvvm_wmma_m16n16k16_mma_row_row_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f16 |
1198 | nvvm_wmma_m16n16k16_mma_row_row_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f16.satfinite |
1199 | nvvm_wmma_m16n16k16_mma_row_row_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f32 |
1200 | nvvm_wmma_m16n16k16_mma_row_row_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f32.satfinite |
1201 | nvvm_wmma_m16n16k16_mma_row_row_s8, // llvm.nvvm.wmma.m16n16k16.mma.row.row.s8 |
1202 | nvvm_wmma_m16n16k16_mma_row_row_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.s8.satfinite |
1203 | nvvm_wmma_m16n16k16_mma_row_row_u8, // llvm.nvvm.wmma.m16n16k16.mma.row.row.u8 |
1204 | nvvm_wmma_m16n16k16_mma_row_row_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.u8.satfinite |
1205 | nvvm_wmma_m16n16k16_store_d_f16_col, // llvm.nvvm.wmma.m16n16k16.store.d.col.f16 |
1206 | nvvm_wmma_m16n16k16_store_d_f32_col, // llvm.nvvm.wmma.m16n16k16.store.d.col.f32 |
1207 | nvvm_wmma_m16n16k16_store_d_s32_col, // llvm.nvvm.wmma.m16n16k16.store.d.col.s32 |
1208 | nvvm_wmma_m16n16k16_store_d_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.store.d.col.stride.f16 |
1209 | nvvm_wmma_m16n16k16_store_d_f32_col_stride, // llvm.nvvm.wmma.m16n16k16.store.d.col.stride.f32 |
1210 | nvvm_wmma_m16n16k16_store_d_s32_col_stride, // llvm.nvvm.wmma.m16n16k16.store.d.col.stride.s32 |
1211 | nvvm_wmma_m16n16k16_store_d_f16_row, // llvm.nvvm.wmma.m16n16k16.store.d.row.f16 |
1212 | nvvm_wmma_m16n16k16_store_d_f32_row, // llvm.nvvm.wmma.m16n16k16.store.d.row.f32 |
1213 | nvvm_wmma_m16n16k16_store_d_s32_row, // llvm.nvvm.wmma.m16n16k16.store.d.row.s32 |
1214 | nvvm_wmma_m16n16k16_store_d_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.store.d.row.stride.f16 |
1215 | nvvm_wmma_m16n16k16_store_d_f32_row_stride, // llvm.nvvm.wmma.m16n16k16.store.d.row.stride.f32 |
1216 | nvvm_wmma_m16n16k16_store_d_s32_row_stride, // llvm.nvvm.wmma.m16n16k16.store.d.row.stride.s32 |
1217 | nvvm_wmma_m16n16k8_load_a_tf32_col_stride, // llvm.nvvm.wmma.m16n16k8.load.a.col.stride.tf32 |
1218 | nvvm_wmma_m16n16k8_load_a_tf32_col, // llvm.nvvm.wmma.m16n16k8.load.a.col.tf32 |
1219 | nvvm_wmma_m16n16k8_load_a_tf32_row_stride, // llvm.nvvm.wmma.m16n16k8.load.a.row.stride.tf32 |
1220 | nvvm_wmma_m16n16k8_load_a_tf32_row, // llvm.nvvm.wmma.m16n16k8.load.a.row.tf32 |
1221 | nvvm_wmma_m16n16k8_load_b_tf32_col_stride, // llvm.nvvm.wmma.m16n16k8.load.b.col.stride.tf32 |
1222 | nvvm_wmma_m16n16k8_load_b_tf32_col, // llvm.nvvm.wmma.m16n16k8.load.b.col.tf32 |
1223 | nvvm_wmma_m16n16k8_load_b_tf32_row_stride, // llvm.nvvm.wmma.m16n16k8.load.b.row.stride.tf32 |
1224 | nvvm_wmma_m16n16k8_load_b_tf32_row, // llvm.nvvm.wmma.m16n16k8.load.b.row.tf32 |
1225 | nvvm_wmma_m16n16k8_load_c_f32_col, // llvm.nvvm.wmma.m16n16k8.load.c.col.f32 |
1226 | nvvm_wmma_m16n16k8_load_c_f32_col_stride, // llvm.nvvm.wmma.m16n16k8.load.c.col.stride.f32 |
1227 | nvvm_wmma_m16n16k8_load_c_f32_row, // llvm.nvvm.wmma.m16n16k8.load.c.row.f32 |
1228 | nvvm_wmma_m16n16k8_load_c_f32_row_stride, // llvm.nvvm.wmma.m16n16k8.load.c.row.stride.f32 |
1229 | nvvm_wmma_m16n16k8_mma_col_col_tf32, // llvm.nvvm.wmma.m16n16k8.mma.col.col.tf32 |
1230 | nvvm_wmma_m16n16k8_mma_col_row_tf32, // llvm.nvvm.wmma.m16n16k8.mma.col.row.tf32 |
1231 | nvvm_wmma_m16n16k8_mma_row_col_tf32, // llvm.nvvm.wmma.m16n16k8.mma.row.col.tf32 |
1232 | nvvm_wmma_m16n16k8_mma_row_row_tf32, // llvm.nvvm.wmma.m16n16k8.mma.row.row.tf32 |
1233 | nvvm_wmma_m16n16k8_store_d_f32_col, // llvm.nvvm.wmma.m16n16k8.store.d.col.f32 |
1234 | nvvm_wmma_m16n16k8_store_d_f32_col_stride, // llvm.nvvm.wmma.m16n16k8.store.d.col.stride.f32 |
1235 | nvvm_wmma_m16n16k8_store_d_f32_row, // llvm.nvvm.wmma.m16n16k8.store.d.row.f32 |
1236 | nvvm_wmma_m16n16k8_store_d_f32_row_stride, // llvm.nvvm.wmma.m16n16k8.store.d.row.stride.f32 |
1237 | nvvm_wmma_m32n8k16_load_a_bf16_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.bf16 |
1238 | nvvm_wmma_m32n8k16_load_a_f16_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.f16 |
1239 | nvvm_wmma_m32n8k16_load_a_s8_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.s8 |
1240 | nvvm_wmma_m32n8k16_load_a_bf16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.bf16 |
1241 | nvvm_wmma_m32n8k16_load_a_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.f16 |
1242 | nvvm_wmma_m32n8k16_load_a_s8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.s8 |
1243 | nvvm_wmma_m32n8k16_load_a_u8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.u8 |
1244 | nvvm_wmma_m32n8k16_load_a_u8_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.u8 |
1245 | nvvm_wmma_m32n8k16_load_a_bf16_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.bf16 |
1246 | nvvm_wmma_m32n8k16_load_a_f16_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.f16 |
1247 | nvvm_wmma_m32n8k16_load_a_s8_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.s8 |
1248 | nvvm_wmma_m32n8k16_load_a_bf16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.bf16 |
1249 | nvvm_wmma_m32n8k16_load_a_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.f16 |
1250 | nvvm_wmma_m32n8k16_load_a_s8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.s8 |
1251 | nvvm_wmma_m32n8k16_load_a_u8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.u8 |
1252 | nvvm_wmma_m32n8k16_load_a_u8_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.u8 |
1253 | nvvm_wmma_m32n8k16_load_b_bf16_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.bf16 |
1254 | nvvm_wmma_m32n8k16_load_b_f16_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.f16 |
1255 | nvvm_wmma_m32n8k16_load_b_s8_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.s8 |
1256 | nvvm_wmma_m32n8k16_load_b_bf16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.bf16 |
1257 | nvvm_wmma_m32n8k16_load_b_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.f16 |
1258 | nvvm_wmma_m32n8k16_load_b_s8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.s8 |
1259 | nvvm_wmma_m32n8k16_load_b_u8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.u8 |
1260 | nvvm_wmma_m32n8k16_load_b_u8_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.u8 |
1261 | nvvm_wmma_m32n8k16_load_b_bf16_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.bf16 |
1262 | nvvm_wmma_m32n8k16_load_b_f16_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.f16 |
1263 | nvvm_wmma_m32n8k16_load_b_s8_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.s8 |
1264 | nvvm_wmma_m32n8k16_load_b_bf16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.bf16 |
1265 | nvvm_wmma_m32n8k16_load_b_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.f16 |
1266 | nvvm_wmma_m32n8k16_load_b_s8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.s8 |
1267 | nvvm_wmma_m32n8k16_load_b_u8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.u8 |
1268 | nvvm_wmma_m32n8k16_load_b_u8_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.u8 |
1269 | nvvm_wmma_m32n8k16_load_c_f16_col, // llvm.nvvm.wmma.m32n8k16.load.c.col.f16 |
1270 | nvvm_wmma_m32n8k16_load_c_f32_col, // llvm.nvvm.wmma.m32n8k16.load.c.col.f32 |
1271 | nvvm_wmma_m32n8k16_load_c_s32_col, // llvm.nvvm.wmma.m32n8k16.load.c.col.s32 |
1272 | nvvm_wmma_m32n8k16_load_c_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.c.col.stride.f16 |
1273 | nvvm_wmma_m32n8k16_load_c_f32_col_stride, // llvm.nvvm.wmma.m32n8k16.load.c.col.stride.f32 |
1274 | nvvm_wmma_m32n8k16_load_c_s32_col_stride, // llvm.nvvm.wmma.m32n8k16.load.c.col.stride.s32 |
1275 | nvvm_wmma_m32n8k16_load_c_f16_row, // llvm.nvvm.wmma.m32n8k16.load.c.row.f16 |
1276 | nvvm_wmma_m32n8k16_load_c_f32_row, // llvm.nvvm.wmma.m32n8k16.load.c.row.f32 |
1277 | nvvm_wmma_m32n8k16_load_c_s32_row, // llvm.nvvm.wmma.m32n8k16.load.c.row.s32 |
1278 | nvvm_wmma_m32n8k16_load_c_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.c.row.stride.f16 |
1279 | nvvm_wmma_m32n8k16_load_c_f32_row_stride, // llvm.nvvm.wmma.m32n8k16.load.c.row.stride.f32 |
1280 | nvvm_wmma_m32n8k16_load_c_s32_row_stride, // llvm.nvvm.wmma.m32n8k16.load.c.row.stride.s32 |
1281 | nvvm_wmma_m32n8k16_mma_col_col_bf16, // llvm.nvvm.wmma.m32n8k16.mma.col.col.bf16 |
1282 | nvvm_wmma_m32n8k16_mma_col_col_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f16 |
1283 | nvvm_wmma_m32n8k16_mma_col_col_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f16.satfinite |
1284 | nvvm_wmma_m32n8k16_mma_col_col_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f32 |
1285 | nvvm_wmma_m32n8k16_mma_col_col_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f32.satfinite |
1286 | nvvm_wmma_m32n8k16_mma_col_col_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f16 |
1287 | nvvm_wmma_m32n8k16_mma_col_col_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f16.satfinite |
1288 | nvvm_wmma_m32n8k16_mma_col_col_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f32 |
1289 | nvvm_wmma_m32n8k16_mma_col_col_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f32.satfinite |
1290 | nvvm_wmma_m32n8k16_mma_col_col_s8, // llvm.nvvm.wmma.m32n8k16.mma.col.col.s8 |
1291 | nvvm_wmma_m32n8k16_mma_col_col_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.s8.satfinite |
1292 | nvvm_wmma_m32n8k16_mma_col_col_u8, // llvm.nvvm.wmma.m32n8k16.mma.col.col.u8 |
1293 | nvvm_wmma_m32n8k16_mma_col_col_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.u8.satfinite |
1294 | nvvm_wmma_m32n8k16_mma_col_row_bf16, // llvm.nvvm.wmma.m32n8k16.mma.col.row.bf16 |
1295 | nvvm_wmma_m32n8k16_mma_col_row_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f16 |
1296 | nvvm_wmma_m32n8k16_mma_col_row_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f16.satfinite |
1297 | nvvm_wmma_m32n8k16_mma_col_row_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f32 |
1298 | nvvm_wmma_m32n8k16_mma_col_row_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f32.satfinite |
1299 | nvvm_wmma_m32n8k16_mma_col_row_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f16 |
1300 | nvvm_wmma_m32n8k16_mma_col_row_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f16.satfinite |
1301 | nvvm_wmma_m32n8k16_mma_col_row_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f32 |
1302 | nvvm_wmma_m32n8k16_mma_col_row_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f32.satfinite |
1303 | nvvm_wmma_m32n8k16_mma_col_row_s8, // llvm.nvvm.wmma.m32n8k16.mma.col.row.s8 |
1304 | nvvm_wmma_m32n8k16_mma_col_row_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.s8.satfinite |
1305 | nvvm_wmma_m32n8k16_mma_col_row_u8, // llvm.nvvm.wmma.m32n8k16.mma.col.row.u8 |
1306 | nvvm_wmma_m32n8k16_mma_col_row_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.u8.satfinite |
1307 | nvvm_wmma_m32n8k16_mma_row_col_bf16, // llvm.nvvm.wmma.m32n8k16.mma.row.col.bf16 |
1308 | nvvm_wmma_m32n8k16_mma_row_col_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f16 |
1309 | nvvm_wmma_m32n8k16_mma_row_col_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f16.satfinite |
1310 | nvvm_wmma_m32n8k16_mma_row_col_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f32 |
1311 | nvvm_wmma_m32n8k16_mma_row_col_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f32.satfinite |
1312 | nvvm_wmma_m32n8k16_mma_row_col_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f16 |
1313 | nvvm_wmma_m32n8k16_mma_row_col_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f16.satfinite |
1314 | nvvm_wmma_m32n8k16_mma_row_col_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f32 |
1315 | nvvm_wmma_m32n8k16_mma_row_col_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f32.satfinite |
1316 | nvvm_wmma_m32n8k16_mma_row_col_s8, // llvm.nvvm.wmma.m32n8k16.mma.row.col.s8 |
1317 | nvvm_wmma_m32n8k16_mma_row_col_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.s8.satfinite |
1318 | nvvm_wmma_m32n8k16_mma_row_col_u8, // llvm.nvvm.wmma.m32n8k16.mma.row.col.u8 |
1319 | nvvm_wmma_m32n8k16_mma_row_col_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.u8.satfinite |
1320 | nvvm_wmma_m32n8k16_mma_row_row_bf16, // llvm.nvvm.wmma.m32n8k16.mma.row.row.bf16 |
1321 | nvvm_wmma_m32n8k16_mma_row_row_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f16 |
1322 | nvvm_wmma_m32n8k16_mma_row_row_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f16.satfinite |
1323 | nvvm_wmma_m32n8k16_mma_row_row_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f32 |
1324 | nvvm_wmma_m32n8k16_mma_row_row_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f32.satfinite |
1325 | nvvm_wmma_m32n8k16_mma_row_row_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f16 |
1326 | nvvm_wmma_m32n8k16_mma_row_row_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f16.satfinite |
1327 | nvvm_wmma_m32n8k16_mma_row_row_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f32 |
1328 | nvvm_wmma_m32n8k16_mma_row_row_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f32.satfinite |
1329 | nvvm_wmma_m32n8k16_mma_row_row_s8, // llvm.nvvm.wmma.m32n8k16.mma.row.row.s8 |
1330 | nvvm_wmma_m32n8k16_mma_row_row_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.s8.satfinite |
1331 | nvvm_wmma_m32n8k16_mma_row_row_u8, // llvm.nvvm.wmma.m32n8k16.mma.row.row.u8 |
1332 | nvvm_wmma_m32n8k16_mma_row_row_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.u8.satfinite |
1333 | nvvm_wmma_m32n8k16_store_d_f16_col, // llvm.nvvm.wmma.m32n8k16.store.d.col.f16 |
1334 | nvvm_wmma_m32n8k16_store_d_f32_col, // llvm.nvvm.wmma.m32n8k16.store.d.col.f32 |
1335 | nvvm_wmma_m32n8k16_store_d_s32_col, // llvm.nvvm.wmma.m32n8k16.store.d.col.s32 |
1336 | nvvm_wmma_m32n8k16_store_d_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.store.d.col.stride.f16 |
1337 | nvvm_wmma_m32n8k16_store_d_f32_col_stride, // llvm.nvvm.wmma.m32n8k16.store.d.col.stride.f32 |
1338 | nvvm_wmma_m32n8k16_store_d_s32_col_stride, // llvm.nvvm.wmma.m32n8k16.store.d.col.stride.s32 |
1339 | nvvm_wmma_m32n8k16_store_d_f16_row, // llvm.nvvm.wmma.m32n8k16.store.d.row.f16 |
1340 | nvvm_wmma_m32n8k16_store_d_f32_row, // llvm.nvvm.wmma.m32n8k16.store.d.row.f32 |
1341 | nvvm_wmma_m32n8k16_store_d_s32_row, // llvm.nvvm.wmma.m32n8k16.store.d.row.s32 |
1342 | nvvm_wmma_m32n8k16_store_d_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.store.d.row.stride.f16 |
1343 | nvvm_wmma_m32n8k16_store_d_f32_row_stride, // llvm.nvvm.wmma.m32n8k16.store.d.row.stride.f32 |
1344 | nvvm_wmma_m32n8k16_store_d_s32_row_stride, // llvm.nvvm.wmma.m32n8k16.store.d.row.stride.s32 |
1345 | nvvm_wmma_m8n32k16_load_a_bf16_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.bf16 |
1346 | nvvm_wmma_m8n32k16_load_a_f16_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.f16 |
1347 | nvvm_wmma_m8n32k16_load_a_s8_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.s8 |
1348 | nvvm_wmma_m8n32k16_load_a_bf16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.bf16 |
1349 | nvvm_wmma_m8n32k16_load_a_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.f16 |
1350 | nvvm_wmma_m8n32k16_load_a_s8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.s8 |
1351 | nvvm_wmma_m8n32k16_load_a_u8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.u8 |
1352 | nvvm_wmma_m8n32k16_load_a_u8_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.u8 |
1353 | nvvm_wmma_m8n32k16_load_a_bf16_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.bf16 |
1354 | nvvm_wmma_m8n32k16_load_a_f16_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.f16 |
1355 | nvvm_wmma_m8n32k16_load_a_s8_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.s8 |
1356 | nvvm_wmma_m8n32k16_load_a_bf16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.bf16 |
1357 | nvvm_wmma_m8n32k16_load_a_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.f16 |
1358 | nvvm_wmma_m8n32k16_load_a_s8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.s8 |
1359 | nvvm_wmma_m8n32k16_load_a_u8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.u8 |
1360 | nvvm_wmma_m8n32k16_load_a_u8_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.u8 |
1361 | nvvm_wmma_m8n32k16_load_b_bf16_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.bf16 |
1362 | nvvm_wmma_m8n32k16_load_b_f16_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.f16 |
1363 | nvvm_wmma_m8n32k16_load_b_s8_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.s8 |
1364 | nvvm_wmma_m8n32k16_load_b_bf16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.bf16 |
1365 | nvvm_wmma_m8n32k16_load_b_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.f16 |
1366 | nvvm_wmma_m8n32k16_load_b_s8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.s8 |
1367 | nvvm_wmma_m8n32k16_load_b_u8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.u8 |
1368 | nvvm_wmma_m8n32k16_load_b_u8_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.u8 |
1369 | nvvm_wmma_m8n32k16_load_b_bf16_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.bf16 |
1370 | nvvm_wmma_m8n32k16_load_b_f16_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.f16 |
1371 | nvvm_wmma_m8n32k16_load_b_s8_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.s8 |
1372 | nvvm_wmma_m8n32k16_load_b_bf16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.bf16 |
1373 | nvvm_wmma_m8n32k16_load_b_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.f16 |
1374 | nvvm_wmma_m8n32k16_load_b_s8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.s8 |
1375 | nvvm_wmma_m8n32k16_load_b_u8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.u8 |
1376 | nvvm_wmma_m8n32k16_load_b_u8_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.u8 |
1377 | nvvm_wmma_m8n32k16_load_c_f16_col, // llvm.nvvm.wmma.m8n32k16.load.c.col.f16 |
1378 | nvvm_wmma_m8n32k16_load_c_f32_col, // llvm.nvvm.wmma.m8n32k16.load.c.col.f32 |
1379 | nvvm_wmma_m8n32k16_load_c_s32_col, // llvm.nvvm.wmma.m8n32k16.load.c.col.s32 |
1380 | nvvm_wmma_m8n32k16_load_c_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.c.col.stride.f16 |
1381 | nvvm_wmma_m8n32k16_load_c_f32_col_stride, // llvm.nvvm.wmma.m8n32k16.load.c.col.stride.f32 |
1382 | nvvm_wmma_m8n32k16_load_c_s32_col_stride, // llvm.nvvm.wmma.m8n32k16.load.c.col.stride.s32 |
1383 | nvvm_wmma_m8n32k16_load_c_f16_row, // llvm.nvvm.wmma.m8n32k16.load.c.row.f16 |
1384 | nvvm_wmma_m8n32k16_load_c_f32_row, // llvm.nvvm.wmma.m8n32k16.load.c.row.f32 |
1385 | nvvm_wmma_m8n32k16_load_c_s32_row, // llvm.nvvm.wmma.m8n32k16.load.c.row.s32 |
1386 | nvvm_wmma_m8n32k16_load_c_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.c.row.stride.f16 |
1387 | nvvm_wmma_m8n32k16_load_c_f32_row_stride, // llvm.nvvm.wmma.m8n32k16.load.c.row.stride.f32 |
1388 | nvvm_wmma_m8n32k16_load_c_s32_row_stride, // llvm.nvvm.wmma.m8n32k16.load.c.row.stride.s32 |
1389 | nvvm_wmma_m8n32k16_mma_col_col_bf16, // llvm.nvvm.wmma.m8n32k16.mma.col.col.bf16 |
1390 | nvvm_wmma_m8n32k16_mma_col_col_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f16 |
1391 | nvvm_wmma_m8n32k16_mma_col_col_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f16.satfinite |
1392 | nvvm_wmma_m8n32k16_mma_col_col_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f32 |
1393 | nvvm_wmma_m8n32k16_mma_col_col_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f32.satfinite |
1394 | nvvm_wmma_m8n32k16_mma_col_col_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f16 |
1395 | nvvm_wmma_m8n32k16_mma_col_col_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f16.satfinite |
1396 | nvvm_wmma_m8n32k16_mma_col_col_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f32 |
1397 | nvvm_wmma_m8n32k16_mma_col_col_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f32.satfinite |
1398 | nvvm_wmma_m8n32k16_mma_col_col_s8, // llvm.nvvm.wmma.m8n32k16.mma.col.col.s8 |
1399 | nvvm_wmma_m8n32k16_mma_col_col_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.s8.satfinite |
1400 | nvvm_wmma_m8n32k16_mma_col_col_u8, // llvm.nvvm.wmma.m8n32k16.mma.col.col.u8 |
1401 | nvvm_wmma_m8n32k16_mma_col_col_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.u8.satfinite |
1402 | nvvm_wmma_m8n32k16_mma_col_row_bf16, // llvm.nvvm.wmma.m8n32k16.mma.col.row.bf16 |
1403 | nvvm_wmma_m8n32k16_mma_col_row_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f16 |
1404 | nvvm_wmma_m8n32k16_mma_col_row_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f16.satfinite |
1405 | nvvm_wmma_m8n32k16_mma_col_row_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f32 |
1406 | nvvm_wmma_m8n32k16_mma_col_row_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f32.satfinite |
1407 | nvvm_wmma_m8n32k16_mma_col_row_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f16 |
1408 | nvvm_wmma_m8n32k16_mma_col_row_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f16.satfinite |
1409 | nvvm_wmma_m8n32k16_mma_col_row_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f32 |
1410 | nvvm_wmma_m8n32k16_mma_col_row_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f32.satfinite |
1411 | nvvm_wmma_m8n32k16_mma_col_row_s8, // llvm.nvvm.wmma.m8n32k16.mma.col.row.s8 |
1412 | nvvm_wmma_m8n32k16_mma_col_row_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.s8.satfinite |
1413 | nvvm_wmma_m8n32k16_mma_col_row_u8, // llvm.nvvm.wmma.m8n32k16.mma.col.row.u8 |
1414 | nvvm_wmma_m8n32k16_mma_col_row_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.u8.satfinite |
1415 | nvvm_wmma_m8n32k16_mma_row_col_bf16, // llvm.nvvm.wmma.m8n32k16.mma.row.col.bf16 |
1416 | nvvm_wmma_m8n32k16_mma_row_col_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f16 |
1417 | nvvm_wmma_m8n32k16_mma_row_col_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f16.satfinite |
1418 | nvvm_wmma_m8n32k16_mma_row_col_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f32 |
1419 | nvvm_wmma_m8n32k16_mma_row_col_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f32.satfinite |
1420 | nvvm_wmma_m8n32k16_mma_row_col_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f16 |
1421 | nvvm_wmma_m8n32k16_mma_row_col_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f16.satfinite |
1422 | nvvm_wmma_m8n32k16_mma_row_col_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f32 |
1423 | nvvm_wmma_m8n32k16_mma_row_col_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f32.satfinite |
1424 | nvvm_wmma_m8n32k16_mma_row_col_s8, // llvm.nvvm.wmma.m8n32k16.mma.row.col.s8 |
1425 | nvvm_wmma_m8n32k16_mma_row_col_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.s8.satfinite |
1426 | nvvm_wmma_m8n32k16_mma_row_col_u8, // llvm.nvvm.wmma.m8n32k16.mma.row.col.u8 |
1427 | nvvm_wmma_m8n32k16_mma_row_col_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.u8.satfinite |
1428 | nvvm_wmma_m8n32k16_mma_row_row_bf16, // llvm.nvvm.wmma.m8n32k16.mma.row.row.bf16 |
1429 | nvvm_wmma_m8n32k16_mma_row_row_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f16 |
1430 | nvvm_wmma_m8n32k16_mma_row_row_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f16.satfinite |
1431 | nvvm_wmma_m8n32k16_mma_row_row_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f32 |
1432 | nvvm_wmma_m8n32k16_mma_row_row_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f32.satfinite |
1433 | nvvm_wmma_m8n32k16_mma_row_row_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f16 |
1434 | nvvm_wmma_m8n32k16_mma_row_row_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f16.satfinite |
1435 | nvvm_wmma_m8n32k16_mma_row_row_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f32 |
1436 | nvvm_wmma_m8n32k16_mma_row_row_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f32.satfinite |
1437 | nvvm_wmma_m8n32k16_mma_row_row_s8, // llvm.nvvm.wmma.m8n32k16.mma.row.row.s8 |
1438 | nvvm_wmma_m8n32k16_mma_row_row_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.s8.satfinite |
1439 | nvvm_wmma_m8n32k16_mma_row_row_u8, // llvm.nvvm.wmma.m8n32k16.mma.row.row.u8 |
1440 | nvvm_wmma_m8n32k16_mma_row_row_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.u8.satfinite |
1441 | nvvm_wmma_m8n32k16_store_d_f16_col, // llvm.nvvm.wmma.m8n32k16.store.d.col.f16 |
1442 | nvvm_wmma_m8n32k16_store_d_f32_col, // llvm.nvvm.wmma.m8n32k16.store.d.col.f32 |
1443 | nvvm_wmma_m8n32k16_store_d_s32_col, // llvm.nvvm.wmma.m8n32k16.store.d.col.s32 |
1444 | nvvm_wmma_m8n32k16_store_d_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.store.d.col.stride.f16 |
1445 | nvvm_wmma_m8n32k16_store_d_f32_col_stride, // llvm.nvvm.wmma.m8n32k16.store.d.col.stride.f32 |
1446 | nvvm_wmma_m8n32k16_store_d_s32_col_stride, // llvm.nvvm.wmma.m8n32k16.store.d.col.stride.s32 |
1447 | nvvm_wmma_m8n32k16_store_d_f16_row, // llvm.nvvm.wmma.m8n32k16.store.d.row.f16 |
1448 | nvvm_wmma_m8n32k16_store_d_f32_row, // llvm.nvvm.wmma.m8n32k16.store.d.row.f32 |
1449 | nvvm_wmma_m8n32k16_store_d_s32_row, // llvm.nvvm.wmma.m8n32k16.store.d.row.s32 |
1450 | nvvm_wmma_m8n32k16_store_d_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.store.d.row.stride.f16 |
1451 | nvvm_wmma_m8n32k16_store_d_f32_row_stride, // llvm.nvvm.wmma.m8n32k16.store.d.row.stride.f32 |
1452 | nvvm_wmma_m8n32k16_store_d_s32_row_stride, // llvm.nvvm.wmma.m8n32k16.store.d.row.stride.s32 |
1453 | nvvm_wmma_m8n8k128_load_a_b1_row, // llvm.nvvm.wmma.m8n8k128.load.a.row.b1 |
1454 | nvvm_wmma_m8n8k128_load_a_b1_row_stride, // llvm.nvvm.wmma.m8n8k128.load.a.row.stride.b1 |
1455 | nvvm_wmma_m8n8k128_load_b_b1_col, // llvm.nvvm.wmma.m8n8k128.load.b.col.b1 |
1456 | nvvm_wmma_m8n8k128_load_b_b1_col_stride, // llvm.nvvm.wmma.m8n8k128.load.b.col.stride.b1 |
1457 | nvvm_wmma_m8n8k128_load_c_s32_col, // llvm.nvvm.wmma.m8n8k128.load.c.col.s32 |
1458 | nvvm_wmma_m8n8k128_load_c_s32_col_stride, // llvm.nvvm.wmma.m8n8k128.load.c.col.stride.s32 |
1459 | nvvm_wmma_m8n8k128_load_c_s32_row, // llvm.nvvm.wmma.m8n8k128.load.c.row.s32 |
1460 | nvvm_wmma_m8n8k128_load_c_s32_row_stride, // llvm.nvvm.wmma.m8n8k128.load.c.row.stride.s32 |
1461 | nvvm_wmma_m8n8k128_mma_and_popc_row_col_b1, // llvm.nvvm.wmma.m8n8k128.mma.and.popc.row.col.b1 |
1462 | nvvm_wmma_m8n8k128_mma_xor_popc_row_col_b1, // llvm.nvvm.wmma.m8n8k128.mma.xor.popc.row.col.b1 |
1463 | nvvm_wmma_m8n8k128_store_d_s32_col, // llvm.nvvm.wmma.m8n8k128.store.d.col.s32 |
1464 | nvvm_wmma_m8n8k128_store_d_s32_col_stride, // llvm.nvvm.wmma.m8n8k128.store.d.col.stride.s32 |
1465 | nvvm_wmma_m8n8k128_store_d_s32_row, // llvm.nvvm.wmma.m8n8k128.store.d.row.s32 |
1466 | nvvm_wmma_m8n8k128_store_d_s32_row_stride, // llvm.nvvm.wmma.m8n8k128.store.d.row.stride.s32 |
1467 | nvvm_wmma_m8n8k32_load_a_s4_row, // llvm.nvvm.wmma.m8n8k32.load.a.row.s4 |
1468 | nvvm_wmma_m8n8k32_load_a_s4_row_stride, // llvm.nvvm.wmma.m8n8k32.load.a.row.stride.s4 |
1469 | nvvm_wmma_m8n8k32_load_a_u4_row_stride, // llvm.nvvm.wmma.m8n8k32.load.a.row.stride.u4 |
1470 | nvvm_wmma_m8n8k32_load_a_u4_row, // llvm.nvvm.wmma.m8n8k32.load.a.row.u4 |
1471 | nvvm_wmma_m8n8k32_load_b_s4_col, // llvm.nvvm.wmma.m8n8k32.load.b.col.s4 |
1472 | nvvm_wmma_m8n8k32_load_b_s4_col_stride, // llvm.nvvm.wmma.m8n8k32.load.b.col.stride.s4 |
1473 | nvvm_wmma_m8n8k32_load_b_u4_col_stride, // llvm.nvvm.wmma.m8n8k32.load.b.col.stride.u4 |
1474 | nvvm_wmma_m8n8k32_load_b_u4_col, // llvm.nvvm.wmma.m8n8k32.load.b.col.u4 |
1475 | nvvm_wmma_m8n8k32_load_c_s32_col, // llvm.nvvm.wmma.m8n8k32.load.c.col.s32 |
1476 | nvvm_wmma_m8n8k32_load_c_s32_col_stride, // llvm.nvvm.wmma.m8n8k32.load.c.col.stride.s32 |
1477 | nvvm_wmma_m8n8k32_load_c_s32_row, // llvm.nvvm.wmma.m8n8k32.load.c.row.s32 |
1478 | nvvm_wmma_m8n8k32_load_c_s32_row_stride, // llvm.nvvm.wmma.m8n8k32.load.c.row.stride.s32 |
1479 | nvvm_wmma_m8n8k32_mma_row_col_s4, // llvm.nvvm.wmma.m8n8k32.mma.row.col.s4 |
1480 | nvvm_wmma_m8n8k32_mma_row_col_s4_satfinite, // llvm.nvvm.wmma.m8n8k32.mma.row.col.s4.satfinite |
1481 | nvvm_wmma_m8n8k32_mma_row_col_u4, // llvm.nvvm.wmma.m8n8k32.mma.row.col.u4 |
1482 | nvvm_wmma_m8n8k32_mma_row_col_u4_satfinite, // llvm.nvvm.wmma.m8n8k32.mma.row.col.u4.satfinite |
1483 | nvvm_wmma_m8n8k32_store_d_s32_col, // llvm.nvvm.wmma.m8n8k32.store.d.col.s32 |
1484 | nvvm_wmma_m8n8k32_store_d_s32_col_stride, // llvm.nvvm.wmma.m8n8k32.store.d.col.stride.s32 |
1485 | nvvm_wmma_m8n8k32_store_d_s32_row, // llvm.nvvm.wmma.m8n8k32.store.d.row.s32 |
1486 | nvvm_wmma_m8n8k32_store_d_s32_row_stride, // llvm.nvvm.wmma.m8n8k32.store.d.row.stride.s32 |
1487 | nvvm_wmma_m8n8k4_load_a_f64_col, // llvm.nvvm.wmma.m8n8k4.load.a.col.f64 |
1488 | nvvm_wmma_m8n8k4_load_a_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.load.a.col.stride.f64 |
1489 | nvvm_wmma_m8n8k4_load_a_f64_row, // llvm.nvvm.wmma.m8n8k4.load.a.row.f64 |
1490 | nvvm_wmma_m8n8k4_load_a_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.load.a.row.stride.f64 |
1491 | nvvm_wmma_m8n8k4_load_b_f64_col, // llvm.nvvm.wmma.m8n8k4.load.b.col.f64 |
1492 | nvvm_wmma_m8n8k4_load_b_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.load.b.col.stride.f64 |
1493 | nvvm_wmma_m8n8k4_load_b_f64_row, // llvm.nvvm.wmma.m8n8k4.load.b.row.f64 |
1494 | nvvm_wmma_m8n8k4_load_b_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.load.b.row.stride.f64 |
1495 | nvvm_wmma_m8n8k4_load_c_f64_col, // llvm.nvvm.wmma.m8n8k4.load.c.col.f64 |
1496 | nvvm_wmma_m8n8k4_load_c_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.load.c.col.stride.f64 |
1497 | nvvm_wmma_m8n8k4_load_c_f64_row, // llvm.nvvm.wmma.m8n8k4.load.c.row.f64 |
1498 | nvvm_wmma_m8n8k4_load_c_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.load.c.row.stride.f64 |
1499 | nvvm_wmma_m8n8k4_mma_col_col_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.f64 |
1500 | nvvm_wmma_m8n8k4_mma_col_col_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rm.f64 |
1501 | nvvm_wmma_m8n8k4_mma_col_col_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rn.f64 |
1502 | nvvm_wmma_m8n8k4_mma_col_col_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rp.f64 |
1503 | nvvm_wmma_m8n8k4_mma_col_col_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rz.f64 |
1504 | nvvm_wmma_m8n8k4_mma_col_row_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.f64 |
1505 | nvvm_wmma_m8n8k4_mma_col_row_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rm.f64 |
1506 | nvvm_wmma_m8n8k4_mma_col_row_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rn.f64 |
1507 | nvvm_wmma_m8n8k4_mma_col_row_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rp.f64 |
1508 | nvvm_wmma_m8n8k4_mma_col_row_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rz.f64 |
1509 | nvvm_wmma_m8n8k4_mma_row_col_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.f64 |
1510 | nvvm_wmma_m8n8k4_mma_row_col_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rm.f64 |
1511 | nvvm_wmma_m8n8k4_mma_row_col_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rn.f64 |
1512 | nvvm_wmma_m8n8k4_mma_row_col_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rp.f64 |
1513 | nvvm_wmma_m8n8k4_mma_row_col_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rz.f64 |
1514 | nvvm_wmma_m8n8k4_mma_row_row_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.f64 |
1515 | nvvm_wmma_m8n8k4_mma_row_row_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rm.f64 |
1516 | nvvm_wmma_m8n8k4_mma_row_row_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rn.f64 |
1517 | nvvm_wmma_m8n8k4_mma_row_row_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rp.f64 |
1518 | nvvm_wmma_m8n8k4_mma_row_row_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rz.f64 |
1519 | nvvm_wmma_m8n8k4_store_d_f64_col, // llvm.nvvm.wmma.m8n8k4.store.d.col.f64 |
1520 | nvvm_wmma_m8n8k4_store_d_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.store.d.col.stride.f64 |
1521 | nvvm_wmma_m8n8k4_store_d_f64_row, // llvm.nvvm.wmma.m8n8k4.store.d.row.f64 |
1522 | nvvm_wmma_m8n8k4_store_d_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.store.d.row.stride.f64 |
1523 | }; // enum |
1524 | } // namespace Intrinsic |
1525 | } // namespace llvm |
1526 | |
1527 | #endif |
1528 | |