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 | namespace llvm::Intrinsic { |
12 | enum NVVMIntrinsics : unsigned { |
13 | // Enum values for intrinsics. |
14 | nvvm_activemask = 8263, // llvm.nvvm.activemask |
15 | nvvm_add_rm_d, // llvm.nvvm.add.rm.d |
16 | nvvm_add_rm_f, // llvm.nvvm.add.rm.f |
17 | nvvm_add_rm_ftz_f, // llvm.nvvm.add.rm.ftz.f |
18 | nvvm_add_rn_d, // llvm.nvvm.add.rn.d |
19 | nvvm_add_rn_f, // llvm.nvvm.add.rn.f |
20 | nvvm_add_rn_ftz_f, // llvm.nvvm.add.rn.ftz.f |
21 | nvvm_add_rp_d, // llvm.nvvm.add.rp.d |
22 | nvvm_add_rp_f, // llvm.nvvm.add.rp.f |
23 | nvvm_add_rp_ftz_f, // llvm.nvvm.add.rp.ftz.f |
24 | nvvm_add_rz_d, // llvm.nvvm.add.rz.d |
25 | nvvm_add_rz_f, // llvm.nvvm.add.rz.f |
26 | nvvm_add_rz_ftz_f, // llvm.nvvm.add.rz.ftz.f |
27 | nvvm_applypriority_L2_evict_normal, // llvm.nvvm.applypriority.L2.evict.normal |
28 | nvvm_applypriority_global_L2_evict_normal, // llvm.nvvm.applypriority.global.L2.evict.normal |
29 | nvvm_atomic_add_gen_f_cta, // llvm.nvvm.atomic.add.gen.f.cta |
30 | nvvm_atomic_add_gen_f_sys, // llvm.nvvm.atomic.add.gen.f.sys |
31 | nvvm_atomic_add_gen_i_cta, // llvm.nvvm.atomic.add.gen.i.cta |
32 | nvvm_atomic_add_gen_i_sys, // llvm.nvvm.atomic.add.gen.i.sys |
33 | nvvm_atomic_and_gen_i_cta, // llvm.nvvm.atomic.and.gen.i.cta |
34 | nvvm_atomic_and_gen_i_sys, // llvm.nvvm.atomic.and.gen.i.sys |
35 | nvvm_atomic_cas_gen_i_cta, // llvm.nvvm.atomic.cas.gen.i.cta |
36 | nvvm_atomic_cas_gen_i_sys, // llvm.nvvm.atomic.cas.gen.i.sys |
37 | nvvm_atomic_dec_gen_i_cta, // llvm.nvvm.atomic.dec.gen.i.cta |
38 | nvvm_atomic_dec_gen_i_sys, // llvm.nvvm.atomic.dec.gen.i.sys |
39 | nvvm_atomic_exch_gen_i_cta, // llvm.nvvm.atomic.exch.gen.i.cta |
40 | nvvm_atomic_exch_gen_i_sys, // llvm.nvvm.atomic.exch.gen.i.sys |
41 | nvvm_atomic_inc_gen_i_cta, // llvm.nvvm.atomic.inc.gen.i.cta |
42 | nvvm_atomic_inc_gen_i_sys, // llvm.nvvm.atomic.inc.gen.i.sys |
43 | nvvm_atomic_max_gen_i_cta, // llvm.nvvm.atomic.max.gen.i.cta |
44 | nvvm_atomic_max_gen_i_sys, // llvm.nvvm.atomic.max.gen.i.sys |
45 | nvvm_atomic_min_gen_i_cta, // llvm.nvvm.atomic.min.gen.i.cta |
46 | nvvm_atomic_min_gen_i_sys, // llvm.nvvm.atomic.min.gen.i.sys |
47 | nvvm_atomic_or_gen_i_cta, // llvm.nvvm.atomic.or.gen.i.cta |
48 | nvvm_atomic_or_gen_i_sys, // llvm.nvvm.atomic.or.gen.i.sys |
49 | nvvm_atomic_xor_gen_i_cta, // llvm.nvvm.atomic.xor.gen.i.cta |
50 | nvvm_atomic_xor_gen_i_sys, // llvm.nvvm.atomic.xor.gen.i.sys |
51 | nvvm_bar_warp_sync, // llvm.nvvm.bar.warp.sync |
52 | nvvm_barrier_cluster_arrive, // llvm.nvvm.barrier.cluster.arrive |
53 | nvvm_barrier_cluster_arrive_aligned, // llvm.nvvm.barrier.cluster.arrive.aligned |
54 | nvvm_barrier_cluster_arrive_relaxed, // llvm.nvvm.barrier.cluster.arrive.relaxed |
55 | nvvm_barrier_cluster_arrive_relaxed_aligned, // llvm.nvvm.barrier.cluster.arrive.relaxed.aligned |
56 | nvvm_barrier_cluster_wait, // llvm.nvvm.barrier.cluster.wait |
57 | nvvm_barrier_cluster_wait_aligned, // llvm.nvvm.barrier.cluster.wait.aligned |
58 | nvvm_barrier_cta_arrive_aligned_count, // llvm.nvvm.barrier.cta.arrive.aligned.count |
59 | nvvm_barrier_cta_arrive_count, // llvm.nvvm.barrier.cta.arrive.count |
60 | nvvm_barrier_cta_sync_aligned_all, // llvm.nvvm.barrier.cta.sync.aligned.all |
61 | nvvm_barrier_cta_sync_aligned_count, // llvm.nvvm.barrier.cta.sync.aligned.count |
62 | nvvm_barrier_cta_sync_all, // llvm.nvvm.barrier.cta.sync.all |
63 | nvvm_barrier_cta_sync_count, // llvm.nvvm.barrier.cta.sync.count |
64 | nvvm_barrier0_and, // llvm.nvvm.barrier0.and |
65 | nvvm_barrier0_or, // llvm.nvvm.barrier0.or |
66 | nvvm_barrier0_popc, // llvm.nvvm.barrier0.popc |
67 | nvvm_bf16x2_to_ue8m0x2_rp, // llvm.nvvm.bf16x2.to.ue8m0x2.rp |
68 | nvvm_bf16x2_to_ue8m0x2_rp_satfinite, // llvm.nvvm.bf16x2.to.ue8m0x2.rp.satfinite |
69 | nvvm_bf16x2_to_ue8m0x2_rz, // llvm.nvvm.bf16x2.to.ue8m0x2.rz |
70 | nvvm_bf16x2_to_ue8m0x2_rz_satfinite, // llvm.nvvm.bf16x2.to.ue8m0x2.rz.satfinite |
71 | nvvm_bf2h_rn, // llvm.nvvm.bf2h.rn |
72 | nvvm_bf2h_rn_ftz, // llvm.nvvm.bf2h.rn.ftz |
73 | nvvm_bmsk_clamp, // llvm.nvvm.bmsk.clamp |
74 | nvvm_bmsk_wrap, // llvm.nvvm.bmsk.wrap |
75 | nvvm_ceil_d, // llvm.nvvm.ceil.d |
76 | nvvm_ceil_f, // llvm.nvvm.ceil.f |
77 | nvvm_ceil_ftz_f, // llvm.nvvm.ceil.ftz.f |
78 | nvvm_clusterlaunchcontrol_query_cancel_get_first_ctaid_x, // llvm.nvvm.clusterlaunchcontrol.query_cancel.get_first_ctaid.x |
79 | nvvm_clusterlaunchcontrol_query_cancel_get_first_ctaid_y, // llvm.nvvm.clusterlaunchcontrol.query_cancel.get_first_ctaid.y |
80 | nvvm_clusterlaunchcontrol_query_cancel_get_first_ctaid_z, // llvm.nvvm.clusterlaunchcontrol.query_cancel.get_first_ctaid.z |
81 | nvvm_clusterlaunchcontrol_query_cancel_is_canceled, // llvm.nvvm.clusterlaunchcontrol.query_cancel.is_canceled |
82 | nvvm_clusterlaunchcontrol_try_cancel_async_multicast_shared, // llvm.nvvm.clusterlaunchcontrol.try_cancel.async.multicast.shared |
83 | nvvm_clusterlaunchcontrol_try_cancel_async_shared, // llvm.nvvm.clusterlaunchcontrol.try_cancel.async.shared |
84 | nvvm_compiler_error, // llvm.nvvm.compiler.error |
85 | nvvm_compiler_warn, // llvm.nvvm.compiler.warn |
86 | nvvm_cos_approx_f, // llvm.nvvm.cos.approx.f |
87 | nvvm_cos_approx_ftz_f, // llvm.nvvm.cos.approx.ftz.f |
88 | nvvm_cp_async_bulk_commit_group, // llvm.nvvm.cp.async.bulk.commit.group |
89 | nvvm_cp_async_bulk_global_to_shared_cluster, // llvm.nvvm.cp.async.bulk.global.to.shared.cluster |
90 | nvvm_cp_async_bulk_prefetch_L2, // llvm.nvvm.cp.async.bulk.prefetch.L2 |
91 | nvvm_cp_async_bulk_shared_cta_to_cluster, // llvm.nvvm.cp.async.bulk.shared.cta.to.cluster |
92 | nvvm_cp_async_bulk_shared_cta_to_global, // llvm.nvvm.cp.async.bulk.shared.cta.to.global |
93 | nvvm_cp_async_bulk_shared_cta_to_global_bytemask, // llvm.nvvm.cp.async.bulk.shared.cta.to.global.bytemask |
94 | nvvm_cp_async_bulk_tensor_g2s_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.g2s.im2col.3d |
95 | nvvm_cp_async_bulk_tensor_g2s_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.g2s.im2col.4d |
96 | nvvm_cp_async_bulk_tensor_g2s_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.g2s.im2col.5d |
97 | nvvm_cp_async_bulk_tensor_g2s_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.g2s.tile.1d |
98 | nvvm_cp_async_bulk_tensor_g2s_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.g2s.tile.2d |
99 | nvvm_cp_async_bulk_tensor_g2s_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.g2s.tile.3d |
100 | nvvm_cp_async_bulk_tensor_g2s_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.g2s.tile.4d |
101 | nvvm_cp_async_bulk_tensor_g2s_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.g2s.tile.5d |
102 | nvvm_cp_async_bulk_tensor_prefetch_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.im2col.3d |
103 | nvvm_cp_async_bulk_tensor_prefetch_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.im2col.4d |
104 | nvvm_cp_async_bulk_tensor_prefetch_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.im2col.5d |
105 | nvvm_cp_async_bulk_tensor_prefetch_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.tile.1d |
106 | nvvm_cp_async_bulk_tensor_prefetch_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.tile.2d |
107 | nvvm_cp_async_bulk_tensor_prefetch_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.tile.3d |
108 | nvvm_cp_async_bulk_tensor_prefetch_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.tile.4d |
109 | nvvm_cp_async_bulk_tensor_prefetch_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.prefetch.tile.5d |
110 | nvvm_cp_async_bulk_tensor_reduce_add_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.im2col.3d |
111 | nvvm_cp_async_bulk_tensor_reduce_add_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.im2col.4d |
112 | nvvm_cp_async_bulk_tensor_reduce_add_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.im2col.5d |
113 | nvvm_cp_async_bulk_tensor_reduce_add_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.tile.1d |
114 | nvvm_cp_async_bulk_tensor_reduce_add_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.tile.2d |
115 | nvvm_cp_async_bulk_tensor_reduce_add_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.tile.3d |
116 | nvvm_cp_async_bulk_tensor_reduce_add_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.tile.4d |
117 | nvvm_cp_async_bulk_tensor_reduce_add_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.add.tile.5d |
118 | nvvm_cp_async_bulk_tensor_reduce_and_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.im2col.3d |
119 | nvvm_cp_async_bulk_tensor_reduce_and_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.im2col.4d |
120 | nvvm_cp_async_bulk_tensor_reduce_and_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.im2col.5d |
121 | nvvm_cp_async_bulk_tensor_reduce_and_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.tile.1d |
122 | nvvm_cp_async_bulk_tensor_reduce_and_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.tile.2d |
123 | nvvm_cp_async_bulk_tensor_reduce_and_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.tile.3d |
124 | nvvm_cp_async_bulk_tensor_reduce_and_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.tile.4d |
125 | nvvm_cp_async_bulk_tensor_reduce_and_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.and.tile.5d |
126 | nvvm_cp_async_bulk_tensor_reduce_dec_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.im2col.3d |
127 | nvvm_cp_async_bulk_tensor_reduce_dec_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.im2col.4d |
128 | nvvm_cp_async_bulk_tensor_reduce_dec_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.im2col.5d |
129 | nvvm_cp_async_bulk_tensor_reduce_dec_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.tile.1d |
130 | nvvm_cp_async_bulk_tensor_reduce_dec_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.tile.2d |
131 | nvvm_cp_async_bulk_tensor_reduce_dec_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.tile.3d |
132 | nvvm_cp_async_bulk_tensor_reduce_dec_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.tile.4d |
133 | nvvm_cp_async_bulk_tensor_reduce_dec_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.dec.tile.5d |
134 | nvvm_cp_async_bulk_tensor_reduce_inc_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.im2col.3d |
135 | nvvm_cp_async_bulk_tensor_reduce_inc_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.im2col.4d |
136 | nvvm_cp_async_bulk_tensor_reduce_inc_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.im2col.5d |
137 | nvvm_cp_async_bulk_tensor_reduce_inc_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.tile.1d |
138 | nvvm_cp_async_bulk_tensor_reduce_inc_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.tile.2d |
139 | nvvm_cp_async_bulk_tensor_reduce_inc_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.tile.3d |
140 | nvvm_cp_async_bulk_tensor_reduce_inc_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.tile.4d |
141 | nvvm_cp_async_bulk_tensor_reduce_inc_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.inc.tile.5d |
142 | nvvm_cp_async_bulk_tensor_reduce_max_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.im2col.3d |
143 | nvvm_cp_async_bulk_tensor_reduce_max_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.im2col.4d |
144 | nvvm_cp_async_bulk_tensor_reduce_max_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.im2col.5d |
145 | nvvm_cp_async_bulk_tensor_reduce_max_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.tile.1d |
146 | nvvm_cp_async_bulk_tensor_reduce_max_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.tile.2d |
147 | nvvm_cp_async_bulk_tensor_reduce_max_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.tile.3d |
148 | nvvm_cp_async_bulk_tensor_reduce_max_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.tile.4d |
149 | nvvm_cp_async_bulk_tensor_reduce_max_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.max.tile.5d |
150 | nvvm_cp_async_bulk_tensor_reduce_min_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.im2col.3d |
151 | nvvm_cp_async_bulk_tensor_reduce_min_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.im2col.4d |
152 | nvvm_cp_async_bulk_tensor_reduce_min_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.im2col.5d |
153 | nvvm_cp_async_bulk_tensor_reduce_min_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.tile.1d |
154 | nvvm_cp_async_bulk_tensor_reduce_min_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.tile.2d |
155 | nvvm_cp_async_bulk_tensor_reduce_min_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.tile.3d |
156 | nvvm_cp_async_bulk_tensor_reduce_min_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.tile.4d |
157 | nvvm_cp_async_bulk_tensor_reduce_min_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.min.tile.5d |
158 | nvvm_cp_async_bulk_tensor_reduce_or_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.im2col.3d |
159 | nvvm_cp_async_bulk_tensor_reduce_or_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.im2col.4d |
160 | nvvm_cp_async_bulk_tensor_reduce_or_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.im2col.5d |
161 | nvvm_cp_async_bulk_tensor_reduce_or_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.tile.1d |
162 | nvvm_cp_async_bulk_tensor_reduce_or_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.tile.2d |
163 | nvvm_cp_async_bulk_tensor_reduce_or_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.tile.3d |
164 | nvvm_cp_async_bulk_tensor_reduce_or_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.tile.4d |
165 | nvvm_cp_async_bulk_tensor_reduce_or_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.or.tile.5d |
166 | nvvm_cp_async_bulk_tensor_reduce_xor_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.im2col.3d |
167 | nvvm_cp_async_bulk_tensor_reduce_xor_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.im2col.4d |
168 | nvvm_cp_async_bulk_tensor_reduce_xor_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.im2col.5d |
169 | nvvm_cp_async_bulk_tensor_reduce_xor_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.tile.1d |
170 | nvvm_cp_async_bulk_tensor_reduce_xor_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.tile.2d |
171 | nvvm_cp_async_bulk_tensor_reduce_xor_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.tile.3d |
172 | nvvm_cp_async_bulk_tensor_reduce_xor_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.tile.4d |
173 | nvvm_cp_async_bulk_tensor_reduce_xor_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.reduce.xor.tile.5d |
174 | nvvm_cp_async_bulk_tensor_s2g_im2col_3d, // llvm.nvvm.cp.async.bulk.tensor.s2g.im2col.3d |
175 | nvvm_cp_async_bulk_tensor_s2g_im2col_4d, // llvm.nvvm.cp.async.bulk.tensor.s2g.im2col.4d |
176 | nvvm_cp_async_bulk_tensor_s2g_im2col_5d, // llvm.nvvm.cp.async.bulk.tensor.s2g.im2col.5d |
177 | nvvm_cp_async_bulk_tensor_s2g_tile_1d, // llvm.nvvm.cp.async.bulk.tensor.s2g.tile.1d |
178 | nvvm_cp_async_bulk_tensor_s2g_tile_2d, // llvm.nvvm.cp.async.bulk.tensor.s2g.tile.2d |
179 | nvvm_cp_async_bulk_tensor_s2g_tile_3d, // llvm.nvvm.cp.async.bulk.tensor.s2g.tile.3d |
180 | nvvm_cp_async_bulk_tensor_s2g_tile_4d, // llvm.nvvm.cp.async.bulk.tensor.s2g.tile.4d |
181 | nvvm_cp_async_bulk_tensor_s2g_tile_5d, // llvm.nvvm.cp.async.bulk.tensor.s2g.tile.5d |
182 | nvvm_cp_async_bulk_wait_group, // llvm.nvvm.cp.async.bulk.wait.group |
183 | nvvm_cp_async_bulk_wait_group_read, // llvm.nvvm.cp.async.bulk.wait.group.read |
184 | nvvm_cp_async_ca_shared_global_16, // llvm.nvvm.cp.async.ca.shared.global.16 |
185 | nvvm_cp_async_ca_shared_global_16_s, // llvm.nvvm.cp.async.ca.shared.global.16.s |
186 | nvvm_cp_async_ca_shared_global_4, // llvm.nvvm.cp.async.ca.shared.global.4 |
187 | nvvm_cp_async_ca_shared_global_4_s, // llvm.nvvm.cp.async.ca.shared.global.4.s |
188 | nvvm_cp_async_ca_shared_global_8, // llvm.nvvm.cp.async.ca.shared.global.8 |
189 | nvvm_cp_async_ca_shared_global_8_s, // llvm.nvvm.cp.async.ca.shared.global.8.s |
190 | nvvm_cp_async_cg_shared_global_16, // llvm.nvvm.cp.async.cg.shared.global.16 |
191 | nvvm_cp_async_cg_shared_global_16_s, // llvm.nvvm.cp.async.cg.shared.global.16.s |
192 | nvvm_cp_async_commit_group, // llvm.nvvm.cp.async.commit.group |
193 | nvvm_cp_async_mbarrier_arrive, // llvm.nvvm.cp.async.mbarrier.arrive |
194 | nvvm_cp_async_mbarrier_arrive_noinc, // llvm.nvvm.cp.async.mbarrier.arrive.noinc |
195 | nvvm_cp_async_mbarrier_arrive_noinc_shared, // llvm.nvvm.cp.async.mbarrier.arrive.noinc.shared |
196 | nvvm_cp_async_mbarrier_arrive_shared, // llvm.nvvm.cp.async.mbarrier.arrive.shared |
197 | nvvm_cp_async_wait_all, // llvm.nvvm.cp.async.wait.all |
198 | nvvm_cp_async_wait_group, // llvm.nvvm.cp.async.wait.group |
199 | nvvm_d2f_rm, // llvm.nvvm.d2f.rm |
200 | nvvm_d2f_rm_ftz, // llvm.nvvm.d2f.rm.ftz |
201 | nvvm_d2f_rn, // llvm.nvvm.d2f.rn |
202 | nvvm_d2f_rn_ftz, // llvm.nvvm.d2f.rn.ftz |
203 | nvvm_d2f_rp, // llvm.nvvm.d2f.rp |
204 | nvvm_d2f_rp_ftz, // llvm.nvvm.d2f.rp.ftz |
205 | nvvm_d2f_rz, // llvm.nvvm.d2f.rz |
206 | nvvm_d2f_rz_ftz, // llvm.nvvm.d2f.rz.ftz |
207 | nvvm_d2i_hi, // llvm.nvvm.d2i.hi |
208 | nvvm_d2i_lo, // llvm.nvvm.d2i.lo |
209 | nvvm_d2i_rm, // llvm.nvvm.d2i.rm |
210 | nvvm_d2i_rn, // llvm.nvvm.d2i.rn |
211 | nvvm_d2i_rp, // llvm.nvvm.d2i.rp |
212 | nvvm_d2i_rz, // llvm.nvvm.d2i.rz |
213 | nvvm_d2ll_rm, // llvm.nvvm.d2ll.rm |
214 | nvvm_d2ll_rn, // llvm.nvvm.d2ll.rn |
215 | nvvm_d2ll_rp, // llvm.nvvm.d2ll.rp |
216 | nvvm_d2ll_rz, // llvm.nvvm.d2ll.rz |
217 | nvvm_d2ui_rm, // llvm.nvvm.d2ui.rm |
218 | nvvm_d2ui_rn, // llvm.nvvm.d2ui.rn |
219 | nvvm_d2ui_rp, // llvm.nvvm.d2ui.rp |
220 | nvvm_d2ui_rz, // llvm.nvvm.d2ui.rz |
221 | nvvm_d2ull_rm, // llvm.nvvm.d2ull.rm |
222 | nvvm_d2ull_rn, // llvm.nvvm.d2ull.rn |
223 | nvvm_d2ull_rp, // llvm.nvvm.d2ull.rp |
224 | nvvm_d2ull_rz, // llvm.nvvm.d2ull.rz |
225 | nvvm_discard_L2, // llvm.nvvm.discard.L2 |
226 | nvvm_discard_global_L2, // llvm.nvvm.discard.global.L2 |
227 | nvvm_div_approx_f, // llvm.nvvm.div.approx.f |
228 | nvvm_div_approx_ftz_f, // llvm.nvvm.div.approx.ftz.f |
229 | nvvm_div_full, // llvm.nvvm.div.full |
230 | nvvm_div_full_ftz, // llvm.nvvm.div.full.ftz |
231 | nvvm_div_rm_d, // llvm.nvvm.div.rm.d |
232 | nvvm_div_rm_f, // llvm.nvvm.div.rm.f |
233 | nvvm_div_rm_ftz_f, // llvm.nvvm.div.rm.ftz.f |
234 | nvvm_div_rn_d, // llvm.nvvm.div.rn.d |
235 | nvvm_div_rn_f, // llvm.nvvm.div.rn.f |
236 | nvvm_div_rn_ftz_f, // llvm.nvvm.div.rn.ftz.f |
237 | nvvm_div_rp_d, // llvm.nvvm.div.rp.d |
238 | nvvm_div_rp_f, // llvm.nvvm.div.rp.f |
239 | nvvm_div_rp_ftz_f, // llvm.nvvm.div.rp.ftz.f |
240 | nvvm_div_rz_d, // llvm.nvvm.div.rz.d |
241 | nvvm_div_rz_f, // llvm.nvvm.div.rz.f |
242 | nvvm_div_rz_ftz_f, // llvm.nvvm.div.rz.ftz.f |
243 | nvvm_e2m1x2_to_f16x2_rn, // llvm.nvvm.e2m1x2.to.f16x2.rn |
244 | nvvm_e2m1x2_to_f16x2_rn_relu, // llvm.nvvm.e2m1x2.to.f16x2.rn.relu |
245 | nvvm_e2m3x2_to_f16x2_rn, // llvm.nvvm.e2m3x2.to.f16x2.rn |
246 | nvvm_e2m3x2_to_f16x2_rn_relu, // llvm.nvvm.e2m3x2.to.f16x2.rn.relu |
247 | nvvm_e3m2x2_to_f16x2_rn, // llvm.nvvm.e3m2x2.to.f16x2.rn |
248 | nvvm_e3m2x2_to_f16x2_rn_relu, // llvm.nvvm.e3m2x2.to.f16x2.rn.relu |
249 | nvvm_e4m3x2_to_f16x2_rn, // llvm.nvvm.e4m3x2.to.f16x2.rn |
250 | nvvm_e4m3x2_to_f16x2_rn_relu, // llvm.nvvm.e4m3x2.to.f16x2.rn.relu |
251 | nvvm_e5m2x2_to_f16x2_rn, // llvm.nvvm.e5m2x2.to.f16x2.rn |
252 | nvvm_e5m2x2_to_f16x2_rn_relu, // llvm.nvvm.e5m2x2.to.f16x2.rn.relu |
253 | nvvm_elect_sync, // llvm.nvvm.elect.sync |
254 | nvvm_ex2_approx_d, // llvm.nvvm.ex2.approx.d |
255 | nvvm_ex2_approx_f, // llvm.nvvm.ex2.approx.f |
256 | nvvm_ex2_approx_f16, // llvm.nvvm.ex2.approx.f16 |
257 | nvvm_ex2_approx_f16x2, // llvm.nvvm.ex2.approx.f16x2 |
258 | nvvm_ex2_approx_ftz_f, // llvm.nvvm.ex2.approx.ftz.f |
259 | nvvm_exit, // llvm.nvvm.exit |
260 | nvvm_f16x2_to_e4m3x2_rn, // llvm.nvvm.f16x2.to.e4m3x2.rn |
261 | nvvm_f16x2_to_e4m3x2_rn_relu, // llvm.nvvm.f16x2.to.e4m3x2.rn.relu |
262 | nvvm_f16x2_to_e5m2x2_rn, // llvm.nvvm.f16x2.to.e5m2x2.rn |
263 | nvvm_f16x2_to_e5m2x2_rn_relu, // llvm.nvvm.f16x2.to.e5m2x2.rn.relu |
264 | nvvm_f2bf16_rn, // llvm.nvvm.f2bf16.rn |
265 | nvvm_f2bf16_rn_relu, // llvm.nvvm.f2bf16.rn.relu |
266 | nvvm_f2bf16_rz, // llvm.nvvm.f2bf16.rz |
267 | nvvm_f2bf16_rz_relu, // llvm.nvvm.f2bf16.rz.relu |
268 | nvvm_f2h_rn, // llvm.nvvm.f2h.rn |
269 | nvvm_f2h_rn_ftz, // llvm.nvvm.f2h.rn.ftz |
270 | nvvm_f2i_rm, // llvm.nvvm.f2i.rm |
271 | nvvm_f2i_rm_ftz, // llvm.nvvm.f2i.rm.ftz |
272 | nvvm_f2i_rn, // llvm.nvvm.f2i.rn |
273 | nvvm_f2i_rn_ftz, // llvm.nvvm.f2i.rn.ftz |
274 | nvvm_f2i_rp, // llvm.nvvm.f2i.rp |
275 | nvvm_f2i_rp_ftz, // llvm.nvvm.f2i.rp.ftz |
276 | nvvm_f2i_rz, // llvm.nvvm.f2i.rz |
277 | nvvm_f2i_rz_ftz, // llvm.nvvm.f2i.rz.ftz |
278 | nvvm_f2ll_rm, // llvm.nvvm.f2ll.rm |
279 | nvvm_f2ll_rm_ftz, // llvm.nvvm.f2ll.rm.ftz |
280 | nvvm_f2ll_rn, // llvm.nvvm.f2ll.rn |
281 | nvvm_f2ll_rn_ftz, // llvm.nvvm.f2ll.rn.ftz |
282 | nvvm_f2ll_rp, // llvm.nvvm.f2ll.rp |
283 | nvvm_f2ll_rp_ftz, // llvm.nvvm.f2ll.rp.ftz |
284 | nvvm_f2ll_rz, // llvm.nvvm.f2ll.rz |
285 | nvvm_f2ll_rz_ftz, // llvm.nvvm.f2ll.rz.ftz |
286 | nvvm_f2tf32_rn, // llvm.nvvm.f2tf32.rn |
287 | nvvm_f2tf32_rn_relu, // llvm.nvvm.f2tf32.rn.relu |
288 | nvvm_f2tf32_rn_relu_satfinite, // llvm.nvvm.f2tf32.rn.relu.satfinite |
289 | nvvm_f2tf32_rn_satfinite, // llvm.nvvm.f2tf32.rn.satfinite |
290 | nvvm_f2tf32_rna, // llvm.nvvm.f2tf32.rna |
291 | nvvm_f2tf32_rna_satfinite, // llvm.nvvm.f2tf32.rna.satfinite |
292 | nvvm_f2tf32_rz, // llvm.nvvm.f2tf32.rz |
293 | nvvm_f2tf32_rz_relu, // llvm.nvvm.f2tf32.rz.relu |
294 | nvvm_f2tf32_rz_relu_satfinite, // llvm.nvvm.f2tf32.rz.relu.satfinite |
295 | nvvm_f2tf32_rz_satfinite, // llvm.nvvm.f2tf32.rz.satfinite |
296 | nvvm_f2ui_rm, // llvm.nvvm.f2ui.rm |
297 | nvvm_f2ui_rm_ftz, // llvm.nvvm.f2ui.rm.ftz |
298 | nvvm_f2ui_rn, // llvm.nvvm.f2ui.rn |
299 | nvvm_f2ui_rn_ftz, // llvm.nvvm.f2ui.rn.ftz |
300 | nvvm_f2ui_rp, // llvm.nvvm.f2ui.rp |
301 | nvvm_f2ui_rp_ftz, // llvm.nvvm.f2ui.rp.ftz |
302 | nvvm_f2ui_rz, // llvm.nvvm.f2ui.rz |
303 | nvvm_f2ui_rz_ftz, // llvm.nvvm.f2ui.rz.ftz |
304 | nvvm_f2ull_rm, // llvm.nvvm.f2ull.rm |
305 | nvvm_f2ull_rm_ftz, // llvm.nvvm.f2ull.rm.ftz |
306 | nvvm_f2ull_rn, // llvm.nvvm.f2ull.rn |
307 | nvvm_f2ull_rn_ftz, // llvm.nvvm.f2ull.rn.ftz |
308 | nvvm_f2ull_rp, // llvm.nvvm.f2ull.rp |
309 | nvvm_f2ull_rp_ftz, // llvm.nvvm.f2ull.rp.ftz |
310 | nvvm_f2ull_rz, // llvm.nvvm.f2ull.rz |
311 | nvvm_f2ull_rz_ftz, // llvm.nvvm.f2ull.rz.ftz |
312 | nvvm_fabs, // llvm.nvvm.fabs |
313 | nvvm_fabs_ftz, // llvm.nvvm.fabs.ftz |
314 | nvvm_fence_proxy_tensormap_generic_acquire_cluster, // llvm.nvvm.fence.proxy.tensormap_generic.acquire.cluster |
315 | nvvm_fence_proxy_tensormap_generic_acquire_cta, // llvm.nvvm.fence.proxy.tensormap_generic.acquire.cta |
316 | nvvm_fence_proxy_tensormap_generic_acquire_gpu, // llvm.nvvm.fence.proxy.tensormap_generic.acquire.gpu |
317 | nvvm_fence_proxy_tensormap_generic_acquire_sys, // llvm.nvvm.fence.proxy.tensormap_generic.acquire.sys |
318 | nvvm_fence_proxy_tensormap_generic_release_cluster, // llvm.nvvm.fence.proxy.tensormap_generic.release.cluster |
319 | nvvm_fence_proxy_tensormap_generic_release_cta, // llvm.nvvm.fence.proxy.tensormap_generic.release.cta |
320 | nvvm_fence_proxy_tensormap_generic_release_gpu, // llvm.nvvm.fence.proxy.tensormap_generic.release.gpu |
321 | nvvm_fence_proxy_tensormap_generic_release_sys, // llvm.nvvm.fence.proxy.tensormap_generic.release.sys |
322 | nvvm_fence_sc_cluster, // llvm.nvvm.fence.sc.cluster |
323 | nvvm_ff_to_e2m1x2_rn_relu_satfinite, // llvm.nvvm.ff.to.e2m1x2.rn.relu.satfinite |
324 | nvvm_ff_to_e2m1x2_rn_satfinite, // llvm.nvvm.ff.to.e2m1x2.rn.satfinite |
325 | nvvm_ff_to_e2m3x2_rn_relu_satfinite, // llvm.nvvm.ff.to.e2m3x2.rn.relu.satfinite |
326 | nvvm_ff_to_e2m3x2_rn_satfinite, // llvm.nvvm.ff.to.e2m3x2.rn.satfinite |
327 | nvvm_ff_to_e3m2x2_rn_relu_satfinite, // llvm.nvvm.ff.to.e3m2x2.rn.relu.satfinite |
328 | nvvm_ff_to_e3m2x2_rn_satfinite, // llvm.nvvm.ff.to.e3m2x2.rn.satfinite |
329 | nvvm_ff_to_e4m3x2_rn, // llvm.nvvm.ff.to.e4m3x2.rn |
330 | nvvm_ff_to_e4m3x2_rn_relu, // llvm.nvvm.ff.to.e4m3x2.rn.relu |
331 | nvvm_ff_to_e5m2x2_rn, // llvm.nvvm.ff.to.e5m2x2.rn |
332 | nvvm_ff_to_e5m2x2_rn_relu, // llvm.nvvm.ff.to.e5m2x2.rn.relu |
333 | nvvm_ff_to_ue8m0x2_rp, // llvm.nvvm.ff.to.ue8m0x2.rp |
334 | nvvm_ff_to_ue8m0x2_rp_satfinite, // llvm.nvvm.ff.to.ue8m0x2.rp.satfinite |
335 | nvvm_ff_to_ue8m0x2_rz, // llvm.nvvm.ff.to.ue8m0x2.rz |
336 | nvvm_ff_to_ue8m0x2_rz_satfinite, // llvm.nvvm.ff.to.ue8m0x2.rz.satfinite |
337 | nvvm_ff2bf16x2_rn, // llvm.nvvm.ff2bf16x2.rn |
338 | nvvm_ff2bf16x2_rn_relu, // llvm.nvvm.ff2bf16x2.rn.relu |
339 | nvvm_ff2bf16x2_rz, // llvm.nvvm.ff2bf16x2.rz |
340 | nvvm_ff2bf16x2_rz_relu, // llvm.nvvm.ff2bf16x2.rz.relu |
341 | nvvm_ff2f16x2_rn, // llvm.nvvm.ff2f16x2.rn |
342 | nvvm_ff2f16x2_rn_relu, // llvm.nvvm.ff2f16x2.rn.relu |
343 | nvvm_ff2f16x2_rz, // llvm.nvvm.ff2f16x2.rz |
344 | nvvm_ff2f16x2_rz_relu, // llvm.nvvm.ff2f16x2.rz.relu |
345 | nvvm_flo_s, // llvm.nvvm.flo.s |
346 | nvvm_flo_u, // llvm.nvvm.flo.u |
347 | nvvm_floor_d, // llvm.nvvm.floor.d |
348 | nvvm_floor_f, // llvm.nvvm.floor.f |
349 | nvvm_floor_ftz_f, // llvm.nvvm.floor.ftz.f |
350 | nvvm_fma_rm_d, // llvm.nvvm.fma.rm.d |
351 | nvvm_fma_rm_f, // llvm.nvvm.fma.rm.f |
352 | nvvm_fma_rm_ftz_f, // llvm.nvvm.fma.rm.ftz.f |
353 | nvvm_fma_rn_bf16, // llvm.nvvm.fma.rn.bf16 |
354 | nvvm_fma_rn_bf16x2, // llvm.nvvm.fma.rn.bf16x2 |
355 | nvvm_fma_rn_d, // llvm.nvvm.fma.rn.d |
356 | nvvm_fma_rn_f, // llvm.nvvm.fma.rn.f |
357 | nvvm_fma_rn_f16, // llvm.nvvm.fma.rn.f16 |
358 | nvvm_fma_rn_f16x2, // llvm.nvvm.fma.rn.f16x2 |
359 | nvvm_fma_rn_ftz_bf16, // llvm.nvvm.fma.rn.ftz.bf16 |
360 | nvvm_fma_rn_ftz_bf16x2, // llvm.nvvm.fma.rn.ftz.bf16x2 |
361 | nvvm_fma_rn_ftz_f, // llvm.nvvm.fma.rn.ftz.f |
362 | nvvm_fma_rn_ftz_f16, // llvm.nvvm.fma.rn.ftz.f16 |
363 | nvvm_fma_rn_ftz_f16x2, // llvm.nvvm.fma.rn.ftz.f16x2 |
364 | nvvm_fma_rn_ftz_relu_bf16, // llvm.nvvm.fma.rn.ftz.relu.bf16 |
365 | nvvm_fma_rn_ftz_relu_bf16x2, // llvm.nvvm.fma.rn.ftz.relu.bf16x2 |
366 | nvvm_fma_rn_ftz_relu_f16, // llvm.nvvm.fma.rn.ftz.relu.f16 |
367 | nvvm_fma_rn_ftz_relu_f16x2, // llvm.nvvm.fma.rn.ftz.relu.f16x2 |
368 | nvvm_fma_rn_ftz_sat_bf16, // llvm.nvvm.fma.rn.ftz.sat.bf16 |
369 | nvvm_fma_rn_ftz_sat_bf16x2, // llvm.nvvm.fma.rn.ftz.sat.bf16x2 |
370 | nvvm_fma_rn_ftz_sat_f16, // llvm.nvvm.fma.rn.ftz.sat.f16 |
371 | nvvm_fma_rn_ftz_sat_f16x2, // llvm.nvvm.fma.rn.ftz.sat.f16x2 |
372 | nvvm_fma_rn_relu_bf16, // llvm.nvvm.fma.rn.relu.bf16 |
373 | nvvm_fma_rn_relu_bf16x2, // llvm.nvvm.fma.rn.relu.bf16x2 |
374 | nvvm_fma_rn_relu_f16, // llvm.nvvm.fma.rn.relu.f16 |
375 | nvvm_fma_rn_relu_f16x2, // llvm.nvvm.fma.rn.relu.f16x2 |
376 | nvvm_fma_rn_sat_bf16, // llvm.nvvm.fma.rn.sat.bf16 |
377 | nvvm_fma_rn_sat_bf16x2, // llvm.nvvm.fma.rn.sat.bf16x2 |
378 | nvvm_fma_rn_sat_f16, // llvm.nvvm.fma.rn.sat.f16 |
379 | nvvm_fma_rn_sat_f16x2, // llvm.nvvm.fma.rn.sat.f16x2 |
380 | nvvm_fma_rp_d, // llvm.nvvm.fma.rp.d |
381 | nvvm_fma_rp_f, // llvm.nvvm.fma.rp.f |
382 | nvvm_fma_rp_ftz_f, // llvm.nvvm.fma.rp.ftz.f |
383 | nvvm_fma_rz_d, // llvm.nvvm.fma.rz.d |
384 | nvvm_fma_rz_f, // llvm.nvvm.fma.rz.f |
385 | nvvm_fma_rz_ftz_f, // llvm.nvvm.fma.rz.ftz.f |
386 | nvvm_fmax_bf16, // llvm.nvvm.fmax.bf16 |
387 | nvvm_fmax_bf16x2, // llvm.nvvm.fmax.bf16x2 |
388 | nvvm_fmax_d, // llvm.nvvm.fmax.d |
389 | nvvm_fmax_f, // llvm.nvvm.fmax.f |
390 | nvvm_fmax_f16, // llvm.nvvm.fmax.f16 |
391 | nvvm_fmax_f16x2, // llvm.nvvm.fmax.f16x2 |
392 | nvvm_fmax_ftz_bf16, // llvm.nvvm.fmax.ftz.bf16 |
393 | nvvm_fmax_ftz_bf16x2, // llvm.nvvm.fmax.ftz.bf16x2 |
394 | nvvm_fmax_ftz_f, // llvm.nvvm.fmax.ftz.f |
395 | nvvm_fmax_ftz_f16, // llvm.nvvm.fmax.ftz.f16 |
396 | nvvm_fmax_ftz_f16x2, // llvm.nvvm.fmax.ftz.f16x2 |
397 | nvvm_fmax_ftz_nan_bf16, // llvm.nvvm.fmax.ftz.nan.bf16 |
398 | nvvm_fmax_ftz_nan_bf16x2, // llvm.nvvm.fmax.ftz.nan.bf16x2 |
399 | nvvm_fmax_ftz_nan_f, // llvm.nvvm.fmax.ftz.nan.f |
400 | nvvm_fmax_ftz_nan_f16, // llvm.nvvm.fmax.ftz.nan.f16 |
401 | nvvm_fmax_ftz_nan_f16x2, // llvm.nvvm.fmax.ftz.nan.f16x2 |
402 | nvvm_fmax_ftz_nan_xorsign_abs_bf16, // llvm.nvvm.fmax.ftz.nan.xorsign.abs.bf16 |
403 | nvvm_fmax_ftz_nan_xorsign_abs_bf16x2, // llvm.nvvm.fmax.ftz.nan.xorsign.abs.bf16x2 |
404 | nvvm_fmax_ftz_nan_xorsign_abs_f, // llvm.nvvm.fmax.ftz.nan.xorsign.abs.f |
405 | nvvm_fmax_ftz_nan_xorsign_abs_f16, // llvm.nvvm.fmax.ftz.nan.xorsign.abs.f16 |
406 | nvvm_fmax_ftz_nan_xorsign_abs_f16x2, // llvm.nvvm.fmax.ftz.nan.xorsign.abs.f16x2 |
407 | nvvm_fmax_ftz_xorsign_abs_bf16, // llvm.nvvm.fmax.ftz.xorsign.abs.bf16 |
408 | nvvm_fmax_ftz_xorsign_abs_bf16x2, // llvm.nvvm.fmax.ftz.xorsign.abs.bf16x2 |
409 | nvvm_fmax_ftz_xorsign_abs_f, // llvm.nvvm.fmax.ftz.xorsign.abs.f |
410 | nvvm_fmax_ftz_xorsign_abs_f16, // llvm.nvvm.fmax.ftz.xorsign.abs.f16 |
411 | nvvm_fmax_ftz_xorsign_abs_f16x2, // llvm.nvvm.fmax.ftz.xorsign.abs.f16x2 |
412 | nvvm_fmax_nan_bf16, // llvm.nvvm.fmax.nan.bf16 |
413 | nvvm_fmax_nan_bf16x2, // llvm.nvvm.fmax.nan.bf16x2 |
414 | nvvm_fmax_nan_f, // llvm.nvvm.fmax.nan.f |
415 | nvvm_fmax_nan_f16, // llvm.nvvm.fmax.nan.f16 |
416 | nvvm_fmax_nan_f16x2, // llvm.nvvm.fmax.nan.f16x2 |
417 | nvvm_fmax_nan_xorsign_abs_bf16, // llvm.nvvm.fmax.nan.xorsign.abs.bf16 |
418 | nvvm_fmax_nan_xorsign_abs_bf16x2, // llvm.nvvm.fmax.nan.xorsign.abs.bf16x2 |
419 | nvvm_fmax_nan_xorsign_abs_f, // llvm.nvvm.fmax.nan.xorsign.abs.f |
420 | nvvm_fmax_nan_xorsign_abs_f16, // llvm.nvvm.fmax.nan.xorsign.abs.f16 |
421 | nvvm_fmax_nan_xorsign_abs_f16x2, // llvm.nvvm.fmax.nan.xorsign.abs.f16x2 |
422 | nvvm_fmax_xorsign_abs_bf16, // llvm.nvvm.fmax.xorsign.abs.bf16 |
423 | nvvm_fmax_xorsign_abs_bf16x2, // llvm.nvvm.fmax.xorsign.abs.bf16x2 |
424 | nvvm_fmax_xorsign_abs_f, // llvm.nvvm.fmax.xorsign.abs.f |
425 | nvvm_fmax_xorsign_abs_f16, // llvm.nvvm.fmax.xorsign.abs.f16 |
426 | nvvm_fmax_xorsign_abs_f16x2, // llvm.nvvm.fmax.xorsign.abs.f16x2 |
427 | nvvm_fmin_bf16, // llvm.nvvm.fmin.bf16 |
428 | nvvm_fmin_bf16x2, // llvm.nvvm.fmin.bf16x2 |
429 | nvvm_fmin_d, // llvm.nvvm.fmin.d |
430 | nvvm_fmin_f, // llvm.nvvm.fmin.f |
431 | nvvm_fmin_f16, // llvm.nvvm.fmin.f16 |
432 | nvvm_fmin_f16x2, // llvm.nvvm.fmin.f16x2 |
433 | nvvm_fmin_ftz_bf16, // llvm.nvvm.fmin.ftz.bf16 |
434 | nvvm_fmin_ftz_bf16x2, // llvm.nvvm.fmin.ftz.bf16x2 |
435 | nvvm_fmin_ftz_f, // llvm.nvvm.fmin.ftz.f |
436 | nvvm_fmin_ftz_f16, // llvm.nvvm.fmin.ftz.f16 |
437 | nvvm_fmin_ftz_f16x2, // llvm.nvvm.fmin.ftz.f16x2 |
438 | nvvm_fmin_ftz_nan_bf16, // llvm.nvvm.fmin.ftz.nan.bf16 |
439 | nvvm_fmin_ftz_nan_bf16x2, // llvm.nvvm.fmin.ftz.nan.bf16x2 |
440 | nvvm_fmin_ftz_nan_f, // llvm.nvvm.fmin.ftz.nan.f |
441 | nvvm_fmin_ftz_nan_f16, // llvm.nvvm.fmin.ftz.nan.f16 |
442 | nvvm_fmin_ftz_nan_f16x2, // llvm.nvvm.fmin.ftz.nan.f16x2 |
443 | nvvm_fmin_ftz_nan_xorsign_abs_bf16, // llvm.nvvm.fmin.ftz.nan.xorsign.abs.bf16 |
444 | nvvm_fmin_ftz_nan_xorsign_abs_bf16x2, // llvm.nvvm.fmin.ftz.nan.xorsign.abs.bf16x2 |
445 | nvvm_fmin_ftz_nan_xorsign_abs_f, // llvm.nvvm.fmin.ftz.nan.xorsign.abs.f |
446 | nvvm_fmin_ftz_nan_xorsign_abs_f16, // llvm.nvvm.fmin.ftz.nan.xorsign.abs.f16 |
447 | nvvm_fmin_ftz_nan_xorsign_abs_f16x2, // llvm.nvvm.fmin.ftz.nan.xorsign.abs.f16x2 |
448 | nvvm_fmin_ftz_xorsign_abs_bf16, // llvm.nvvm.fmin.ftz.xorsign.abs.bf16 |
449 | nvvm_fmin_ftz_xorsign_abs_bf16x2, // llvm.nvvm.fmin.ftz.xorsign.abs.bf16x2 |
450 | nvvm_fmin_ftz_xorsign_abs_f, // llvm.nvvm.fmin.ftz.xorsign.abs.f |
451 | nvvm_fmin_ftz_xorsign_abs_f16, // llvm.nvvm.fmin.ftz.xorsign.abs.f16 |
452 | nvvm_fmin_ftz_xorsign_abs_f16x2, // llvm.nvvm.fmin.ftz.xorsign.abs.f16x2 |
453 | nvvm_fmin_nan_bf16, // llvm.nvvm.fmin.nan.bf16 |
454 | nvvm_fmin_nan_bf16x2, // llvm.nvvm.fmin.nan.bf16x2 |
455 | nvvm_fmin_nan_f, // llvm.nvvm.fmin.nan.f |
456 | nvvm_fmin_nan_f16, // llvm.nvvm.fmin.nan.f16 |
457 | nvvm_fmin_nan_f16x2, // llvm.nvvm.fmin.nan.f16x2 |
458 | nvvm_fmin_nan_xorsign_abs_bf16, // llvm.nvvm.fmin.nan.xorsign.abs.bf16 |
459 | nvvm_fmin_nan_xorsign_abs_bf16x2, // llvm.nvvm.fmin.nan.xorsign.abs.bf16x2 |
460 | nvvm_fmin_nan_xorsign_abs_f, // llvm.nvvm.fmin.nan.xorsign.abs.f |
461 | nvvm_fmin_nan_xorsign_abs_f16, // llvm.nvvm.fmin.nan.xorsign.abs.f16 |
462 | nvvm_fmin_nan_xorsign_abs_f16x2, // llvm.nvvm.fmin.nan.xorsign.abs.f16x2 |
463 | nvvm_fmin_xorsign_abs_bf16, // llvm.nvvm.fmin.xorsign.abs.bf16 |
464 | nvvm_fmin_xorsign_abs_bf16x2, // llvm.nvvm.fmin.xorsign.abs.bf16x2 |
465 | nvvm_fmin_xorsign_abs_f, // llvm.nvvm.fmin.xorsign.abs.f |
466 | nvvm_fmin_xorsign_abs_f16, // llvm.nvvm.fmin.xorsign.abs.f16 |
467 | nvvm_fmin_xorsign_abs_f16x2, // llvm.nvvm.fmin.xorsign.abs.f16x2 |
468 | nvvm_fns, // llvm.nvvm.fns |
469 | nvvm_fshl_clamp, // llvm.nvvm.fshl.clamp |
470 | nvvm_fshr_clamp, // llvm.nvvm.fshr.clamp |
471 | nvvm_getctarank, // llvm.nvvm.getctarank |
472 | nvvm_getctarank_shared_cluster, // llvm.nvvm.getctarank.shared.cluster |
473 | nvvm_griddepcontrol_launch_dependents, // llvm.nvvm.griddepcontrol.launch.dependents |
474 | nvvm_griddepcontrol_wait, // llvm.nvvm.griddepcontrol.wait |
475 | nvvm_i2d_rm, // llvm.nvvm.i2d.rm |
476 | nvvm_i2d_rn, // llvm.nvvm.i2d.rn |
477 | nvvm_i2d_rp, // llvm.nvvm.i2d.rp |
478 | nvvm_i2d_rz, // llvm.nvvm.i2d.rz |
479 | nvvm_i2f_rm, // llvm.nvvm.i2f.rm |
480 | nvvm_i2f_rn, // llvm.nvvm.i2f.rn |
481 | nvvm_i2f_rp, // llvm.nvvm.i2f.rp |
482 | nvvm_i2f_rz, // llvm.nvvm.i2f.rz |
483 | nvvm_idp2a_s_s, // llvm.nvvm.idp2a.s.s |
484 | nvvm_idp2a_s_u, // llvm.nvvm.idp2a.s.u |
485 | nvvm_idp2a_u_s, // llvm.nvvm.idp2a.u.s |
486 | nvvm_idp2a_u_u, // llvm.nvvm.idp2a.u.u |
487 | nvvm_idp4a_s_s, // llvm.nvvm.idp4a.s.s |
488 | nvvm_idp4a_s_u, // llvm.nvvm.idp4a.s.u |
489 | nvvm_idp4a_u_s, // llvm.nvvm.idp4a.u.s |
490 | nvvm_idp4a_u_u, // llvm.nvvm.idp4a.u.u |
491 | nvvm_internal_addrspace_wrap, // llvm.nvvm.internal.addrspace.wrap |
492 | nvvm_is_explicit_cluster, // llvm.nvvm.is_explicit_cluster |
493 | nvvm_isspacep_const, // llvm.nvvm.isspacep.const |
494 | nvvm_isspacep_global, // llvm.nvvm.isspacep.global |
495 | nvvm_isspacep_local, // llvm.nvvm.isspacep.local |
496 | nvvm_isspacep_shared, // llvm.nvvm.isspacep.shared |
497 | nvvm_isspacep_shared_cluster, // llvm.nvvm.isspacep.shared.cluster |
498 | nvvm_istypep_sampler, // llvm.nvvm.istypep.sampler |
499 | nvvm_istypep_surface, // llvm.nvvm.istypep.surface |
500 | nvvm_istypep_texture, // llvm.nvvm.istypep.texture |
501 | nvvm_ldmatrix_sync_aligned_m16n16_x1_trans_b8, // llvm.nvvm.ldmatrix.sync.aligned.m16n16.x1.trans.b8 |
502 | nvvm_ldmatrix_sync_aligned_m16n16_x1_trans_b8x16_b4x16_p64, // llvm.nvvm.ldmatrix.sync.aligned.m16n16.x1.trans.b8x16.b4x16_p64 |
503 | nvvm_ldmatrix_sync_aligned_m16n16_x1_trans_b8x16_b6x16_p32, // llvm.nvvm.ldmatrix.sync.aligned.m16n16.x1.trans.b8x16.b6x16_p32 |
504 | nvvm_ldmatrix_sync_aligned_m16n16_x2_trans_b8, // llvm.nvvm.ldmatrix.sync.aligned.m16n16.x2.trans.b8 |
505 | nvvm_ldmatrix_sync_aligned_m16n16_x2_trans_b8x16_b4x16_p64, // llvm.nvvm.ldmatrix.sync.aligned.m16n16.x2.trans.b8x16.b4x16_p64 |
506 | nvvm_ldmatrix_sync_aligned_m16n16_x2_trans_b8x16_b6x16_p32, // llvm.nvvm.ldmatrix.sync.aligned.m16n16.x2.trans.b8x16.b6x16_p32 |
507 | nvvm_ldmatrix_sync_aligned_m8n16_x1_b8x16_b4x16_p64, // llvm.nvvm.ldmatrix.sync.aligned.m8n16.x1.b8x16.b4x16_p64 |
508 | nvvm_ldmatrix_sync_aligned_m8n16_x1_b8x16_b6x16_p32, // llvm.nvvm.ldmatrix.sync.aligned.m8n16.x1.b8x16.b6x16_p32 |
509 | nvvm_ldmatrix_sync_aligned_m8n16_x2_b8x16_b4x16_p64, // llvm.nvvm.ldmatrix.sync.aligned.m8n16.x2.b8x16.b4x16_p64 |
510 | nvvm_ldmatrix_sync_aligned_m8n16_x2_b8x16_b6x16_p32, // llvm.nvvm.ldmatrix.sync.aligned.m8n16.x2.b8x16.b6x16_p32 |
511 | nvvm_ldmatrix_sync_aligned_m8n16_x4_b8x16_b4x16_p64, // llvm.nvvm.ldmatrix.sync.aligned.m8n16.x4.b8x16.b4x16_p64 |
512 | nvvm_ldmatrix_sync_aligned_m8n16_x4_b8x16_b6x16_p32, // llvm.nvvm.ldmatrix.sync.aligned.m8n16.x4.b8x16.b6x16_p32 |
513 | nvvm_ldmatrix_sync_aligned_m8n8_x1_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x1.b16 |
514 | nvvm_ldmatrix_sync_aligned_m8n8_x1_trans_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x1.trans.b16 |
515 | nvvm_ldmatrix_sync_aligned_m8n8_x2_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x2.b16 |
516 | nvvm_ldmatrix_sync_aligned_m8n8_x2_trans_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x2.trans.b16 |
517 | nvvm_ldmatrix_sync_aligned_m8n8_x4_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x4.b16 |
518 | nvvm_ldmatrix_sync_aligned_m8n8_x4_trans_b16, // llvm.nvvm.ldmatrix.sync.aligned.m8n8.x4.trans.b16 |
519 | nvvm_ldu_global_f, // llvm.nvvm.ldu.global.f |
520 | nvvm_ldu_global_i, // llvm.nvvm.ldu.global.i |
521 | nvvm_ldu_global_p, // llvm.nvvm.ldu.global.p |
522 | nvvm_lg2_approx_d, // llvm.nvvm.lg2.approx.d |
523 | nvvm_lg2_approx_f, // llvm.nvvm.lg2.approx.f |
524 | nvvm_lg2_approx_ftz_f, // llvm.nvvm.lg2.approx.ftz.f |
525 | nvvm_ll2d_rm, // llvm.nvvm.ll2d.rm |
526 | nvvm_ll2d_rn, // llvm.nvvm.ll2d.rn |
527 | nvvm_ll2d_rp, // llvm.nvvm.ll2d.rp |
528 | nvvm_ll2d_rz, // llvm.nvvm.ll2d.rz |
529 | nvvm_ll2f_rm, // llvm.nvvm.ll2f.rm |
530 | nvvm_ll2f_rn, // llvm.nvvm.ll2f.rn |
531 | nvvm_ll2f_rp, // llvm.nvvm.ll2f.rp |
532 | nvvm_ll2f_rz, // llvm.nvvm.ll2f.rz |
533 | nvvm_lohi_i2d, // llvm.nvvm.lohi.i2d |
534 | nvvm_mapa, // llvm.nvvm.mapa |
535 | nvvm_mapa_shared_cluster, // llvm.nvvm.mapa.shared.cluster |
536 | nvvm_match_all_sync_i32p, // llvm.nvvm.match.all.sync.i32p |
537 | nvvm_match_all_sync_i64p, // llvm.nvvm.match.all.sync.i64p |
538 | nvvm_match_any_sync_i32, // llvm.nvvm.match.any.sync.i32 |
539 | nvvm_match_any_sync_i64, // llvm.nvvm.match.any.sync.i64 |
540 | nvvm_mbarrier_arrive, // llvm.nvvm.mbarrier.arrive |
541 | nvvm_mbarrier_arrive_drop, // llvm.nvvm.mbarrier.arrive.drop |
542 | nvvm_mbarrier_arrive_drop_noComplete, // llvm.nvvm.mbarrier.arrive.drop.noComplete |
543 | nvvm_mbarrier_arrive_drop_noComplete_shared, // llvm.nvvm.mbarrier.arrive.drop.noComplete.shared |
544 | nvvm_mbarrier_arrive_drop_shared, // llvm.nvvm.mbarrier.arrive.drop.shared |
545 | nvvm_mbarrier_arrive_noComplete, // llvm.nvvm.mbarrier.arrive.noComplete |
546 | nvvm_mbarrier_arrive_noComplete_shared, // llvm.nvvm.mbarrier.arrive.noComplete.shared |
547 | nvvm_mbarrier_arrive_shared, // llvm.nvvm.mbarrier.arrive.shared |
548 | nvvm_mbarrier_init, // llvm.nvvm.mbarrier.init |
549 | nvvm_mbarrier_init_shared, // llvm.nvvm.mbarrier.init.shared |
550 | nvvm_mbarrier_inval, // llvm.nvvm.mbarrier.inval |
551 | nvvm_mbarrier_inval_shared, // llvm.nvvm.mbarrier.inval.shared |
552 | nvvm_mbarrier_pending_count, // llvm.nvvm.mbarrier.pending.count |
553 | nvvm_mbarrier_test_wait, // llvm.nvvm.mbarrier.test.wait |
554 | nvvm_mbarrier_test_wait_shared, // llvm.nvvm.mbarrier.test.wait.shared |
555 | nvvm_membar_cta, // llvm.nvvm.membar.cta |
556 | nvvm_membar_gl, // llvm.nvvm.membar.gl |
557 | nvvm_membar_sys, // llvm.nvvm.membar.sys |
558 | nvvm_mma_and_popc_m16n8k128_row_col_b1, // llvm.nvvm.mma.and.popc.m16n8k128.row.col.b1 |
559 | nvvm_mma_and_popc_m16n8k256_row_col_b1, // llvm.nvvm.mma.and.popc.m16n8k256.row.col.b1 |
560 | nvvm_mma_and_popc_m8n8k128_row_col_b1, // llvm.nvvm.mma.and.popc.m8n8k128.row.col.b1 |
561 | nvvm_mma_m16n8k16_row_col_bf16, // llvm.nvvm.mma.m16n8k16.row.col.bf16 |
562 | nvvm_mma_m16n8k16_row_col_f16_f16, // llvm.nvvm.mma.m16n8k16.row.col.f16.f16 |
563 | nvvm_mma_m16n8k16_row_col_f16_f32, // llvm.nvvm.mma.m16n8k16.row.col.f16.f32 |
564 | nvvm_mma_m16n8k16_row_col_f32_f16, // llvm.nvvm.mma.m16n8k16.row.col.f32.f16 |
565 | nvvm_mma_m16n8k16_row_col_f32_f32, // llvm.nvvm.mma.m16n8k16.row.col.f32.f32 |
566 | nvvm_mma_m16n8k16_row_col_s8, // llvm.nvvm.mma.m16n8k16.row.col.s8 |
567 | nvvm_mma_m16n8k16_row_col_s8_u8, // llvm.nvvm.mma.m16n8k16.row.col.s8.u8 |
568 | nvvm_mma_m16n8k16_row_col_satfinite_s8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.s8 |
569 | nvvm_mma_m16n8k16_row_col_satfinite_s8_u8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.s8.u8 |
570 | nvvm_mma_m16n8k16_row_col_satfinite_u8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.u8 |
571 | nvvm_mma_m16n8k16_row_col_satfinite_u8_s8, // llvm.nvvm.mma.m16n8k16.row.col.satfinite.u8.s8 |
572 | nvvm_mma_m16n8k16_row_col_u8, // llvm.nvvm.mma.m16n8k16.row.col.u8 |
573 | nvvm_mma_m16n8k16_row_col_u8_s8, // llvm.nvvm.mma.m16n8k16.row.col.u8.s8 |
574 | nvvm_mma_m16n8k32_row_col_s4, // llvm.nvvm.mma.m16n8k32.row.col.s4 |
575 | nvvm_mma_m16n8k32_row_col_s4_u4, // llvm.nvvm.mma.m16n8k32.row.col.s4.u4 |
576 | nvvm_mma_m16n8k32_row_col_s8, // llvm.nvvm.mma.m16n8k32.row.col.s8 |
577 | nvvm_mma_m16n8k32_row_col_s8_u8, // llvm.nvvm.mma.m16n8k32.row.col.s8.u8 |
578 | nvvm_mma_m16n8k32_row_col_satfinite_s4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s4 |
579 | nvvm_mma_m16n8k32_row_col_satfinite_s4_u4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s4.u4 |
580 | nvvm_mma_m16n8k32_row_col_satfinite_s8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s8 |
581 | nvvm_mma_m16n8k32_row_col_satfinite_s8_u8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.s8.u8 |
582 | nvvm_mma_m16n8k32_row_col_satfinite_u4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u4 |
583 | nvvm_mma_m16n8k32_row_col_satfinite_u4_s4, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u4.s4 |
584 | nvvm_mma_m16n8k32_row_col_satfinite_u8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u8 |
585 | nvvm_mma_m16n8k32_row_col_satfinite_u8_s8, // llvm.nvvm.mma.m16n8k32.row.col.satfinite.u8.s8 |
586 | nvvm_mma_m16n8k32_row_col_u4, // llvm.nvvm.mma.m16n8k32.row.col.u4 |
587 | nvvm_mma_m16n8k32_row_col_u4_s4, // llvm.nvvm.mma.m16n8k32.row.col.u4.s4 |
588 | nvvm_mma_m16n8k32_row_col_u8, // llvm.nvvm.mma.m16n8k32.row.col.u8 |
589 | nvvm_mma_m16n8k32_row_col_u8_s8, // llvm.nvvm.mma.m16n8k32.row.col.u8.s8 |
590 | nvvm_mma_m16n8k4_row_col_tf32, // llvm.nvvm.mma.m16n8k4.row.col.tf32 |
591 | nvvm_mma_m16n8k64_row_col_s4, // llvm.nvvm.mma.m16n8k64.row.col.s4 |
592 | nvvm_mma_m16n8k64_row_col_s4_u4, // llvm.nvvm.mma.m16n8k64.row.col.s4.u4 |
593 | nvvm_mma_m16n8k64_row_col_satfinite_s4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.s4 |
594 | nvvm_mma_m16n8k64_row_col_satfinite_s4_u4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.s4.u4 |
595 | nvvm_mma_m16n8k64_row_col_satfinite_u4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.u4 |
596 | nvvm_mma_m16n8k64_row_col_satfinite_u4_s4, // llvm.nvvm.mma.m16n8k64.row.col.satfinite.u4.s4 |
597 | nvvm_mma_m16n8k64_row_col_u4, // llvm.nvvm.mma.m16n8k64.row.col.u4 |
598 | nvvm_mma_m16n8k64_row_col_u4_s4, // llvm.nvvm.mma.m16n8k64.row.col.u4.s4 |
599 | nvvm_mma_m16n8k8_row_col_bf16, // llvm.nvvm.mma.m16n8k8.row.col.bf16 |
600 | nvvm_mma_m16n8k8_row_col_f16_f16, // llvm.nvvm.mma.m16n8k8.row.col.f16.f16 |
601 | nvvm_mma_m16n8k8_row_col_f32_f32, // llvm.nvvm.mma.m16n8k8.row.col.f32.f32 |
602 | nvvm_mma_m16n8k8_row_col_tf32, // llvm.nvvm.mma.m16n8k8.row.col.tf32 |
603 | nvvm_mma_m8n8k16_row_col_s8, // llvm.nvvm.mma.m8n8k16.row.col.s8 |
604 | nvvm_mma_m8n8k16_row_col_s8_u8, // llvm.nvvm.mma.m8n8k16.row.col.s8.u8 |
605 | nvvm_mma_m8n8k16_row_col_satfinite_s8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.s8 |
606 | nvvm_mma_m8n8k16_row_col_satfinite_s8_u8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.s8.u8 |
607 | nvvm_mma_m8n8k16_row_col_satfinite_u8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.u8 |
608 | nvvm_mma_m8n8k16_row_col_satfinite_u8_s8, // llvm.nvvm.mma.m8n8k16.row.col.satfinite.u8.s8 |
609 | nvvm_mma_m8n8k16_row_col_u8, // llvm.nvvm.mma.m8n8k16.row.col.u8 |
610 | nvvm_mma_m8n8k16_row_col_u8_s8, // llvm.nvvm.mma.m8n8k16.row.col.u8.s8 |
611 | nvvm_mma_m8n8k32_row_col_s4, // llvm.nvvm.mma.m8n8k32.row.col.s4 |
612 | nvvm_mma_m8n8k32_row_col_s4_u4, // llvm.nvvm.mma.m8n8k32.row.col.s4.u4 |
613 | nvvm_mma_m8n8k32_row_col_satfinite_s4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.s4 |
614 | nvvm_mma_m8n8k32_row_col_satfinite_s4_u4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.s4.u4 |
615 | nvvm_mma_m8n8k32_row_col_satfinite_u4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.u4 |
616 | nvvm_mma_m8n8k32_row_col_satfinite_u4_s4, // llvm.nvvm.mma.m8n8k32.row.col.satfinite.u4.s4 |
617 | nvvm_mma_m8n8k32_row_col_u4, // llvm.nvvm.mma.m8n8k32.row.col.u4 |
618 | nvvm_mma_m8n8k32_row_col_u4_s4, // llvm.nvvm.mma.m8n8k32.row.col.u4.s4 |
619 | nvvm_mma_m8n8k4_col_col_f16_f16, // llvm.nvvm.mma.m8n8k4.col.col.f16.f16 |
620 | nvvm_mma_m8n8k4_col_col_f32_f16, // llvm.nvvm.mma.m8n8k4.col.col.f32.f16 |
621 | nvvm_mma_m8n8k4_col_col_f32_f32, // llvm.nvvm.mma.m8n8k4.col.col.f32.f32 |
622 | nvvm_mma_m8n8k4_col_row_f16_f16, // llvm.nvvm.mma.m8n8k4.col.row.f16.f16 |
623 | nvvm_mma_m8n8k4_col_row_f32_f16, // llvm.nvvm.mma.m8n8k4.col.row.f32.f16 |
624 | nvvm_mma_m8n8k4_col_row_f32_f32, // llvm.nvvm.mma.m8n8k4.col.row.f32.f32 |
625 | nvvm_mma_m8n8k4_row_col_f16_f16, // llvm.nvvm.mma.m8n8k4.row.col.f16.f16 |
626 | nvvm_mma_m8n8k4_row_col_f32_f16, // llvm.nvvm.mma.m8n8k4.row.col.f32.f16 |
627 | nvvm_mma_m8n8k4_row_col_f32_f32, // llvm.nvvm.mma.m8n8k4.row.col.f32.f32 |
628 | nvvm_mma_m8n8k4_row_col_f64, // llvm.nvvm.mma.m8n8k4.row.col.f64 |
629 | nvvm_mma_m8n8k4_row_row_f16_f16, // llvm.nvvm.mma.m8n8k4.row.row.f16.f16 |
630 | nvvm_mma_m8n8k4_row_row_f32_f16, // llvm.nvvm.mma.m8n8k4.row.row.f32.f16 |
631 | nvvm_mma_m8n8k4_row_row_f32_f32, // llvm.nvvm.mma.m8n8k4.row.row.f32.f32 |
632 | nvvm_mma_xor_popc_m16n8k128_row_col_b1, // llvm.nvvm.mma.xor.popc.m16n8k128.row.col.b1 |
633 | nvvm_mma_xor_popc_m16n8k256_row_col_b1, // llvm.nvvm.mma.xor.popc.m16n8k256.row.col.b1 |
634 | nvvm_mma_xor_popc_m8n8k128_row_col_b1, // llvm.nvvm.mma.xor.popc.m8n8k128.row.col.b1 |
635 | nvvm_move_double, // llvm.nvvm.move.double |
636 | nvvm_move_float, // llvm.nvvm.move.float |
637 | nvvm_move_i16, // llvm.nvvm.move.i16 |
638 | nvvm_move_i32, // llvm.nvvm.move.i32 |
639 | nvvm_move_i64, // llvm.nvvm.move.i64 |
640 | nvvm_move_ptr, // llvm.nvvm.move.ptr |
641 | nvvm_mul_rm_d, // llvm.nvvm.mul.rm.d |
642 | nvvm_mul_rm_f, // llvm.nvvm.mul.rm.f |
643 | nvvm_mul_rm_ftz_f, // llvm.nvvm.mul.rm.ftz.f |
644 | nvvm_mul_rn_d, // llvm.nvvm.mul.rn.d |
645 | nvvm_mul_rn_f, // llvm.nvvm.mul.rn.f |
646 | nvvm_mul_rn_ftz_f, // llvm.nvvm.mul.rn.ftz.f |
647 | nvvm_mul_rp_d, // llvm.nvvm.mul.rp.d |
648 | nvvm_mul_rp_f, // llvm.nvvm.mul.rp.f |
649 | nvvm_mul_rp_ftz_f, // llvm.nvvm.mul.rp.ftz.f |
650 | nvvm_mul_rz_d, // llvm.nvvm.mul.rz.d |
651 | nvvm_mul_rz_f, // llvm.nvvm.mul.rz.f |
652 | nvvm_mul_rz_ftz_f, // llvm.nvvm.mul.rz.ftz.f |
653 | nvvm_mul24_i, // llvm.nvvm.mul24.i |
654 | nvvm_mul24_ui, // llvm.nvvm.mul24.ui |
655 | nvvm_mulhi_i, // llvm.nvvm.mulhi.i |
656 | nvvm_mulhi_ll, // llvm.nvvm.mulhi.ll |
657 | nvvm_mulhi_s, // llvm.nvvm.mulhi.s |
658 | nvvm_mulhi_ui, // llvm.nvvm.mulhi.ui |
659 | nvvm_mulhi_ull, // llvm.nvvm.mulhi.ull |
660 | nvvm_mulhi_us, // llvm.nvvm.mulhi.us |
661 | nvvm_nanosleep, // llvm.nvvm.nanosleep |
662 | nvvm_neg_bf16, // llvm.nvvm.neg.bf16 |
663 | nvvm_neg_bf16x2, // llvm.nvvm.neg.bf16x2 |
664 | nvvm_pm_event_mask, // llvm.nvvm.pm.event.mask |
665 | nvvm_prefetch_L1, // llvm.nvvm.prefetch.L1 |
666 | nvvm_prefetch_L2, // llvm.nvvm.prefetch.L2 |
667 | nvvm_prefetch_global_L1, // llvm.nvvm.prefetch.global.L1 |
668 | nvvm_prefetch_global_L2, // llvm.nvvm.prefetch.global.L2 |
669 | nvvm_prefetch_global_L2_evict_last, // llvm.nvvm.prefetch.global.L2.evict.last |
670 | nvvm_prefetch_global_L2_evict_normal, // llvm.nvvm.prefetch.global.L2.evict.normal |
671 | nvvm_prefetch_local_L1, // llvm.nvvm.prefetch.local.L1 |
672 | nvvm_prefetch_local_L2, // llvm.nvvm.prefetch.local.L2 |
673 | nvvm_prefetchu_L1, // llvm.nvvm.prefetchu.L1 |
674 | nvvm_prmt, // llvm.nvvm.prmt |
675 | nvvm_prmt_b4e, // llvm.nvvm.prmt.b4e |
676 | nvvm_prmt_ecl, // llvm.nvvm.prmt.ecl |
677 | nvvm_prmt_ecr, // llvm.nvvm.prmt.ecr |
678 | nvvm_prmt_f4e, // llvm.nvvm.prmt.f4e |
679 | nvvm_prmt_rc16, // llvm.nvvm.prmt.rc16 |
680 | nvvm_prmt_rc8, // llvm.nvvm.prmt.rc8 |
681 | nvvm_rcp_approx_ftz_d, // llvm.nvvm.rcp.approx.ftz.d |
682 | nvvm_rcp_approx_ftz_f, // llvm.nvvm.rcp.approx.ftz.f |
683 | nvvm_rcp_rm_d, // llvm.nvvm.rcp.rm.d |
684 | nvvm_rcp_rm_f, // llvm.nvvm.rcp.rm.f |
685 | nvvm_rcp_rm_ftz_f, // llvm.nvvm.rcp.rm.ftz.f |
686 | nvvm_rcp_rn_d, // llvm.nvvm.rcp.rn.d |
687 | nvvm_rcp_rn_f, // llvm.nvvm.rcp.rn.f |
688 | nvvm_rcp_rn_ftz_f, // llvm.nvvm.rcp.rn.ftz.f |
689 | nvvm_rcp_rp_d, // llvm.nvvm.rcp.rp.d |
690 | nvvm_rcp_rp_f, // llvm.nvvm.rcp.rp.f |
691 | nvvm_rcp_rp_ftz_f, // llvm.nvvm.rcp.rp.ftz.f |
692 | nvvm_rcp_rz_d, // llvm.nvvm.rcp.rz.d |
693 | nvvm_rcp_rz_f, // llvm.nvvm.rcp.rz.f |
694 | nvvm_rcp_rz_ftz_f, // llvm.nvvm.rcp.rz.ftz.f |
695 | nvvm_read_ptx_sreg_clock, // llvm.nvvm.read.ptx.sreg.clock |
696 | nvvm_read_ptx_sreg_clock64, // llvm.nvvm.read.ptx.sreg.clock64 |
697 | nvvm_read_ptx_sreg_cluster_ctaid_w, // llvm.nvvm.read.ptx.sreg.cluster.ctaid.w |
698 | nvvm_read_ptx_sreg_cluster_ctaid_x, // llvm.nvvm.read.ptx.sreg.cluster.ctaid.x |
699 | nvvm_read_ptx_sreg_cluster_ctaid_y, // llvm.nvvm.read.ptx.sreg.cluster.ctaid.y |
700 | nvvm_read_ptx_sreg_cluster_ctaid_z, // llvm.nvvm.read.ptx.sreg.cluster.ctaid.z |
701 | nvvm_read_ptx_sreg_cluster_ctarank, // llvm.nvvm.read.ptx.sreg.cluster.ctarank |
702 | nvvm_read_ptx_sreg_cluster_nctaid_w, // llvm.nvvm.read.ptx.sreg.cluster.nctaid.w |
703 | nvvm_read_ptx_sreg_cluster_nctaid_x, // llvm.nvvm.read.ptx.sreg.cluster.nctaid.x |
704 | nvvm_read_ptx_sreg_cluster_nctaid_y, // llvm.nvvm.read.ptx.sreg.cluster.nctaid.y |
705 | nvvm_read_ptx_sreg_cluster_nctaid_z, // llvm.nvvm.read.ptx.sreg.cluster.nctaid.z |
706 | nvvm_read_ptx_sreg_cluster_nctarank, // llvm.nvvm.read.ptx.sreg.cluster.nctarank |
707 | nvvm_read_ptx_sreg_clusterid_w, // llvm.nvvm.read.ptx.sreg.clusterid.w |
708 | nvvm_read_ptx_sreg_clusterid_x, // llvm.nvvm.read.ptx.sreg.clusterid.x |
709 | nvvm_read_ptx_sreg_clusterid_y, // llvm.nvvm.read.ptx.sreg.clusterid.y |
710 | nvvm_read_ptx_sreg_clusterid_z, // llvm.nvvm.read.ptx.sreg.clusterid.z |
711 | nvvm_read_ptx_sreg_ctaid_w, // llvm.nvvm.read.ptx.sreg.ctaid.w |
712 | nvvm_read_ptx_sreg_ctaid_x, // llvm.nvvm.read.ptx.sreg.ctaid.x |
713 | nvvm_read_ptx_sreg_ctaid_y, // llvm.nvvm.read.ptx.sreg.ctaid.y |
714 | nvvm_read_ptx_sreg_ctaid_z, // llvm.nvvm.read.ptx.sreg.ctaid.z |
715 | nvvm_read_ptx_sreg_envreg0, // llvm.nvvm.read.ptx.sreg.envreg0 |
716 | nvvm_read_ptx_sreg_envreg1, // llvm.nvvm.read.ptx.sreg.envreg1 |
717 | nvvm_read_ptx_sreg_envreg10, // llvm.nvvm.read.ptx.sreg.envreg10 |
718 | nvvm_read_ptx_sreg_envreg11, // llvm.nvvm.read.ptx.sreg.envreg11 |
719 | nvvm_read_ptx_sreg_envreg12, // llvm.nvvm.read.ptx.sreg.envreg12 |
720 | nvvm_read_ptx_sreg_envreg13, // llvm.nvvm.read.ptx.sreg.envreg13 |
721 | nvvm_read_ptx_sreg_envreg14, // llvm.nvvm.read.ptx.sreg.envreg14 |
722 | nvvm_read_ptx_sreg_envreg15, // llvm.nvvm.read.ptx.sreg.envreg15 |
723 | nvvm_read_ptx_sreg_envreg16, // llvm.nvvm.read.ptx.sreg.envreg16 |
724 | nvvm_read_ptx_sreg_envreg17, // llvm.nvvm.read.ptx.sreg.envreg17 |
725 | nvvm_read_ptx_sreg_envreg18, // llvm.nvvm.read.ptx.sreg.envreg18 |
726 | nvvm_read_ptx_sreg_envreg19, // llvm.nvvm.read.ptx.sreg.envreg19 |
727 | nvvm_read_ptx_sreg_envreg2, // llvm.nvvm.read.ptx.sreg.envreg2 |
728 | nvvm_read_ptx_sreg_envreg20, // llvm.nvvm.read.ptx.sreg.envreg20 |
729 | nvvm_read_ptx_sreg_envreg21, // llvm.nvvm.read.ptx.sreg.envreg21 |
730 | nvvm_read_ptx_sreg_envreg22, // llvm.nvvm.read.ptx.sreg.envreg22 |
731 | nvvm_read_ptx_sreg_envreg23, // llvm.nvvm.read.ptx.sreg.envreg23 |
732 | nvvm_read_ptx_sreg_envreg24, // llvm.nvvm.read.ptx.sreg.envreg24 |
733 | nvvm_read_ptx_sreg_envreg25, // llvm.nvvm.read.ptx.sreg.envreg25 |
734 | nvvm_read_ptx_sreg_envreg26, // llvm.nvvm.read.ptx.sreg.envreg26 |
735 | nvvm_read_ptx_sreg_envreg27, // llvm.nvvm.read.ptx.sreg.envreg27 |
736 | nvvm_read_ptx_sreg_envreg28, // llvm.nvvm.read.ptx.sreg.envreg28 |
737 | nvvm_read_ptx_sreg_envreg29, // llvm.nvvm.read.ptx.sreg.envreg29 |
738 | nvvm_read_ptx_sreg_envreg3, // llvm.nvvm.read.ptx.sreg.envreg3 |
739 | nvvm_read_ptx_sreg_envreg30, // llvm.nvvm.read.ptx.sreg.envreg30 |
740 | nvvm_read_ptx_sreg_envreg31, // llvm.nvvm.read.ptx.sreg.envreg31 |
741 | nvvm_read_ptx_sreg_envreg4, // llvm.nvvm.read.ptx.sreg.envreg4 |
742 | nvvm_read_ptx_sreg_envreg5, // llvm.nvvm.read.ptx.sreg.envreg5 |
743 | nvvm_read_ptx_sreg_envreg6, // llvm.nvvm.read.ptx.sreg.envreg6 |
744 | nvvm_read_ptx_sreg_envreg7, // llvm.nvvm.read.ptx.sreg.envreg7 |
745 | nvvm_read_ptx_sreg_envreg8, // llvm.nvvm.read.ptx.sreg.envreg8 |
746 | nvvm_read_ptx_sreg_envreg9, // llvm.nvvm.read.ptx.sreg.envreg9 |
747 | nvvm_read_ptx_sreg_globaltimer, // llvm.nvvm.read.ptx.sreg.globaltimer |
748 | nvvm_read_ptx_sreg_gridid, // llvm.nvvm.read.ptx.sreg.gridid |
749 | nvvm_read_ptx_sreg_laneid, // llvm.nvvm.read.ptx.sreg.laneid |
750 | nvvm_read_ptx_sreg_lanemask_eq, // llvm.nvvm.read.ptx.sreg.lanemask.eq |
751 | nvvm_read_ptx_sreg_lanemask_ge, // llvm.nvvm.read.ptx.sreg.lanemask.ge |
752 | nvvm_read_ptx_sreg_lanemask_gt, // llvm.nvvm.read.ptx.sreg.lanemask.gt |
753 | nvvm_read_ptx_sreg_lanemask_le, // llvm.nvvm.read.ptx.sreg.lanemask.le |
754 | nvvm_read_ptx_sreg_lanemask_lt, // llvm.nvvm.read.ptx.sreg.lanemask.lt |
755 | nvvm_read_ptx_sreg_nclusterid_w, // llvm.nvvm.read.ptx.sreg.nclusterid.w |
756 | nvvm_read_ptx_sreg_nclusterid_x, // llvm.nvvm.read.ptx.sreg.nclusterid.x |
757 | nvvm_read_ptx_sreg_nclusterid_y, // llvm.nvvm.read.ptx.sreg.nclusterid.y |
758 | nvvm_read_ptx_sreg_nclusterid_z, // llvm.nvvm.read.ptx.sreg.nclusterid.z |
759 | nvvm_read_ptx_sreg_nctaid_w, // llvm.nvvm.read.ptx.sreg.nctaid.w |
760 | nvvm_read_ptx_sreg_nctaid_x, // llvm.nvvm.read.ptx.sreg.nctaid.x |
761 | nvvm_read_ptx_sreg_nctaid_y, // llvm.nvvm.read.ptx.sreg.nctaid.y |
762 | nvvm_read_ptx_sreg_nctaid_z, // llvm.nvvm.read.ptx.sreg.nctaid.z |
763 | nvvm_read_ptx_sreg_nsmid, // llvm.nvvm.read.ptx.sreg.nsmid |
764 | nvvm_read_ptx_sreg_ntid_w, // llvm.nvvm.read.ptx.sreg.ntid.w |
765 | nvvm_read_ptx_sreg_ntid_x, // llvm.nvvm.read.ptx.sreg.ntid.x |
766 | nvvm_read_ptx_sreg_ntid_y, // llvm.nvvm.read.ptx.sreg.ntid.y |
767 | nvvm_read_ptx_sreg_ntid_z, // llvm.nvvm.read.ptx.sreg.ntid.z |
768 | nvvm_read_ptx_sreg_nwarpid, // llvm.nvvm.read.ptx.sreg.nwarpid |
769 | nvvm_read_ptx_sreg_pm0, // llvm.nvvm.read.ptx.sreg.pm0 |
770 | nvvm_read_ptx_sreg_pm1, // llvm.nvvm.read.ptx.sreg.pm1 |
771 | nvvm_read_ptx_sreg_pm2, // llvm.nvvm.read.ptx.sreg.pm2 |
772 | nvvm_read_ptx_sreg_pm3, // llvm.nvvm.read.ptx.sreg.pm3 |
773 | nvvm_read_ptx_sreg_smid, // llvm.nvvm.read.ptx.sreg.smid |
774 | nvvm_read_ptx_sreg_tid_w, // llvm.nvvm.read.ptx.sreg.tid.w |
775 | nvvm_read_ptx_sreg_tid_x, // llvm.nvvm.read.ptx.sreg.tid.x |
776 | nvvm_read_ptx_sreg_tid_y, // llvm.nvvm.read.ptx.sreg.tid.y |
777 | nvvm_read_ptx_sreg_tid_z, // llvm.nvvm.read.ptx.sreg.tid.z |
778 | nvvm_read_ptx_sreg_warpid, // llvm.nvvm.read.ptx.sreg.warpid |
779 | nvvm_read_ptx_sreg_warpsize, // llvm.nvvm.read.ptx.sreg.warpsize |
780 | nvvm_redux_sync_add, // llvm.nvvm.redux.sync.add |
781 | nvvm_redux_sync_and, // llvm.nvvm.redux.sync.and |
782 | nvvm_redux_sync_fmax, // llvm.nvvm.redux.sync.fmax |
783 | nvvm_redux_sync_fmax_NaN, // llvm.nvvm.redux.sync.fmax.NaN |
784 | nvvm_redux_sync_fmax_abs, // llvm.nvvm.redux.sync.fmax.abs |
785 | nvvm_redux_sync_fmax_abs_NaN, // llvm.nvvm.redux.sync.fmax.abs.NaN |
786 | nvvm_redux_sync_fmin, // llvm.nvvm.redux.sync.fmin |
787 | nvvm_redux_sync_fmin_NaN, // llvm.nvvm.redux.sync.fmin.NaN |
788 | nvvm_redux_sync_fmin_abs, // llvm.nvvm.redux.sync.fmin.abs |
789 | nvvm_redux_sync_fmin_abs_NaN, // llvm.nvvm.redux.sync.fmin.abs.NaN |
790 | nvvm_redux_sync_max, // llvm.nvvm.redux.sync.max |
791 | nvvm_redux_sync_min, // llvm.nvvm.redux.sync.min |
792 | nvvm_redux_sync_or, // llvm.nvvm.redux.sync.or |
793 | nvvm_redux_sync_umax, // llvm.nvvm.redux.sync.umax |
794 | nvvm_redux_sync_umin, // llvm.nvvm.redux.sync.umin |
795 | nvvm_redux_sync_xor, // llvm.nvvm.redux.sync.xor |
796 | nvvm_reflect, // llvm.nvvm.reflect |
797 | nvvm_round_d, // llvm.nvvm.round.d |
798 | nvvm_round_f, // llvm.nvvm.round.f |
799 | nvvm_round_ftz_f, // llvm.nvvm.round.ftz.f |
800 | nvvm_rsqrt_approx_d, // llvm.nvvm.rsqrt.approx.d |
801 | nvvm_rsqrt_approx_f, // llvm.nvvm.rsqrt.approx.f |
802 | nvvm_rsqrt_approx_ftz_d, // llvm.nvvm.rsqrt.approx.ftz.d |
803 | nvvm_rsqrt_approx_ftz_f, // llvm.nvvm.rsqrt.approx.ftz.f |
804 | nvvm_sad_i, // llvm.nvvm.sad.i |
805 | nvvm_sad_ll, // llvm.nvvm.sad.ll |
806 | nvvm_sad_s, // llvm.nvvm.sad.s |
807 | nvvm_sad_ui, // llvm.nvvm.sad.ui |
808 | nvvm_sad_ull, // llvm.nvvm.sad.ull |
809 | nvvm_sad_us, // llvm.nvvm.sad.us |
810 | nvvm_saturate_d, // llvm.nvvm.saturate.d |
811 | nvvm_saturate_f, // llvm.nvvm.saturate.f |
812 | nvvm_saturate_ftz_f, // llvm.nvvm.saturate.ftz.f |
813 | nvvm_setmaxnreg_dec_sync_aligned_u32, // llvm.nvvm.setmaxnreg.dec.sync.aligned.u32 |
814 | nvvm_setmaxnreg_inc_sync_aligned_u32, // llvm.nvvm.setmaxnreg.inc.sync.aligned.u32 |
815 | nvvm_sext_clamp, // llvm.nvvm.sext.clamp |
816 | nvvm_sext_wrap, // llvm.nvvm.sext.wrap |
817 | nvvm_shfl_bfly_f32, // llvm.nvvm.shfl.bfly.f32 |
818 | nvvm_shfl_bfly_f32p, // llvm.nvvm.shfl.bfly.f32p |
819 | nvvm_shfl_bfly_i32, // llvm.nvvm.shfl.bfly.i32 |
820 | nvvm_shfl_bfly_i32p, // llvm.nvvm.shfl.bfly.i32p |
821 | nvvm_shfl_down_f32, // llvm.nvvm.shfl.down.f32 |
822 | nvvm_shfl_down_f32p, // llvm.nvvm.shfl.down.f32p |
823 | nvvm_shfl_down_i32, // llvm.nvvm.shfl.down.i32 |
824 | nvvm_shfl_down_i32p, // llvm.nvvm.shfl.down.i32p |
825 | nvvm_shfl_idx_f32, // llvm.nvvm.shfl.idx.f32 |
826 | nvvm_shfl_idx_f32p, // llvm.nvvm.shfl.idx.f32p |
827 | nvvm_shfl_idx_i32, // llvm.nvvm.shfl.idx.i32 |
828 | nvvm_shfl_idx_i32p, // llvm.nvvm.shfl.idx.i32p |
829 | nvvm_shfl_sync_bfly_f32, // llvm.nvvm.shfl.sync.bfly.f32 |
830 | nvvm_shfl_sync_bfly_f32p, // llvm.nvvm.shfl.sync.bfly.f32p |
831 | nvvm_shfl_sync_bfly_i32, // llvm.nvvm.shfl.sync.bfly.i32 |
832 | nvvm_shfl_sync_bfly_i32p, // llvm.nvvm.shfl.sync.bfly.i32p |
833 | nvvm_shfl_sync_down_f32, // llvm.nvvm.shfl.sync.down.f32 |
834 | nvvm_shfl_sync_down_f32p, // llvm.nvvm.shfl.sync.down.f32p |
835 | nvvm_shfl_sync_down_i32, // llvm.nvvm.shfl.sync.down.i32 |
836 | nvvm_shfl_sync_down_i32p, // llvm.nvvm.shfl.sync.down.i32p |
837 | nvvm_shfl_sync_idx_f32, // llvm.nvvm.shfl.sync.idx.f32 |
838 | nvvm_shfl_sync_idx_f32p, // llvm.nvvm.shfl.sync.idx.f32p |
839 | nvvm_shfl_sync_idx_i32, // llvm.nvvm.shfl.sync.idx.i32 |
840 | nvvm_shfl_sync_idx_i32p, // llvm.nvvm.shfl.sync.idx.i32p |
841 | nvvm_shfl_sync_up_f32, // llvm.nvvm.shfl.sync.up.f32 |
842 | nvvm_shfl_sync_up_f32p, // llvm.nvvm.shfl.sync.up.f32p |
843 | nvvm_shfl_sync_up_i32, // llvm.nvvm.shfl.sync.up.i32 |
844 | nvvm_shfl_sync_up_i32p, // llvm.nvvm.shfl.sync.up.i32p |
845 | nvvm_shfl_up_f32, // llvm.nvvm.shfl.up.f32 |
846 | nvvm_shfl_up_f32p, // llvm.nvvm.shfl.up.f32p |
847 | nvvm_shfl_up_i32, // llvm.nvvm.shfl.up.i32 |
848 | nvvm_shfl_up_i32p, // llvm.nvvm.shfl.up.i32p |
849 | nvvm_sin_approx_f, // llvm.nvvm.sin.approx.f |
850 | nvvm_sin_approx_ftz_f, // llvm.nvvm.sin.approx.ftz.f |
851 | nvvm_sqrt_approx_f, // llvm.nvvm.sqrt.approx.f |
852 | nvvm_sqrt_approx_ftz_f, // llvm.nvvm.sqrt.approx.ftz.f |
853 | nvvm_sqrt_f, // llvm.nvvm.sqrt.f |
854 | nvvm_sqrt_rm_d, // llvm.nvvm.sqrt.rm.d |
855 | nvvm_sqrt_rm_f, // llvm.nvvm.sqrt.rm.f |
856 | nvvm_sqrt_rm_ftz_f, // llvm.nvvm.sqrt.rm.ftz.f |
857 | nvvm_sqrt_rn_d, // llvm.nvvm.sqrt.rn.d |
858 | nvvm_sqrt_rn_f, // llvm.nvvm.sqrt.rn.f |
859 | nvvm_sqrt_rn_ftz_f, // llvm.nvvm.sqrt.rn.ftz.f |
860 | nvvm_sqrt_rp_d, // llvm.nvvm.sqrt.rp.d |
861 | nvvm_sqrt_rp_f, // llvm.nvvm.sqrt.rp.f |
862 | nvvm_sqrt_rp_ftz_f, // llvm.nvvm.sqrt.rp.ftz.f |
863 | nvvm_sqrt_rz_d, // llvm.nvvm.sqrt.rz.d |
864 | nvvm_sqrt_rz_f, // llvm.nvvm.sqrt.rz.f |
865 | nvvm_sqrt_rz_ftz_f, // llvm.nvvm.sqrt.rz.ftz.f |
866 | nvvm_st_bulk, // llvm.nvvm.st.bulk |
867 | nvvm_st_bulk_shared_cta, // llvm.nvvm.st.bulk.shared.cta |
868 | nvvm_suld_1d_array_i16_clamp, // llvm.nvvm.suld.1d.array.i16.clamp |
869 | nvvm_suld_1d_array_i16_trap, // llvm.nvvm.suld.1d.array.i16.trap |
870 | nvvm_suld_1d_array_i16_zero, // llvm.nvvm.suld.1d.array.i16.zero |
871 | nvvm_suld_1d_array_i32_clamp, // llvm.nvvm.suld.1d.array.i32.clamp |
872 | nvvm_suld_1d_array_i32_trap, // llvm.nvvm.suld.1d.array.i32.trap |
873 | nvvm_suld_1d_array_i32_zero, // llvm.nvvm.suld.1d.array.i32.zero |
874 | nvvm_suld_1d_array_i64_clamp, // llvm.nvvm.suld.1d.array.i64.clamp |
875 | nvvm_suld_1d_array_i64_trap, // llvm.nvvm.suld.1d.array.i64.trap |
876 | nvvm_suld_1d_array_i64_zero, // llvm.nvvm.suld.1d.array.i64.zero |
877 | nvvm_suld_1d_array_i8_clamp, // llvm.nvvm.suld.1d.array.i8.clamp |
878 | nvvm_suld_1d_array_i8_trap, // llvm.nvvm.suld.1d.array.i8.trap |
879 | nvvm_suld_1d_array_i8_zero, // llvm.nvvm.suld.1d.array.i8.zero |
880 | nvvm_suld_1d_array_v2i16_clamp, // llvm.nvvm.suld.1d.array.v2i16.clamp |
881 | nvvm_suld_1d_array_v2i16_trap, // llvm.nvvm.suld.1d.array.v2i16.trap |
882 | nvvm_suld_1d_array_v2i16_zero, // llvm.nvvm.suld.1d.array.v2i16.zero |
883 | nvvm_suld_1d_array_v2i32_clamp, // llvm.nvvm.suld.1d.array.v2i32.clamp |
884 | nvvm_suld_1d_array_v2i32_trap, // llvm.nvvm.suld.1d.array.v2i32.trap |
885 | nvvm_suld_1d_array_v2i32_zero, // llvm.nvvm.suld.1d.array.v2i32.zero |
886 | nvvm_suld_1d_array_v2i64_clamp, // llvm.nvvm.suld.1d.array.v2i64.clamp |
887 | nvvm_suld_1d_array_v2i64_trap, // llvm.nvvm.suld.1d.array.v2i64.trap |
888 | nvvm_suld_1d_array_v2i64_zero, // llvm.nvvm.suld.1d.array.v2i64.zero |
889 | nvvm_suld_1d_array_v2i8_clamp, // llvm.nvvm.suld.1d.array.v2i8.clamp |
890 | nvvm_suld_1d_array_v2i8_trap, // llvm.nvvm.suld.1d.array.v2i8.trap |
891 | nvvm_suld_1d_array_v2i8_zero, // llvm.nvvm.suld.1d.array.v2i8.zero |
892 | nvvm_suld_1d_array_v4i16_clamp, // llvm.nvvm.suld.1d.array.v4i16.clamp |
893 | nvvm_suld_1d_array_v4i16_trap, // llvm.nvvm.suld.1d.array.v4i16.trap |
894 | nvvm_suld_1d_array_v4i16_zero, // llvm.nvvm.suld.1d.array.v4i16.zero |
895 | nvvm_suld_1d_array_v4i32_clamp, // llvm.nvvm.suld.1d.array.v4i32.clamp |
896 | nvvm_suld_1d_array_v4i32_trap, // llvm.nvvm.suld.1d.array.v4i32.trap |
897 | nvvm_suld_1d_array_v4i32_zero, // llvm.nvvm.suld.1d.array.v4i32.zero |
898 | nvvm_suld_1d_array_v4i8_clamp, // llvm.nvvm.suld.1d.array.v4i8.clamp |
899 | nvvm_suld_1d_array_v4i8_trap, // llvm.nvvm.suld.1d.array.v4i8.trap |
900 | nvvm_suld_1d_array_v4i8_zero, // llvm.nvvm.suld.1d.array.v4i8.zero |
901 | nvvm_suld_1d_i16_clamp, // llvm.nvvm.suld.1d.i16.clamp |
902 | nvvm_suld_1d_i16_trap, // llvm.nvvm.suld.1d.i16.trap |
903 | nvvm_suld_1d_i16_zero, // llvm.nvvm.suld.1d.i16.zero |
904 | nvvm_suld_1d_i32_clamp, // llvm.nvvm.suld.1d.i32.clamp |
905 | nvvm_suld_1d_i32_trap, // llvm.nvvm.suld.1d.i32.trap |
906 | nvvm_suld_1d_i32_zero, // llvm.nvvm.suld.1d.i32.zero |
907 | nvvm_suld_1d_i64_clamp, // llvm.nvvm.suld.1d.i64.clamp |
908 | nvvm_suld_1d_i64_trap, // llvm.nvvm.suld.1d.i64.trap |
909 | nvvm_suld_1d_i64_zero, // llvm.nvvm.suld.1d.i64.zero |
910 | nvvm_suld_1d_i8_clamp, // llvm.nvvm.suld.1d.i8.clamp |
911 | nvvm_suld_1d_i8_trap, // llvm.nvvm.suld.1d.i8.trap |
912 | nvvm_suld_1d_i8_zero, // llvm.nvvm.suld.1d.i8.zero |
913 | nvvm_suld_1d_v2i16_clamp, // llvm.nvvm.suld.1d.v2i16.clamp |
914 | nvvm_suld_1d_v2i16_trap, // llvm.nvvm.suld.1d.v2i16.trap |
915 | nvvm_suld_1d_v2i16_zero, // llvm.nvvm.suld.1d.v2i16.zero |
916 | nvvm_suld_1d_v2i32_clamp, // llvm.nvvm.suld.1d.v2i32.clamp |
917 | nvvm_suld_1d_v2i32_trap, // llvm.nvvm.suld.1d.v2i32.trap |
918 | nvvm_suld_1d_v2i32_zero, // llvm.nvvm.suld.1d.v2i32.zero |
919 | nvvm_suld_1d_v2i64_clamp, // llvm.nvvm.suld.1d.v2i64.clamp |
920 | nvvm_suld_1d_v2i64_trap, // llvm.nvvm.suld.1d.v2i64.trap |
921 | nvvm_suld_1d_v2i64_zero, // llvm.nvvm.suld.1d.v2i64.zero |
922 | nvvm_suld_1d_v2i8_clamp, // llvm.nvvm.suld.1d.v2i8.clamp |
923 | nvvm_suld_1d_v2i8_trap, // llvm.nvvm.suld.1d.v2i8.trap |
924 | nvvm_suld_1d_v2i8_zero, // llvm.nvvm.suld.1d.v2i8.zero |
925 | nvvm_suld_1d_v4i16_clamp, // llvm.nvvm.suld.1d.v4i16.clamp |
926 | nvvm_suld_1d_v4i16_trap, // llvm.nvvm.suld.1d.v4i16.trap |
927 | nvvm_suld_1d_v4i16_zero, // llvm.nvvm.suld.1d.v4i16.zero |
928 | nvvm_suld_1d_v4i32_clamp, // llvm.nvvm.suld.1d.v4i32.clamp |
929 | nvvm_suld_1d_v4i32_trap, // llvm.nvvm.suld.1d.v4i32.trap |
930 | nvvm_suld_1d_v4i32_zero, // llvm.nvvm.suld.1d.v4i32.zero |
931 | nvvm_suld_1d_v4i8_clamp, // llvm.nvvm.suld.1d.v4i8.clamp |
932 | nvvm_suld_1d_v4i8_trap, // llvm.nvvm.suld.1d.v4i8.trap |
933 | nvvm_suld_1d_v4i8_zero, // llvm.nvvm.suld.1d.v4i8.zero |
934 | nvvm_suld_2d_array_i16_clamp, // llvm.nvvm.suld.2d.array.i16.clamp |
935 | nvvm_suld_2d_array_i16_trap, // llvm.nvvm.suld.2d.array.i16.trap |
936 | nvvm_suld_2d_array_i16_zero, // llvm.nvvm.suld.2d.array.i16.zero |
937 | nvvm_suld_2d_array_i32_clamp, // llvm.nvvm.suld.2d.array.i32.clamp |
938 | nvvm_suld_2d_array_i32_trap, // llvm.nvvm.suld.2d.array.i32.trap |
939 | nvvm_suld_2d_array_i32_zero, // llvm.nvvm.suld.2d.array.i32.zero |
940 | nvvm_suld_2d_array_i64_clamp, // llvm.nvvm.suld.2d.array.i64.clamp |
941 | nvvm_suld_2d_array_i64_trap, // llvm.nvvm.suld.2d.array.i64.trap |
942 | nvvm_suld_2d_array_i64_zero, // llvm.nvvm.suld.2d.array.i64.zero |
943 | nvvm_suld_2d_array_i8_clamp, // llvm.nvvm.suld.2d.array.i8.clamp |
944 | nvvm_suld_2d_array_i8_trap, // llvm.nvvm.suld.2d.array.i8.trap |
945 | nvvm_suld_2d_array_i8_zero, // llvm.nvvm.suld.2d.array.i8.zero |
946 | nvvm_suld_2d_array_v2i16_clamp, // llvm.nvvm.suld.2d.array.v2i16.clamp |
947 | nvvm_suld_2d_array_v2i16_trap, // llvm.nvvm.suld.2d.array.v2i16.trap |
948 | nvvm_suld_2d_array_v2i16_zero, // llvm.nvvm.suld.2d.array.v2i16.zero |
949 | nvvm_suld_2d_array_v2i32_clamp, // llvm.nvvm.suld.2d.array.v2i32.clamp |
950 | nvvm_suld_2d_array_v2i32_trap, // llvm.nvvm.suld.2d.array.v2i32.trap |
951 | nvvm_suld_2d_array_v2i32_zero, // llvm.nvvm.suld.2d.array.v2i32.zero |
952 | nvvm_suld_2d_array_v2i64_clamp, // llvm.nvvm.suld.2d.array.v2i64.clamp |
953 | nvvm_suld_2d_array_v2i64_trap, // llvm.nvvm.suld.2d.array.v2i64.trap |
954 | nvvm_suld_2d_array_v2i64_zero, // llvm.nvvm.suld.2d.array.v2i64.zero |
955 | nvvm_suld_2d_array_v2i8_clamp, // llvm.nvvm.suld.2d.array.v2i8.clamp |
956 | nvvm_suld_2d_array_v2i8_trap, // llvm.nvvm.suld.2d.array.v2i8.trap |
957 | nvvm_suld_2d_array_v2i8_zero, // llvm.nvvm.suld.2d.array.v2i8.zero |
958 | nvvm_suld_2d_array_v4i16_clamp, // llvm.nvvm.suld.2d.array.v4i16.clamp |
959 | nvvm_suld_2d_array_v4i16_trap, // llvm.nvvm.suld.2d.array.v4i16.trap |
960 | nvvm_suld_2d_array_v4i16_zero, // llvm.nvvm.suld.2d.array.v4i16.zero |
961 | nvvm_suld_2d_array_v4i32_clamp, // llvm.nvvm.suld.2d.array.v4i32.clamp |
962 | nvvm_suld_2d_array_v4i32_trap, // llvm.nvvm.suld.2d.array.v4i32.trap |
963 | nvvm_suld_2d_array_v4i32_zero, // llvm.nvvm.suld.2d.array.v4i32.zero |
964 | nvvm_suld_2d_array_v4i8_clamp, // llvm.nvvm.suld.2d.array.v4i8.clamp |
965 | nvvm_suld_2d_array_v4i8_trap, // llvm.nvvm.suld.2d.array.v4i8.trap |
966 | nvvm_suld_2d_array_v4i8_zero, // llvm.nvvm.suld.2d.array.v4i8.zero |
967 | nvvm_suld_2d_i16_clamp, // llvm.nvvm.suld.2d.i16.clamp |
968 | nvvm_suld_2d_i16_trap, // llvm.nvvm.suld.2d.i16.trap |
969 | nvvm_suld_2d_i16_zero, // llvm.nvvm.suld.2d.i16.zero |
970 | nvvm_suld_2d_i32_clamp, // llvm.nvvm.suld.2d.i32.clamp |
971 | nvvm_suld_2d_i32_trap, // llvm.nvvm.suld.2d.i32.trap |
972 | nvvm_suld_2d_i32_zero, // llvm.nvvm.suld.2d.i32.zero |
973 | nvvm_suld_2d_i64_clamp, // llvm.nvvm.suld.2d.i64.clamp |
974 | nvvm_suld_2d_i64_trap, // llvm.nvvm.suld.2d.i64.trap |
975 | nvvm_suld_2d_i64_zero, // llvm.nvvm.suld.2d.i64.zero |
976 | nvvm_suld_2d_i8_clamp, // llvm.nvvm.suld.2d.i8.clamp |
977 | nvvm_suld_2d_i8_trap, // llvm.nvvm.suld.2d.i8.trap |
978 | nvvm_suld_2d_i8_zero, // llvm.nvvm.suld.2d.i8.zero |
979 | nvvm_suld_2d_v2i16_clamp, // llvm.nvvm.suld.2d.v2i16.clamp |
980 | nvvm_suld_2d_v2i16_trap, // llvm.nvvm.suld.2d.v2i16.trap |
981 | nvvm_suld_2d_v2i16_zero, // llvm.nvvm.suld.2d.v2i16.zero |
982 | nvvm_suld_2d_v2i32_clamp, // llvm.nvvm.suld.2d.v2i32.clamp |
983 | nvvm_suld_2d_v2i32_trap, // llvm.nvvm.suld.2d.v2i32.trap |
984 | nvvm_suld_2d_v2i32_zero, // llvm.nvvm.suld.2d.v2i32.zero |
985 | nvvm_suld_2d_v2i64_clamp, // llvm.nvvm.suld.2d.v2i64.clamp |
986 | nvvm_suld_2d_v2i64_trap, // llvm.nvvm.suld.2d.v2i64.trap |
987 | nvvm_suld_2d_v2i64_zero, // llvm.nvvm.suld.2d.v2i64.zero |
988 | nvvm_suld_2d_v2i8_clamp, // llvm.nvvm.suld.2d.v2i8.clamp |
989 | nvvm_suld_2d_v2i8_trap, // llvm.nvvm.suld.2d.v2i8.trap |
990 | nvvm_suld_2d_v2i8_zero, // llvm.nvvm.suld.2d.v2i8.zero |
991 | nvvm_suld_2d_v4i16_clamp, // llvm.nvvm.suld.2d.v4i16.clamp |
992 | nvvm_suld_2d_v4i16_trap, // llvm.nvvm.suld.2d.v4i16.trap |
993 | nvvm_suld_2d_v4i16_zero, // llvm.nvvm.suld.2d.v4i16.zero |
994 | nvvm_suld_2d_v4i32_clamp, // llvm.nvvm.suld.2d.v4i32.clamp |
995 | nvvm_suld_2d_v4i32_trap, // llvm.nvvm.suld.2d.v4i32.trap |
996 | nvvm_suld_2d_v4i32_zero, // llvm.nvvm.suld.2d.v4i32.zero |
997 | nvvm_suld_2d_v4i8_clamp, // llvm.nvvm.suld.2d.v4i8.clamp |
998 | nvvm_suld_2d_v4i8_trap, // llvm.nvvm.suld.2d.v4i8.trap |
999 | nvvm_suld_2d_v4i8_zero, // llvm.nvvm.suld.2d.v4i8.zero |
1000 | nvvm_suld_3d_i16_clamp, // llvm.nvvm.suld.3d.i16.clamp |
1001 | nvvm_suld_3d_i16_trap, // llvm.nvvm.suld.3d.i16.trap |
1002 | nvvm_suld_3d_i16_zero, // llvm.nvvm.suld.3d.i16.zero |
1003 | nvvm_suld_3d_i32_clamp, // llvm.nvvm.suld.3d.i32.clamp |
1004 | nvvm_suld_3d_i32_trap, // llvm.nvvm.suld.3d.i32.trap |
1005 | nvvm_suld_3d_i32_zero, // llvm.nvvm.suld.3d.i32.zero |
1006 | nvvm_suld_3d_i64_clamp, // llvm.nvvm.suld.3d.i64.clamp |
1007 | nvvm_suld_3d_i64_trap, // llvm.nvvm.suld.3d.i64.trap |
1008 | nvvm_suld_3d_i64_zero, // llvm.nvvm.suld.3d.i64.zero |
1009 | nvvm_suld_3d_i8_clamp, // llvm.nvvm.suld.3d.i8.clamp |
1010 | nvvm_suld_3d_i8_trap, // llvm.nvvm.suld.3d.i8.trap |
1011 | nvvm_suld_3d_i8_zero, // llvm.nvvm.suld.3d.i8.zero |
1012 | nvvm_suld_3d_v2i16_clamp, // llvm.nvvm.suld.3d.v2i16.clamp |
1013 | nvvm_suld_3d_v2i16_trap, // llvm.nvvm.suld.3d.v2i16.trap |
1014 | nvvm_suld_3d_v2i16_zero, // llvm.nvvm.suld.3d.v2i16.zero |
1015 | nvvm_suld_3d_v2i32_clamp, // llvm.nvvm.suld.3d.v2i32.clamp |
1016 | nvvm_suld_3d_v2i32_trap, // llvm.nvvm.suld.3d.v2i32.trap |
1017 | nvvm_suld_3d_v2i32_zero, // llvm.nvvm.suld.3d.v2i32.zero |
1018 | nvvm_suld_3d_v2i64_clamp, // llvm.nvvm.suld.3d.v2i64.clamp |
1019 | nvvm_suld_3d_v2i64_trap, // llvm.nvvm.suld.3d.v2i64.trap |
1020 | nvvm_suld_3d_v2i64_zero, // llvm.nvvm.suld.3d.v2i64.zero |
1021 | nvvm_suld_3d_v2i8_clamp, // llvm.nvvm.suld.3d.v2i8.clamp |
1022 | nvvm_suld_3d_v2i8_trap, // llvm.nvvm.suld.3d.v2i8.trap |
1023 | nvvm_suld_3d_v2i8_zero, // llvm.nvvm.suld.3d.v2i8.zero |
1024 | nvvm_suld_3d_v4i16_clamp, // llvm.nvvm.suld.3d.v4i16.clamp |
1025 | nvvm_suld_3d_v4i16_trap, // llvm.nvvm.suld.3d.v4i16.trap |
1026 | nvvm_suld_3d_v4i16_zero, // llvm.nvvm.suld.3d.v4i16.zero |
1027 | nvvm_suld_3d_v4i32_clamp, // llvm.nvvm.suld.3d.v4i32.clamp |
1028 | nvvm_suld_3d_v4i32_trap, // llvm.nvvm.suld.3d.v4i32.trap |
1029 | nvvm_suld_3d_v4i32_zero, // llvm.nvvm.suld.3d.v4i32.zero |
1030 | nvvm_suld_3d_v4i8_clamp, // llvm.nvvm.suld.3d.v4i8.clamp |
1031 | nvvm_suld_3d_v4i8_trap, // llvm.nvvm.suld.3d.v4i8.trap |
1032 | nvvm_suld_3d_v4i8_zero, // llvm.nvvm.suld.3d.v4i8.zero |
1033 | nvvm_suq_array_size, // llvm.nvvm.suq.array.size |
1034 | nvvm_suq_channel_data_type, // llvm.nvvm.suq.channel.data.type |
1035 | nvvm_suq_channel_order, // llvm.nvvm.suq.channel.order |
1036 | nvvm_suq_depth, // llvm.nvvm.suq.depth |
1037 | nvvm_suq_height, // llvm.nvvm.suq.height |
1038 | nvvm_suq_width, // llvm.nvvm.suq.width |
1039 | nvvm_sust_b_1d_array_i16_clamp, // llvm.nvvm.sust.b.1d.array.i16.clamp |
1040 | nvvm_sust_b_1d_array_i16_trap, // llvm.nvvm.sust.b.1d.array.i16.trap |
1041 | nvvm_sust_b_1d_array_i16_zero, // llvm.nvvm.sust.b.1d.array.i16.zero |
1042 | nvvm_sust_b_1d_array_i32_clamp, // llvm.nvvm.sust.b.1d.array.i32.clamp |
1043 | nvvm_sust_b_1d_array_i32_trap, // llvm.nvvm.sust.b.1d.array.i32.trap |
1044 | nvvm_sust_b_1d_array_i32_zero, // llvm.nvvm.sust.b.1d.array.i32.zero |
1045 | nvvm_sust_b_1d_array_i64_clamp, // llvm.nvvm.sust.b.1d.array.i64.clamp |
1046 | nvvm_sust_b_1d_array_i64_trap, // llvm.nvvm.sust.b.1d.array.i64.trap |
1047 | nvvm_sust_b_1d_array_i64_zero, // llvm.nvvm.sust.b.1d.array.i64.zero |
1048 | nvvm_sust_b_1d_array_i8_clamp, // llvm.nvvm.sust.b.1d.array.i8.clamp |
1049 | nvvm_sust_b_1d_array_i8_trap, // llvm.nvvm.sust.b.1d.array.i8.trap |
1050 | nvvm_sust_b_1d_array_i8_zero, // llvm.nvvm.sust.b.1d.array.i8.zero |
1051 | nvvm_sust_b_1d_array_v2i16_clamp, // llvm.nvvm.sust.b.1d.array.v2i16.clamp |
1052 | nvvm_sust_b_1d_array_v2i16_trap, // llvm.nvvm.sust.b.1d.array.v2i16.trap |
1053 | nvvm_sust_b_1d_array_v2i16_zero, // llvm.nvvm.sust.b.1d.array.v2i16.zero |
1054 | nvvm_sust_b_1d_array_v2i32_clamp, // llvm.nvvm.sust.b.1d.array.v2i32.clamp |
1055 | nvvm_sust_b_1d_array_v2i32_trap, // llvm.nvvm.sust.b.1d.array.v2i32.trap |
1056 | nvvm_sust_b_1d_array_v2i32_zero, // llvm.nvvm.sust.b.1d.array.v2i32.zero |
1057 | nvvm_sust_b_1d_array_v2i64_clamp, // llvm.nvvm.sust.b.1d.array.v2i64.clamp |
1058 | nvvm_sust_b_1d_array_v2i64_trap, // llvm.nvvm.sust.b.1d.array.v2i64.trap |
1059 | nvvm_sust_b_1d_array_v2i64_zero, // llvm.nvvm.sust.b.1d.array.v2i64.zero |
1060 | nvvm_sust_b_1d_array_v2i8_clamp, // llvm.nvvm.sust.b.1d.array.v2i8.clamp |
1061 | nvvm_sust_b_1d_array_v2i8_trap, // llvm.nvvm.sust.b.1d.array.v2i8.trap |
1062 | nvvm_sust_b_1d_array_v2i8_zero, // llvm.nvvm.sust.b.1d.array.v2i8.zero |
1063 | nvvm_sust_b_1d_array_v4i16_clamp, // llvm.nvvm.sust.b.1d.array.v4i16.clamp |
1064 | nvvm_sust_b_1d_array_v4i16_trap, // llvm.nvvm.sust.b.1d.array.v4i16.trap |
1065 | nvvm_sust_b_1d_array_v4i16_zero, // llvm.nvvm.sust.b.1d.array.v4i16.zero |
1066 | nvvm_sust_b_1d_array_v4i32_clamp, // llvm.nvvm.sust.b.1d.array.v4i32.clamp |
1067 | nvvm_sust_b_1d_array_v4i32_trap, // llvm.nvvm.sust.b.1d.array.v4i32.trap |
1068 | nvvm_sust_b_1d_array_v4i32_zero, // llvm.nvvm.sust.b.1d.array.v4i32.zero |
1069 | nvvm_sust_b_1d_array_v4i8_clamp, // llvm.nvvm.sust.b.1d.array.v4i8.clamp |
1070 | nvvm_sust_b_1d_array_v4i8_trap, // llvm.nvvm.sust.b.1d.array.v4i8.trap |
1071 | nvvm_sust_b_1d_array_v4i8_zero, // llvm.nvvm.sust.b.1d.array.v4i8.zero |
1072 | nvvm_sust_b_1d_i16_clamp, // llvm.nvvm.sust.b.1d.i16.clamp |
1073 | nvvm_sust_b_1d_i16_trap, // llvm.nvvm.sust.b.1d.i16.trap |
1074 | nvvm_sust_b_1d_i16_zero, // llvm.nvvm.sust.b.1d.i16.zero |
1075 | nvvm_sust_b_1d_i32_clamp, // llvm.nvvm.sust.b.1d.i32.clamp |
1076 | nvvm_sust_b_1d_i32_trap, // llvm.nvvm.sust.b.1d.i32.trap |
1077 | nvvm_sust_b_1d_i32_zero, // llvm.nvvm.sust.b.1d.i32.zero |
1078 | nvvm_sust_b_1d_i64_clamp, // llvm.nvvm.sust.b.1d.i64.clamp |
1079 | nvvm_sust_b_1d_i64_trap, // llvm.nvvm.sust.b.1d.i64.trap |
1080 | nvvm_sust_b_1d_i64_zero, // llvm.nvvm.sust.b.1d.i64.zero |
1081 | nvvm_sust_b_1d_i8_clamp, // llvm.nvvm.sust.b.1d.i8.clamp |
1082 | nvvm_sust_b_1d_i8_trap, // llvm.nvvm.sust.b.1d.i8.trap |
1083 | nvvm_sust_b_1d_i8_zero, // llvm.nvvm.sust.b.1d.i8.zero |
1084 | nvvm_sust_b_1d_v2i16_clamp, // llvm.nvvm.sust.b.1d.v2i16.clamp |
1085 | nvvm_sust_b_1d_v2i16_trap, // llvm.nvvm.sust.b.1d.v2i16.trap |
1086 | nvvm_sust_b_1d_v2i16_zero, // llvm.nvvm.sust.b.1d.v2i16.zero |
1087 | nvvm_sust_b_1d_v2i32_clamp, // llvm.nvvm.sust.b.1d.v2i32.clamp |
1088 | nvvm_sust_b_1d_v2i32_trap, // llvm.nvvm.sust.b.1d.v2i32.trap |
1089 | nvvm_sust_b_1d_v2i32_zero, // llvm.nvvm.sust.b.1d.v2i32.zero |
1090 | nvvm_sust_b_1d_v2i64_clamp, // llvm.nvvm.sust.b.1d.v2i64.clamp |
1091 | nvvm_sust_b_1d_v2i64_trap, // llvm.nvvm.sust.b.1d.v2i64.trap |
1092 | nvvm_sust_b_1d_v2i64_zero, // llvm.nvvm.sust.b.1d.v2i64.zero |
1093 | nvvm_sust_b_1d_v2i8_clamp, // llvm.nvvm.sust.b.1d.v2i8.clamp |
1094 | nvvm_sust_b_1d_v2i8_trap, // llvm.nvvm.sust.b.1d.v2i8.trap |
1095 | nvvm_sust_b_1d_v2i8_zero, // llvm.nvvm.sust.b.1d.v2i8.zero |
1096 | nvvm_sust_b_1d_v4i16_clamp, // llvm.nvvm.sust.b.1d.v4i16.clamp |
1097 | nvvm_sust_b_1d_v4i16_trap, // llvm.nvvm.sust.b.1d.v4i16.trap |
1098 | nvvm_sust_b_1d_v4i16_zero, // llvm.nvvm.sust.b.1d.v4i16.zero |
1099 | nvvm_sust_b_1d_v4i32_clamp, // llvm.nvvm.sust.b.1d.v4i32.clamp |
1100 | nvvm_sust_b_1d_v4i32_trap, // llvm.nvvm.sust.b.1d.v4i32.trap |
1101 | nvvm_sust_b_1d_v4i32_zero, // llvm.nvvm.sust.b.1d.v4i32.zero |
1102 | nvvm_sust_b_1d_v4i8_clamp, // llvm.nvvm.sust.b.1d.v4i8.clamp |
1103 | nvvm_sust_b_1d_v4i8_trap, // llvm.nvvm.sust.b.1d.v4i8.trap |
1104 | nvvm_sust_b_1d_v4i8_zero, // llvm.nvvm.sust.b.1d.v4i8.zero |
1105 | nvvm_sust_b_2d_array_i16_clamp, // llvm.nvvm.sust.b.2d.array.i16.clamp |
1106 | nvvm_sust_b_2d_array_i16_trap, // llvm.nvvm.sust.b.2d.array.i16.trap |
1107 | nvvm_sust_b_2d_array_i16_zero, // llvm.nvvm.sust.b.2d.array.i16.zero |
1108 | nvvm_sust_b_2d_array_i32_clamp, // llvm.nvvm.sust.b.2d.array.i32.clamp |
1109 | nvvm_sust_b_2d_array_i32_trap, // llvm.nvvm.sust.b.2d.array.i32.trap |
1110 | nvvm_sust_b_2d_array_i32_zero, // llvm.nvvm.sust.b.2d.array.i32.zero |
1111 | nvvm_sust_b_2d_array_i64_clamp, // llvm.nvvm.sust.b.2d.array.i64.clamp |
1112 | nvvm_sust_b_2d_array_i64_trap, // llvm.nvvm.sust.b.2d.array.i64.trap |
1113 | nvvm_sust_b_2d_array_i64_zero, // llvm.nvvm.sust.b.2d.array.i64.zero |
1114 | nvvm_sust_b_2d_array_i8_clamp, // llvm.nvvm.sust.b.2d.array.i8.clamp |
1115 | nvvm_sust_b_2d_array_i8_trap, // llvm.nvvm.sust.b.2d.array.i8.trap |
1116 | nvvm_sust_b_2d_array_i8_zero, // llvm.nvvm.sust.b.2d.array.i8.zero |
1117 | nvvm_sust_b_2d_array_v2i16_clamp, // llvm.nvvm.sust.b.2d.array.v2i16.clamp |
1118 | nvvm_sust_b_2d_array_v2i16_trap, // llvm.nvvm.sust.b.2d.array.v2i16.trap |
1119 | nvvm_sust_b_2d_array_v2i16_zero, // llvm.nvvm.sust.b.2d.array.v2i16.zero |
1120 | nvvm_sust_b_2d_array_v2i32_clamp, // llvm.nvvm.sust.b.2d.array.v2i32.clamp |
1121 | nvvm_sust_b_2d_array_v2i32_trap, // llvm.nvvm.sust.b.2d.array.v2i32.trap |
1122 | nvvm_sust_b_2d_array_v2i32_zero, // llvm.nvvm.sust.b.2d.array.v2i32.zero |
1123 | nvvm_sust_b_2d_array_v2i64_clamp, // llvm.nvvm.sust.b.2d.array.v2i64.clamp |
1124 | nvvm_sust_b_2d_array_v2i64_trap, // llvm.nvvm.sust.b.2d.array.v2i64.trap |
1125 | nvvm_sust_b_2d_array_v2i64_zero, // llvm.nvvm.sust.b.2d.array.v2i64.zero |
1126 | nvvm_sust_b_2d_array_v2i8_clamp, // llvm.nvvm.sust.b.2d.array.v2i8.clamp |
1127 | nvvm_sust_b_2d_array_v2i8_trap, // llvm.nvvm.sust.b.2d.array.v2i8.trap |
1128 | nvvm_sust_b_2d_array_v2i8_zero, // llvm.nvvm.sust.b.2d.array.v2i8.zero |
1129 | nvvm_sust_b_2d_array_v4i16_clamp, // llvm.nvvm.sust.b.2d.array.v4i16.clamp |
1130 | nvvm_sust_b_2d_array_v4i16_trap, // llvm.nvvm.sust.b.2d.array.v4i16.trap |
1131 | nvvm_sust_b_2d_array_v4i16_zero, // llvm.nvvm.sust.b.2d.array.v4i16.zero |
1132 | nvvm_sust_b_2d_array_v4i32_clamp, // llvm.nvvm.sust.b.2d.array.v4i32.clamp |
1133 | nvvm_sust_b_2d_array_v4i32_trap, // llvm.nvvm.sust.b.2d.array.v4i32.trap |
1134 | nvvm_sust_b_2d_array_v4i32_zero, // llvm.nvvm.sust.b.2d.array.v4i32.zero |
1135 | nvvm_sust_b_2d_array_v4i8_clamp, // llvm.nvvm.sust.b.2d.array.v4i8.clamp |
1136 | nvvm_sust_b_2d_array_v4i8_trap, // llvm.nvvm.sust.b.2d.array.v4i8.trap |
1137 | nvvm_sust_b_2d_array_v4i8_zero, // llvm.nvvm.sust.b.2d.array.v4i8.zero |
1138 | nvvm_sust_b_2d_i16_clamp, // llvm.nvvm.sust.b.2d.i16.clamp |
1139 | nvvm_sust_b_2d_i16_trap, // llvm.nvvm.sust.b.2d.i16.trap |
1140 | nvvm_sust_b_2d_i16_zero, // llvm.nvvm.sust.b.2d.i16.zero |
1141 | nvvm_sust_b_2d_i32_clamp, // llvm.nvvm.sust.b.2d.i32.clamp |
1142 | nvvm_sust_b_2d_i32_trap, // llvm.nvvm.sust.b.2d.i32.trap |
1143 | nvvm_sust_b_2d_i32_zero, // llvm.nvvm.sust.b.2d.i32.zero |
1144 | nvvm_sust_b_2d_i64_clamp, // llvm.nvvm.sust.b.2d.i64.clamp |
1145 | nvvm_sust_b_2d_i64_trap, // llvm.nvvm.sust.b.2d.i64.trap |
1146 | nvvm_sust_b_2d_i64_zero, // llvm.nvvm.sust.b.2d.i64.zero |
1147 | nvvm_sust_b_2d_i8_clamp, // llvm.nvvm.sust.b.2d.i8.clamp |
1148 | nvvm_sust_b_2d_i8_trap, // llvm.nvvm.sust.b.2d.i8.trap |
1149 | nvvm_sust_b_2d_i8_zero, // llvm.nvvm.sust.b.2d.i8.zero |
1150 | nvvm_sust_b_2d_v2i16_clamp, // llvm.nvvm.sust.b.2d.v2i16.clamp |
1151 | nvvm_sust_b_2d_v2i16_trap, // llvm.nvvm.sust.b.2d.v2i16.trap |
1152 | nvvm_sust_b_2d_v2i16_zero, // llvm.nvvm.sust.b.2d.v2i16.zero |
1153 | nvvm_sust_b_2d_v2i32_clamp, // llvm.nvvm.sust.b.2d.v2i32.clamp |
1154 | nvvm_sust_b_2d_v2i32_trap, // llvm.nvvm.sust.b.2d.v2i32.trap |
1155 | nvvm_sust_b_2d_v2i32_zero, // llvm.nvvm.sust.b.2d.v2i32.zero |
1156 | nvvm_sust_b_2d_v2i64_clamp, // llvm.nvvm.sust.b.2d.v2i64.clamp |
1157 | nvvm_sust_b_2d_v2i64_trap, // llvm.nvvm.sust.b.2d.v2i64.trap |
1158 | nvvm_sust_b_2d_v2i64_zero, // llvm.nvvm.sust.b.2d.v2i64.zero |
1159 | nvvm_sust_b_2d_v2i8_clamp, // llvm.nvvm.sust.b.2d.v2i8.clamp |
1160 | nvvm_sust_b_2d_v2i8_trap, // llvm.nvvm.sust.b.2d.v2i8.trap |
1161 | nvvm_sust_b_2d_v2i8_zero, // llvm.nvvm.sust.b.2d.v2i8.zero |
1162 | nvvm_sust_b_2d_v4i16_clamp, // llvm.nvvm.sust.b.2d.v4i16.clamp |
1163 | nvvm_sust_b_2d_v4i16_trap, // llvm.nvvm.sust.b.2d.v4i16.trap |
1164 | nvvm_sust_b_2d_v4i16_zero, // llvm.nvvm.sust.b.2d.v4i16.zero |
1165 | nvvm_sust_b_2d_v4i32_clamp, // llvm.nvvm.sust.b.2d.v4i32.clamp |
1166 | nvvm_sust_b_2d_v4i32_trap, // llvm.nvvm.sust.b.2d.v4i32.trap |
1167 | nvvm_sust_b_2d_v4i32_zero, // llvm.nvvm.sust.b.2d.v4i32.zero |
1168 | nvvm_sust_b_2d_v4i8_clamp, // llvm.nvvm.sust.b.2d.v4i8.clamp |
1169 | nvvm_sust_b_2d_v4i8_trap, // llvm.nvvm.sust.b.2d.v4i8.trap |
1170 | nvvm_sust_b_2d_v4i8_zero, // llvm.nvvm.sust.b.2d.v4i8.zero |
1171 | nvvm_sust_b_3d_i16_clamp, // llvm.nvvm.sust.b.3d.i16.clamp |
1172 | nvvm_sust_b_3d_i16_trap, // llvm.nvvm.sust.b.3d.i16.trap |
1173 | nvvm_sust_b_3d_i16_zero, // llvm.nvvm.sust.b.3d.i16.zero |
1174 | nvvm_sust_b_3d_i32_clamp, // llvm.nvvm.sust.b.3d.i32.clamp |
1175 | nvvm_sust_b_3d_i32_trap, // llvm.nvvm.sust.b.3d.i32.trap |
1176 | nvvm_sust_b_3d_i32_zero, // llvm.nvvm.sust.b.3d.i32.zero |
1177 | nvvm_sust_b_3d_i64_clamp, // llvm.nvvm.sust.b.3d.i64.clamp |
1178 | nvvm_sust_b_3d_i64_trap, // llvm.nvvm.sust.b.3d.i64.trap |
1179 | nvvm_sust_b_3d_i64_zero, // llvm.nvvm.sust.b.3d.i64.zero |
1180 | nvvm_sust_b_3d_i8_clamp, // llvm.nvvm.sust.b.3d.i8.clamp |
1181 | nvvm_sust_b_3d_i8_trap, // llvm.nvvm.sust.b.3d.i8.trap |
1182 | nvvm_sust_b_3d_i8_zero, // llvm.nvvm.sust.b.3d.i8.zero |
1183 | nvvm_sust_b_3d_v2i16_clamp, // llvm.nvvm.sust.b.3d.v2i16.clamp |
1184 | nvvm_sust_b_3d_v2i16_trap, // llvm.nvvm.sust.b.3d.v2i16.trap |
1185 | nvvm_sust_b_3d_v2i16_zero, // llvm.nvvm.sust.b.3d.v2i16.zero |
1186 | nvvm_sust_b_3d_v2i32_clamp, // llvm.nvvm.sust.b.3d.v2i32.clamp |
1187 | nvvm_sust_b_3d_v2i32_trap, // llvm.nvvm.sust.b.3d.v2i32.trap |
1188 | nvvm_sust_b_3d_v2i32_zero, // llvm.nvvm.sust.b.3d.v2i32.zero |
1189 | nvvm_sust_b_3d_v2i64_clamp, // llvm.nvvm.sust.b.3d.v2i64.clamp |
1190 | nvvm_sust_b_3d_v2i64_trap, // llvm.nvvm.sust.b.3d.v2i64.trap |
1191 | nvvm_sust_b_3d_v2i64_zero, // llvm.nvvm.sust.b.3d.v2i64.zero |
1192 | nvvm_sust_b_3d_v2i8_clamp, // llvm.nvvm.sust.b.3d.v2i8.clamp |
1193 | nvvm_sust_b_3d_v2i8_trap, // llvm.nvvm.sust.b.3d.v2i8.trap |
1194 | nvvm_sust_b_3d_v2i8_zero, // llvm.nvvm.sust.b.3d.v2i8.zero |
1195 | nvvm_sust_b_3d_v4i16_clamp, // llvm.nvvm.sust.b.3d.v4i16.clamp |
1196 | nvvm_sust_b_3d_v4i16_trap, // llvm.nvvm.sust.b.3d.v4i16.trap |
1197 | nvvm_sust_b_3d_v4i16_zero, // llvm.nvvm.sust.b.3d.v4i16.zero |
1198 | nvvm_sust_b_3d_v4i32_clamp, // llvm.nvvm.sust.b.3d.v4i32.clamp |
1199 | nvvm_sust_b_3d_v4i32_trap, // llvm.nvvm.sust.b.3d.v4i32.trap |
1200 | nvvm_sust_b_3d_v4i32_zero, // llvm.nvvm.sust.b.3d.v4i32.zero |
1201 | nvvm_sust_b_3d_v4i8_clamp, // llvm.nvvm.sust.b.3d.v4i8.clamp |
1202 | nvvm_sust_b_3d_v4i8_trap, // llvm.nvvm.sust.b.3d.v4i8.trap |
1203 | nvvm_sust_b_3d_v4i8_zero, // llvm.nvvm.sust.b.3d.v4i8.zero |
1204 | nvvm_sust_p_1d_array_i16_trap, // llvm.nvvm.sust.p.1d.array.i16.trap |
1205 | nvvm_sust_p_1d_array_i32_trap, // llvm.nvvm.sust.p.1d.array.i32.trap |
1206 | nvvm_sust_p_1d_array_i8_trap, // llvm.nvvm.sust.p.1d.array.i8.trap |
1207 | nvvm_sust_p_1d_array_v2i16_trap, // llvm.nvvm.sust.p.1d.array.v2i16.trap |
1208 | nvvm_sust_p_1d_array_v2i32_trap, // llvm.nvvm.sust.p.1d.array.v2i32.trap |
1209 | nvvm_sust_p_1d_array_v2i8_trap, // llvm.nvvm.sust.p.1d.array.v2i8.trap |
1210 | nvvm_sust_p_1d_array_v4i16_trap, // llvm.nvvm.sust.p.1d.array.v4i16.trap |
1211 | nvvm_sust_p_1d_array_v4i32_trap, // llvm.nvvm.sust.p.1d.array.v4i32.trap |
1212 | nvvm_sust_p_1d_array_v4i8_trap, // llvm.nvvm.sust.p.1d.array.v4i8.trap |
1213 | nvvm_sust_p_1d_i16_trap, // llvm.nvvm.sust.p.1d.i16.trap |
1214 | nvvm_sust_p_1d_i32_trap, // llvm.nvvm.sust.p.1d.i32.trap |
1215 | nvvm_sust_p_1d_i8_trap, // llvm.nvvm.sust.p.1d.i8.trap |
1216 | nvvm_sust_p_1d_v2i16_trap, // llvm.nvvm.sust.p.1d.v2i16.trap |
1217 | nvvm_sust_p_1d_v2i32_trap, // llvm.nvvm.sust.p.1d.v2i32.trap |
1218 | nvvm_sust_p_1d_v2i8_trap, // llvm.nvvm.sust.p.1d.v2i8.trap |
1219 | nvvm_sust_p_1d_v4i16_trap, // llvm.nvvm.sust.p.1d.v4i16.trap |
1220 | nvvm_sust_p_1d_v4i32_trap, // llvm.nvvm.sust.p.1d.v4i32.trap |
1221 | nvvm_sust_p_1d_v4i8_trap, // llvm.nvvm.sust.p.1d.v4i8.trap |
1222 | nvvm_sust_p_2d_array_i16_trap, // llvm.nvvm.sust.p.2d.array.i16.trap |
1223 | nvvm_sust_p_2d_array_i32_trap, // llvm.nvvm.sust.p.2d.array.i32.trap |
1224 | nvvm_sust_p_2d_array_i8_trap, // llvm.nvvm.sust.p.2d.array.i8.trap |
1225 | nvvm_sust_p_2d_array_v2i16_trap, // llvm.nvvm.sust.p.2d.array.v2i16.trap |
1226 | nvvm_sust_p_2d_array_v2i32_trap, // llvm.nvvm.sust.p.2d.array.v2i32.trap |
1227 | nvvm_sust_p_2d_array_v2i8_trap, // llvm.nvvm.sust.p.2d.array.v2i8.trap |
1228 | nvvm_sust_p_2d_array_v4i16_trap, // llvm.nvvm.sust.p.2d.array.v4i16.trap |
1229 | nvvm_sust_p_2d_array_v4i32_trap, // llvm.nvvm.sust.p.2d.array.v4i32.trap |
1230 | nvvm_sust_p_2d_array_v4i8_trap, // llvm.nvvm.sust.p.2d.array.v4i8.trap |
1231 | nvvm_sust_p_2d_i16_trap, // llvm.nvvm.sust.p.2d.i16.trap |
1232 | nvvm_sust_p_2d_i32_trap, // llvm.nvvm.sust.p.2d.i32.trap |
1233 | nvvm_sust_p_2d_i8_trap, // llvm.nvvm.sust.p.2d.i8.trap |
1234 | nvvm_sust_p_2d_v2i16_trap, // llvm.nvvm.sust.p.2d.v2i16.trap |
1235 | nvvm_sust_p_2d_v2i32_trap, // llvm.nvvm.sust.p.2d.v2i32.trap |
1236 | nvvm_sust_p_2d_v2i8_trap, // llvm.nvvm.sust.p.2d.v2i8.trap |
1237 | nvvm_sust_p_2d_v4i16_trap, // llvm.nvvm.sust.p.2d.v4i16.trap |
1238 | nvvm_sust_p_2d_v4i32_trap, // llvm.nvvm.sust.p.2d.v4i32.trap |
1239 | nvvm_sust_p_2d_v4i8_trap, // llvm.nvvm.sust.p.2d.v4i8.trap |
1240 | nvvm_sust_p_3d_i16_trap, // llvm.nvvm.sust.p.3d.i16.trap |
1241 | nvvm_sust_p_3d_i32_trap, // llvm.nvvm.sust.p.3d.i32.trap |
1242 | nvvm_sust_p_3d_i8_trap, // llvm.nvvm.sust.p.3d.i8.trap |
1243 | nvvm_sust_p_3d_v2i16_trap, // llvm.nvvm.sust.p.3d.v2i16.trap |
1244 | nvvm_sust_p_3d_v2i32_trap, // llvm.nvvm.sust.p.3d.v2i32.trap |
1245 | nvvm_sust_p_3d_v2i8_trap, // llvm.nvvm.sust.p.3d.v2i8.trap |
1246 | nvvm_sust_p_3d_v4i16_trap, // llvm.nvvm.sust.p.3d.v4i16.trap |
1247 | nvvm_sust_p_3d_v4i32_trap, // llvm.nvvm.sust.p.3d.v4i32.trap |
1248 | nvvm_sust_p_3d_v4i8_trap, // llvm.nvvm.sust.p.3d.v4i8.trap |
1249 | nvvm_tcgen05_alloc_cg1, // llvm.nvvm.tcgen05.alloc.cg1 |
1250 | nvvm_tcgen05_alloc_cg2, // llvm.nvvm.tcgen05.alloc.cg2 |
1251 | nvvm_tcgen05_alloc_shared_cg1, // llvm.nvvm.tcgen05.alloc.shared.cg1 |
1252 | nvvm_tcgen05_alloc_shared_cg2, // llvm.nvvm.tcgen05.alloc.shared.cg2 |
1253 | nvvm_tcgen05_commit_cg1, // llvm.nvvm.tcgen05.commit.cg1 |
1254 | nvvm_tcgen05_commit_cg2, // llvm.nvvm.tcgen05.commit.cg2 |
1255 | nvvm_tcgen05_commit_mc_cg1, // llvm.nvvm.tcgen05.commit.mc.cg1 |
1256 | nvvm_tcgen05_commit_mc_cg2, // llvm.nvvm.tcgen05.commit.mc.cg2 |
1257 | nvvm_tcgen05_commit_mc_shared_cg1, // llvm.nvvm.tcgen05.commit.mc.shared.cg1 |
1258 | nvvm_tcgen05_commit_mc_shared_cg2, // llvm.nvvm.tcgen05.commit.mc.shared.cg2 |
1259 | nvvm_tcgen05_commit_shared_cg1, // llvm.nvvm.tcgen05.commit.shared.cg1 |
1260 | nvvm_tcgen05_commit_shared_cg2, // llvm.nvvm.tcgen05.commit.shared.cg2 |
1261 | nvvm_tcgen05_cp_128x128b_b4x16_p64_cg1, // llvm.nvvm.tcgen05.cp.128x128b.b4x16_p64.cg1 |
1262 | nvvm_tcgen05_cp_128x128b_b4x16_p64_cg2, // llvm.nvvm.tcgen05.cp.128x128b.b4x16_p64.cg2 |
1263 | nvvm_tcgen05_cp_128x128b_b6x16_p32_cg1, // llvm.nvvm.tcgen05.cp.128x128b.b6x16_p32.cg1 |
1264 | nvvm_tcgen05_cp_128x128b_b6x16_p32_cg2, // llvm.nvvm.tcgen05.cp.128x128b.b6x16_p32.cg2 |
1265 | nvvm_tcgen05_cp_128x128b_cg1, // llvm.nvvm.tcgen05.cp.128x128b.cg1 |
1266 | nvvm_tcgen05_cp_128x128b_cg2, // llvm.nvvm.tcgen05.cp.128x128b.cg2 |
1267 | nvvm_tcgen05_cp_128x256b_b4x16_p64_cg1, // llvm.nvvm.tcgen05.cp.128x256b.b4x16_p64.cg1 |
1268 | nvvm_tcgen05_cp_128x256b_b4x16_p64_cg2, // llvm.nvvm.tcgen05.cp.128x256b.b4x16_p64.cg2 |
1269 | nvvm_tcgen05_cp_128x256b_b6x16_p32_cg1, // llvm.nvvm.tcgen05.cp.128x256b.b6x16_p32.cg1 |
1270 | nvvm_tcgen05_cp_128x256b_b6x16_p32_cg2, // llvm.nvvm.tcgen05.cp.128x256b.b6x16_p32.cg2 |
1271 | nvvm_tcgen05_cp_128x256b_cg1, // llvm.nvvm.tcgen05.cp.128x256b.cg1 |
1272 | nvvm_tcgen05_cp_128x256b_cg2, // llvm.nvvm.tcgen05.cp.128x256b.cg2 |
1273 | nvvm_tcgen05_cp_32x128b_warpx4_b4x16_p64_cg1, // llvm.nvvm.tcgen05.cp.32x128b_warpx4.b4x16_p64.cg1 |
1274 | nvvm_tcgen05_cp_32x128b_warpx4_b4x16_p64_cg2, // llvm.nvvm.tcgen05.cp.32x128b_warpx4.b4x16_p64.cg2 |
1275 | nvvm_tcgen05_cp_32x128b_warpx4_b6x16_p32_cg1, // llvm.nvvm.tcgen05.cp.32x128b_warpx4.b6x16_p32.cg1 |
1276 | nvvm_tcgen05_cp_32x128b_warpx4_b6x16_p32_cg2, // llvm.nvvm.tcgen05.cp.32x128b_warpx4.b6x16_p32.cg2 |
1277 | nvvm_tcgen05_cp_32x128b_warpx4_cg1, // llvm.nvvm.tcgen05.cp.32x128b_warpx4.cg1 |
1278 | nvvm_tcgen05_cp_32x128b_warpx4_cg2, // llvm.nvvm.tcgen05.cp.32x128b_warpx4.cg2 |
1279 | nvvm_tcgen05_cp_4x256b_b4x16_p64_cg1, // llvm.nvvm.tcgen05.cp.4x256b.b4x16_p64.cg1 |
1280 | nvvm_tcgen05_cp_4x256b_b4x16_p64_cg2, // llvm.nvvm.tcgen05.cp.4x256b.b4x16_p64.cg2 |
1281 | nvvm_tcgen05_cp_4x256b_b6x16_p32_cg1, // llvm.nvvm.tcgen05.cp.4x256b.b6x16_p32.cg1 |
1282 | nvvm_tcgen05_cp_4x256b_b6x16_p32_cg2, // llvm.nvvm.tcgen05.cp.4x256b.b6x16_p32.cg2 |
1283 | nvvm_tcgen05_cp_4x256b_cg1, // llvm.nvvm.tcgen05.cp.4x256b.cg1 |
1284 | nvvm_tcgen05_cp_4x256b_cg2, // llvm.nvvm.tcgen05.cp.4x256b.cg2 |
1285 | nvvm_tcgen05_cp_64x128b_warpx2_01_23_b4x16_p64_cg1, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_01_23.b4x16_p64.cg1 |
1286 | nvvm_tcgen05_cp_64x128b_warpx2_01_23_b4x16_p64_cg2, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_01_23.b4x16_p64.cg2 |
1287 | nvvm_tcgen05_cp_64x128b_warpx2_01_23_b6x16_p32_cg1, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_01_23.b6x16_p32.cg1 |
1288 | nvvm_tcgen05_cp_64x128b_warpx2_01_23_b6x16_p32_cg2, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_01_23.b6x16_p32.cg2 |
1289 | nvvm_tcgen05_cp_64x128b_warpx2_01_23_cg1, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_01_23.cg1 |
1290 | nvvm_tcgen05_cp_64x128b_warpx2_01_23_cg2, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_01_23.cg2 |
1291 | nvvm_tcgen05_cp_64x128b_warpx2_02_13_b4x16_p64_cg1, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_02_13.b4x16_p64.cg1 |
1292 | nvvm_tcgen05_cp_64x128b_warpx2_02_13_b4x16_p64_cg2, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_02_13.b4x16_p64.cg2 |
1293 | nvvm_tcgen05_cp_64x128b_warpx2_02_13_b6x16_p32_cg1, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_02_13.b6x16_p32.cg1 |
1294 | nvvm_tcgen05_cp_64x128b_warpx2_02_13_b6x16_p32_cg2, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_02_13.b6x16_p32.cg2 |
1295 | nvvm_tcgen05_cp_64x128b_warpx2_02_13_cg1, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_02_13.cg1 |
1296 | nvvm_tcgen05_cp_64x128b_warpx2_02_13_cg2, // llvm.nvvm.tcgen05.cp.64x128b_warpx2_02_13.cg2 |
1297 | nvvm_tcgen05_dealloc_cg1, // llvm.nvvm.tcgen05.dealloc.cg1 |
1298 | nvvm_tcgen05_dealloc_cg2, // llvm.nvvm.tcgen05.dealloc.cg2 |
1299 | nvvm_tcgen05_fence_after_thread_sync, // llvm.nvvm.tcgen05.fence.after.thread.sync |
1300 | nvvm_tcgen05_fence_before_thread_sync, // llvm.nvvm.tcgen05.fence.before.thread.sync |
1301 | nvvm_tcgen05_ld_16x128b_x1, // llvm.nvvm.tcgen05.ld.16x128b.x1 |
1302 | nvvm_tcgen05_ld_16x128b_x16, // llvm.nvvm.tcgen05.ld.16x128b.x16 |
1303 | nvvm_tcgen05_ld_16x128b_x2, // llvm.nvvm.tcgen05.ld.16x128b.x2 |
1304 | nvvm_tcgen05_ld_16x128b_x32, // llvm.nvvm.tcgen05.ld.16x128b.x32 |
1305 | nvvm_tcgen05_ld_16x128b_x4, // llvm.nvvm.tcgen05.ld.16x128b.x4 |
1306 | nvvm_tcgen05_ld_16x128b_x64, // llvm.nvvm.tcgen05.ld.16x128b.x64 |
1307 | nvvm_tcgen05_ld_16x128b_x8, // llvm.nvvm.tcgen05.ld.16x128b.x8 |
1308 | nvvm_tcgen05_ld_16x256b_x1, // llvm.nvvm.tcgen05.ld.16x256b.x1 |
1309 | nvvm_tcgen05_ld_16x256b_x16, // llvm.nvvm.tcgen05.ld.16x256b.x16 |
1310 | nvvm_tcgen05_ld_16x256b_x2, // llvm.nvvm.tcgen05.ld.16x256b.x2 |
1311 | nvvm_tcgen05_ld_16x256b_x32, // llvm.nvvm.tcgen05.ld.16x256b.x32 |
1312 | nvvm_tcgen05_ld_16x256b_x4, // llvm.nvvm.tcgen05.ld.16x256b.x4 |
1313 | nvvm_tcgen05_ld_16x256b_x8, // llvm.nvvm.tcgen05.ld.16x256b.x8 |
1314 | nvvm_tcgen05_ld_16x32bx2_x1, // llvm.nvvm.tcgen05.ld.16x32bx2.x1 |
1315 | nvvm_tcgen05_ld_16x32bx2_x128, // llvm.nvvm.tcgen05.ld.16x32bx2.x128 |
1316 | nvvm_tcgen05_ld_16x32bx2_x16, // llvm.nvvm.tcgen05.ld.16x32bx2.x16 |
1317 | nvvm_tcgen05_ld_16x32bx2_x2, // llvm.nvvm.tcgen05.ld.16x32bx2.x2 |
1318 | nvvm_tcgen05_ld_16x32bx2_x32, // llvm.nvvm.tcgen05.ld.16x32bx2.x32 |
1319 | nvvm_tcgen05_ld_16x32bx2_x4, // llvm.nvvm.tcgen05.ld.16x32bx2.x4 |
1320 | nvvm_tcgen05_ld_16x32bx2_x64, // llvm.nvvm.tcgen05.ld.16x32bx2.x64 |
1321 | nvvm_tcgen05_ld_16x32bx2_x8, // llvm.nvvm.tcgen05.ld.16x32bx2.x8 |
1322 | nvvm_tcgen05_ld_16x64b_x1, // llvm.nvvm.tcgen05.ld.16x64b.x1 |
1323 | nvvm_tcgen05_ld_16x64b_x128, // llvm.nvvm.tcgen05.ld.16x64b.x128 |
1324 | nvvm_tcgen05_ld_16x64b_x16, // llvm.nvvm.tcgen05.ld.16x64b.x16 |
1325 | nvvm_tcgen05_ld_16x64b_x2, // llvm.nvvm.tcgen05.ld.16x64b.x2 |
1326 | nvvm_tcgen05_ld_16x64b_x32, // llvm.nvvm.tcgen05.ld.16x64b.x32 |
1327 | nvvm_tcgen05_ld_16x64b_x4, // llvm.nvvm.tcgen05.ld.16x64b.x4 |
1328 | nvvm_tcgen05_ld_16x64b_x64, // llvm.nvvm.tcgen05.ld.16x64b.x64 |
1329 | nvvm_tcgen05_ld_16x64b_x8, // llvm.nvvm.tcgen05.ld.16x64b.x8 |
1330 | nvvm_tcgen05_ld_32x32b_x1, // llvm.nvvm.tcgen05.ld.32x32b.x1 |
1331 | nvvm_tcgen05_ld_32x32b_x128, // llvm.nvvm.tcgen05.ld.32x32b.x128 |
1332 | nvvm_tcgen05_ld_32x32b_x16, // llvm.nvvm.tcgen05.ld.32x32b.x16 |
1333 | nvvm_tcgen05_ld_32x32b_x2, // llvm.nvvm.tcgen05.ld.32x32b.x2 |
1334 | nvvm_tcgen05_ld_32x32b_x32, // llvm.nvvm.tcgen05.ld.32x32b.x32 |
1335 | nvvm_tcgen05_ld_32x32b_x4, // llvm.nvvm.tcgen05.ld.32x32b.x4 |
1336 | nvvm_tcgen05_ld_32x32b_x64, // llvm.nvvm.tcgen05.ld.32x32b.x64 |
1337 | nvvm_tcgen05_ld_32x32b_x8, // llvm.nvvm.tcgen05.ld.32x32b.x8 |
1338 | nvvm_tcgen05_relinq_alloc_permit_cg1, // llvm.nvvm.tcgen05.relinq.alloc.permit.cg1 |
1339 | nvvm_tcgen05_relinq_alloc_permit_cg2, // llvm.nvvm.tcgen05.relinq.alloc.permit.cg2 |
1340 | nvvm_tcgen05_shift_down_cg1, // llvm.nvvm.tcgen05.shift.down.cg1 |
1341 | nvvm_tcgen05_shift_down_cg2, // llvm.nvvm.tcgen05.shift.down.cg2 |
1342 | nvvm_tcgen05_st_16x128b_x1, // llvm.nvvm.tcgen05.st.16x128b.x1 |
1343 | nvvm_tcgen05_st_16x128b_x16, // llvm.nvvm.tcgen05.st.16x128b.x16 |
1344 | nvvm_tcgen05_st_16x128b_x2, // llvm.nvvm.tcgen05.st.16x128b.x2 |
1345 | nvvm_tcgen05_st_16x128b_x32, // llvm.nvvm.tcgen05.st.16x128b.x32 |
1346 | nvvm_tcgen05_st_16x128b_x4, // llvm.nvvm.tcgen05.st.16x128b.x4 |
1347 | nvvm_tcgen05_st_16x128b_x64, // llvm.nvvm.tcgen05.st.16x128b.x64 |
1348 | nvvm_tcgen05_st_16x128b_x8, // llvm.nvvm.tcgen05.st.16x128b.x8 |
1349 | nvvm_tcgen05_st_16x256b_x1, // llvm.nvvm.tcgen05.st.16x256b.x1 |
1350 | nvvm_tcgen05_st_16x256b_x16, // llvm.nvvm.tcgen05.st.16x256b.x16 |
1351 | nvvm_tcgen05_st_16x256b_x2, // llvm.nvvm.tcgen05.st.16x256b.x2 |
1352 | nvvm_tcgen05_st_16x256b_x32, // llvm.nvvm.tcgen05.st.16x256b.x32 |
1353 | nvvm_tcgen05_st_16x256b_x4, // llvm.nvvm.tcgen05.st.16x256b.x4 |
1354 | nvvm_tcgen05_st_16x256b_x8, // llvm.nvvm.tcgen05.st.16x256b.x8 |
1355 | nvvm_tcgen05_st_16x32bx2_x1, // llvm.nvvm.tcgen05.st.16x32bx2.x1 |
1356 | nvvm_tcgen05_st_16x32bx2_x128, // llvm.nvvm.tcgen05.st.16x32bx2.x128 |
1357 | nvvm_tcgen05_st_16x32bx2_x16, // llvm.nvvm.tcgen05.st.16x32bx2.x16 |
1358 | nvvm_tcgen05_st_16x32bx2_x2, // llvm.nvvm.tcgen05.st.16x32bx2.x2 |
1359 | nvvm_tcgen05_st_16x32bx2_x32, // llvm.nvvm.tcgen05.st.16x32bx2.x32 |
1360 | nvvm_tcgen05_st_16x32bx2_x4, // llvm.nvvm.tcgen05.st.16x32bx2.x4 |
1361 | nvvm_tcgen05_st_16x32bx2_x64, // llvm.nvvm.tcgen05.st.16x32bx2.x64 |
1362 | nvvm_tcgen05_st_16x32bx2_x8, // llvm.nvvm.tcgen05.st.16x32bx2.x8 |
1363 | nvvm_tcgen05_st_16x64b_x1, // llvm.nvvm.tcgen05.st.16x64b.x1 |
1364 | nvvm_tcgen05_st_16x64b_x128, // llvm.nvvm.tcgen05.st.16x64b.x128 |
1365 | nvvm_tcgen05_st_16x64b_x16, // llvm.nvvm.tcgen05.st.16x64b.x16 |
1366 | nvvm_tcgen05_st_16x64b_x2, // llvm.nvvm.tcgen05.st.16x64b.x2 |
1367 | nvvm_tcgen05_st_16x64b_x32, // llvm.nvvm.tcgen05.st.16x64b.x32 |
1368 | nvvm_tcgen05_st_16x64b_x4, // llvm.nvvm.tcgen05.st.16x64b.x4 |
1369 | nvvm_tcgen05_st_16x64b_x64, // llvm.nvvm.tcgen05.st.16x64b.x64 |
1370 | nvvm_tcgen05_st_16x64b_x8, // llvm.nvvm.tcgen05.st.16x64b.x8 |
1371 | nvvm_tcgen05_st_32x32b_x1, // llvm.nvvm.tcgen05.st.32x32b.x1 |
1372 | nvvm_tcgen05_st_32x32b_x128, // llvm.nvvm.tcgen05.st.32x32b.x128 |
1373 | nvvm_tcgen05_st_32x32b_x16, // llvm.nvvm.tcgen05.st.32x32b.x16 |
1374 | nvvm_tcgen05_st_32x32b_x2, // llvm.nvvm.tcgen05.st.32x32b.x2 |
1375 | nvvm_tcgen05_st_32x32b_x32, // llvm.nvvm.tcgen05.st.32x32b.x32 |
1376 | nvvm_tcgen05_st_32x32b_x4, // llvm.nvvm.tcgen05.st.32x32b.x4 |
1377 | nvvm_tcgen05_st_32x32b_x64, // llvm.nvvm.tcgen05.st.32x32b.x64 |
1378 | nvvm_tcgen05_st_32x32b_x8, // llvm.nvvm.tcgen05.st.32x32b.x8 |
1379 | nvvm_tcgen05_wait_ld, // llvm.nvvm.tcgen05.wait.ld |
1380 | nvvm_tcgen05_wait_st, // llvm.nvvm.tcgen05.wait.st |
1381 | nvvm_tex_1d_array_grad_v4f32_f32, // llvm.nvvm.tex.1d.array.grad.v4f32.f32 |
1382 | nvvm_tex_1d_array_grad_v4s32_f32, // llvm.nvvm.tex.1d.array.grad.v4s32.f32 |
1383 | nvvm_tex_1d_array_grad_v4u32_f32, // llvm.nvvm.tex.1d.array.grad.v4u32.f32 |
1384 | nvvm_tex_1d_array_level_v4f32_f32, // llvm.nvvm.tex.1d.array.level.v4f32.f32 |
1385 | nvvm_tex_1d_array_level_v4s32_f32, // llvm.nvvm.tex.1d.array.level.v4s32.f32 |
1386 | nvvm_tex_1d_array_level_v4u32_f32, // llvm.nvvm.tex.1d.array.level.v4u32.f32 |
1387 | nvvm_tex_1d_array_v4f32_f32, // llvm.nvvm.tex.1d.array.v4f32.f32 |
1388 | nvvm_tex_1d_array_v4f32_s32, // llvm.nvvm.tex.1d.array.v4f32.s32 |
1389 | nvvm_tex_1d_array_v4s32_f32, // llvm.nvvm.tex.1d.array.v4s32.f32 |
1390 | nvvm_tex_1d_array_v4s32_s32, // llvm.nvvm.tex.1d.array.v4s32.s32 |
1391 | nvvm_tex_1d_array_v4u32_f32, // llvm.nvvm.tex.1d.array.v4u32.f32 |
1392 | nvvm_tex_1d_array_v4u32_s32, // llvm.nvvm.tex.1d.array.v4u32.s32 |
1393 | nvvm_tex_1d_grad_v4f32_f32, // llvm.nvvm.tex.1d.grad.v4f32.f32 |
1394 | nvvm_tex_1d_grad_v4s32_f32, // llvm.nvvm.tex.1d.grad.v4s32.f32 |
1395 | nvvm_tex_1d_grad_v4u32_f32, // llvm.nvvm.tex.1d.grad.v4u32.f32 |
1396 | nvvm_tex_1d_level_v4f32_f32, // llvm.nvvm.tex.1d.level.v4f32.f32 |
1397 | nvvm_tex_1d_level_v4s32_f32, // llvm.nvvm.tex.1d.level.v4s32.f32 |
1398 | nvvm_tex_1d_level_v4u32_f32, // llvm.nvvm.tex.1d.level.v4u32.f32 |
1399 | nvvm_tex_1d_v4f32_f32, // llvm.nvvm.tex.1d.v4f32.f32 |
1400 | nvvm_tex_1d_v4f32_s32, // llvm.nvvm.tex.1d.v4f32.s32 |
1401 | nvvm_tex_1d_v4s32_f32, // llvm.nvvm.tex.1d.v4s32.f32 |
1402 | nvvm_tex_1d_v4s32_s32, // llvm.nvvm.tex.1d.v4s32.s32 |
1403 | nvvm_tex_1d_v4u32_f32, // llvm.nvvm.tex.1d.v4u32.f32 |
1404 | nvvm_tex_1d_v4u32_s32, // llvm.nvvm.tex.1d.v4u32.s32 |
1405 | nvvm_tex_2d_array_grad_v4f32_f32, // llvm.nvvm.tex.2d.array.grad.v4f32.f32 |
1406 | nvvm_tex_2d_array_grad_v4s32_f32, // llvm.nvvm.tex.2d.array.grad.v4s32.f32 |
1407 | nvvm_tex_2d_array_grad_v4u32_f32, // llvm.nvvm.tex.2d.array.grad.v4u32.f32 |
1408 | nvvm_tex_2d_array_level_v4f32_f32, // llvm.nvvm.tex.2d.array.level.v4f32.f32 |
1409 | nvvm_tex_2d_array_level_v4s32_f32, // llvm.nvvm.tex.2d.array.level.v4s32.f32 |
1410 | nvvm_tex_2d_array_level_v4u32_f32, // llvm.nvvm.tex.2d.array.level.v4u32.f32 |
1411 | nvvm_tex_2d_array_v4f32_f32, // llvm.nvvm.tex.2d.array.v4f32.f32 |
1412 | nvvm_tex_2d_array_v4f32_s32, // llvm.nvvm.tex.2d.array.v4f32.s32 |
1413 | nvvm_tex_2d_array_v4s32_f32, // llvm.nvvm.tex.2d.array.v4s32.f32 |
1414 | nvvm_tex_2d_array_v4s32_s32, // llvm.nvvm.tex.2d.array.v4s32.s32 |
1415 | nvvm_tex_2d_array_v4u32_f32, // llvm.nvvm.tex.2d.array.v4u32.f32 |
1416 | nvvm_tex_2d_array_v4u32_s32, // llvm.nvvm.tex.2d.array.v4u32.s32 |
1417 | nvvm_tex_2d_grad_v4f32_f32, // llvm.nvvm.tex.2d.grad.v4f32.f32 |
1418 | nvvm_tex_2d_grad_v4s32_f32, // llvm.nvvm.tex.2d.grad.v4s32.f32 |
1419 | nvvm_tex_2d_grad_v4u32_f32, // llvm.nvvm.tex.2d.grad.v4u32.f32 |
1420 | nvvm_tex_2d_level_v4f32_f32, // llvm.nvvm.tex.2d.level.v4f32.f32 |
1421 | nvvm_tex_2d_level_v4s32_f32, // llvm.nvvm.tex.2d.level.v4s32.f32 |
1422 | nvvm_tex_2d_level_v4u32_f32, // llvm.nvvm.tex.2d.level.v4u32.f32 |
1423 | nvvm_tex_2d_v4f32_f32, // llvm.nvvm.tex.2d.v4f32.f32 |
1424 | nvvm_tex_2d_v4f32_s32, // llvm.nvvm.tex.2d.v4f32.s32 |
1425 | nvvm_tex_2d_v4s32_f32, // llvm.nvvm.tex.2d.v4s32.f32 |
1426 | nvvm_tex_2d_v4s32_s32, // llvm.nvvm.tex.2d.v4s32.s32 |
1427 | nvvm_tex_2d_v4u32_f32, // llvm.nvvm.tex.2d.v4u32.f32 |
1428 | nvvm_tex_2d_v4u32_s32, // llvm.nvvm.tex.2d.v4u32.s32 |
1429 | nvvm_tex_3d_grad_v4f32_f32, // llvm.nvvm.tex.3d.grad.v4f32.f32 |
1430 | nvvm_tex_3d_grad_v4s32_f32, // llvm.nvvm.tex.3d.grad.v4s32.f32 |
1431 | nvvm_tex_3d_grad_v4u32_f32, // llvm.nvvm.tex.3d.grad.v4u32.f32 |
1432 | nvvm_tex_3d_level_v4f32_f32, // llvm.nvvm.tex.3d.level.v4f32.f32 |
1433 | nvvm_tex_3d_level_v4s32_f32, // llvm.nvvm.tex.3d.level.v4s32.f32 |
1434 | nvvm_tex_3d_level_v4u32_f32, // llvm.nvvm.tex.3d.level.v4u32.f32 |
1435 | nvvm_tex_3d_v4f32_f32, // llvm.nvvm.tex.3d.v4f32.f32 |
1436 | nvvm_tex_3d_v4f32_s32, // llvm.nvvm.tex.3d.v4f32.s32 |
1437 | nvvm_tex_3d_v4s32_f32, // llvm.nvvm.tex.3d.v4s32.f32 |
1438 | nvvm_tex_3d_v4s32_s32, // llvm.nvvm.tex.3d.v4s32.s32 |
1439 | nvvm_tex_3d_v4u32_f32, // llvm.nvvm.tex.3d.v4u32.f32 |
1440 | nvvm_tex_3d_v4u32_s32, // llvm.nvvm.tex.3d.v4u32.s32 |
1441 | nvvm_tex_cube_array_level_v4f32_f32, // llvm.nvvm.tex.cube.array.level.v4f32.f32 |
1442 | nvvm_tex_cube_array_level_v4s32_f32, // llvm.nvvm.tex.cube.array.level.v4s32.f32 |
1443 | nvvm_tex_cube_array_level_v4u32_f32, // llvm.nvvm.tex.cube.array.level.v4u32.f32 |
1444 | nvvm_tex_cube_array_v4f32_f32, // llvm.nvvm.tex.cube.array.v4f32.f32 |
1445 | nvvm_tex_cube_array_v4s32_f32, // llvm.nvvm.tex.cube.array.v4s32.f32 |
1446 | nvvm_tex_cube_array_v4u32_f32, // llvm.nvvm.tex.cube.array.v4u32.f32 |
1447 | nvvm_tex_cube_level_v4f32_f32, // llvm.nvvm.tex.cube.level.v4f32.f32 |
1448 | nvvm_tex_cube_level_v4s32_f32, // llvm.nvvm.tex.cube.level.v4s32.f32 |
1449 | nvvm_tex_cube_level_v4u32_f32, // llvm.nvvm.tex.cube.level.v4u32.f32 |
1450 | nvvm_tex_cube_v4f32_f32, // llvm.nvvm.tex.cube.v4f32.f32 |
1451 | nvvm_tex_cube_v4s32_f32, // llvm.nvvm.tex.cube.v4s32.f32 |
1452 | nvvm_tex_cube_v4u32_f32, // llvm.nvvm.tex.cube.v4u32.f32 |
1453 | nvvm_tex_unified_1d_array_grad_v4f32_f32, // llvm.nvvm.tex.unified.1d.array.grad.v4f32.f32 |
1454 | nvvm_tex_unified_1d_array_grad_v4s32_f32, // llvm.nvvm.tex.unified.1d.array.grad.v4s32.f32 |
1455 | nvvm_tex_unified_1d_array_grad_v4u32_f32, // llvm.nvvm.tex.unified.1d.array.grad.v4u32.f32 |
1456 | nvvm_tex_unified_1d_array_level_v4f32_f32, // llvm.nvvm.tex.unified.1d.array.level.v4f32.f32 |
1457 | nvvm_tex_unified_1d_array_level_v4s32_f32, // llvm.nvvm.tex.unified.1d.array.level.v4s32.f32 |
1458 | nvvm_tex_unified_1d_array_level_v4u32_f32, // llvm.nvvm.tex.unified.1d.array.level.v4u32.f32 |
1459 | nvvm_tex_unified_1d_array_v4f32_f32, // llvm.nvvm.tex.unified.1d.array.v4f32.f32 |
1460 | nvvm_tex_unified_1d_array_v4f32_s32, // llvm.nvvm.tex.unified.1d.array.v4f32.s32 |
1461 | nvvm_tex_unified_1d_array_v4s32_f32, // llvm.nvvm.tex.unified.1d.array.v4s32.f32 |
1462 | nvvm_tex_unified_1d_array_v4s32_s32, // llvm.nvvm.tex.unified.1d.array.v4s32.s32 |
1463 | nvvm_tex_unified_1d_array_v4u32_f32, // llvm.nvvm.tex.unified.1d.array.v4u32.f32 |
1464 | nvvm_tex_unified_1d_array_v4u32_s32, // llvm.nvvm.tex.unified.1d.array.v4u32.s32 |
1465 | nvvm_tex_unified_1d_grad_v4f32_f32, // llvm.nvvm.tex.unified.1d.grad.v4f32.f32 |
1466 | nvvm_tex_unified_1d_grad_v4s32_f32, // llvm.nvvm.tex.unified.1d.grad.v4s32.f32 |
1467 | nvvm_tex_unified_1d_grad_v4u32_f32, // llvm.nvvm.tex.unified.1d.grad.v4u32.f32 |
1468 | nvvm_tex_unified_1d_level_v4f32_f32, // llvm.nvvm.tex.unified.1d.level.v4f32.f32 |
1469 | nvvm_tex_unified_1d_level_v4s32_f32, // llvm.nvvm.tex.unified.1d.level.v4s32.f32 |
1470 | nvvm_tex_unified_1d_level_v4u32_f32, // llvm.nvvm.tex.unified.1d.level.v4u32.f32 |
1471 | nvvm_tex_unified_1d_v4f32_f32, // llvm.nvvm.tex.unified.1d.v4f32.f32 |
1472 | nvvm_tex_unified_1d_v4f32_s32, // llvm.nvvm.tex.unified.1d.v4f32.s32 |
1473 | nvvm_tex_unified_1d_v4s32_f32, // llvm.nvvm.tex.unified.1d.v4s32.f32 |
1474 | nvvm_tex_unified_1d_v4s32_s32, // llvm.nvvm.tex.unified.1d.v4s32.s32 |
1475 | nvvm_tex_unified_1d_v4u32_f32, // llvm.nvvm.tex.unified.1d.v4u32.f32 |
1476 | nvvm_tex_unified_1d_v4u32_s32, // llvm.nvvm.tex.unified.1d.v4u32.s32 |
1477 | nvvm_tex_unified_2d_array_grad_v4f32_f32, // llvm.nvvm.tex.unified.2d.array.grad.v4f32.f32 |
1478 | nvvm_tex_unified_2d_array_grad_v4s32_f32, // llvm.nvvm.tex.unified.2d.array.grad.v4s32.f32 |
1479 | nvvm_tex_unified_2d_array_grad_v4u32_f32, // llvm.nvvm.tex.unified.2d.array.grad.v4u32.f32 |
1480 | nvvm_tex_unified_2d_array_level_v4f32_f32, // llvm.nvvm.tex.unified.2d.array.level.v4f32.f32 |
1481 | nvvm_tex_unified_2d_array_level_v4s32_f32, // llvm.nvvm.tex.unified.2d.array.level.v4s32.f32 |
1482 | nvvm_tex_unified_2d_array_level_v4u32_f32, // llvm.nvvm.tex.unified.2d.array.level.v4u32.f32 |
1483 | nvvm_tex_unified_2d_array_v4f32_f32, // llvm.nvvm.tex.unified.2d.array.v4f32.f32 |
1484 | nvvm_tex_unified_2d_array_v4f32_s32, // llvm.nvvm.tex.unified.2d.array.v4f32.s32 |
1485 | nvvm_tex_unified_2d_array_v4s32_f32, // llvm.nvvm.tex.unified.2d.array.v4s32.f32 |
1486 | nvvm_tex_unified_2d_array_v4s32_s32, // llvm.nvvm.tex.unified.2d.array.v4s32.s32 |
1487 | nvvm_tex_unified_2d_array_v4u32_f32, // llvm.nvvm.tex.unified.2d.array.v4u32.f32 |
1488 | nvvm_tex_unified_2d_array_v4u32_s32, // llvm.nvvm.tex.unified.2d.array.v4u32.s32 |
1489 | nvvm_tex_unified_2d_grad_v4f32_f32, // llvm.nvvm.tex.unified.2d.grad.v4f32.f32 |
1490 | nvvm_tex_unified_2d_grad_v4s32_f32, // llvm.nvvm.tex.unified.2d.grad.v4s32.f32 |
1491 | nvvm_tex_unified_2d_grad_v4u32_f32, // llvm.nvvm.tex.unified.2d.grad.v4u32.f32 |
1492 | nvvm_tex_unified_2d_level_v4f32_f32, // llvm.nvvm.tex.unified.2d.level.v4f32.f32 |
1493 | nvvm_tex_unified_2d_level_v4s32_f32, // llvm.nvvm.tex.unified.2d.level.v4s32.f32 |
1494 | nvvm_tex_unified_2d_level_v4u32_f32, // llvm.nvvm.tex.unified.2d.level.v4u32.f32 |
1495 | nvvm_tex_unified_2d_v4f32_f32, // llvm.nvvm.tex.unified.2d.v4f32.f32 |
1496 | nvvm_tex_unified_2d_v4f32_s32, // llvm.nvvm.tex.unified.2d.v4f32.s32 |
1497 | nvvm_tex_unified_2d_v4s32_f32, // llvm.nvvm.tex.unified.2d.v4s32.f32 |
1498 | nvvm_tex_unified_2d_v4s32_s32, // llvm.nvvm.tex.unified.2d.v4s32.s32 |
1499 | nvvm_tex_unified_2d_v4u32_f32, // llvm.nvvm.tex.unified.2d.v4u32.f32 |
1500 | nvvm_tex_unified_2d_v4u32_s32, // llvm.nvvm.tex.unified.2d.v4u32.s32 |
1501 | nvvm_tex_unified_3d_grad_v4f32_f32, // llvm.nvvm.tex.unified.3d.grad.v4f32.f32 |
1502 | nvvm_tex_unified_3d_grad_v4s32_f32, // llvm.nvvm.tex.unified.3d.grad.v4s32.f32 |
1503 | nvvm_tex_unified_3d_grad_v4u32_f32, // llvm.nvvm.tex.unified.3d.grad.v4u32.f32 |
1504 | nvvm_tex_unified_3d_level_v4f32_f32, // llvm.nvvm.tex.unified.3d.level.v4f32.f32 |
1505 | nvvm_tex_unified_3d_level_v4s32_f32, // llvm.nvvm.tex.unified.3d.level.v4s32.f32 |
1506 | nvvm_tex_unified_3d_level_v4u32_f32, // llvm.nvvm.tex.unified.3d.level.v4u32.f32 |
1507 | nvvm_tex_unified_3d_v4f32_f32, // llvm.nvvm.tex.unified.3d.v4f32.f32 |
1508 | nvvm_tex_unified_3d_v4f32_s32, // llvm.nvvm.tex.unified.3d.v4f32.s32 |
1509 | nvvm_tex_unified_3d_v4s32_f32, // llvm.nvvm.tex.unified.3d.v4s32.f32 |
1510 | nvvm_tex_unified_3d_v4s32_s32, // llvm.nvvm.tex.unified.3d.v4s32.s32 |
1511 | nvvm_tex_unified_3d_v4u32_f32, // llvm.nvvm.tex.unified.3d.v4u32.f32 |
1512 | nvvm_tex_unified_3d_v4u32_s32, // llvm.nvvm.tex.unified.3d.v4u32.s32 |
1513 | nvvm_tex_unified_cube_array_grad_v4f32_f32, // llvm.nvvm.tex.unified.cube.array.grad.v4f32.f32 |
1514 | nvvm_tex_unified_cube_array_grad_v4s32_f32, // llvm.nvvm.tex.unified.cube.array.grad.v4s32.f32 |
1515 | nvvm_tex_unified_cube_array_grad_v4u32_f32, // llvm.nvvm.tex.unified.cube.array.grad.v4u32.f32 |
1516 | nvvm_tex_unified_cube_array_level_v4f32_f32, // llvm.nvvm.tex.unified.cube.array.level.v4f32.f32 |
1517 | nvvm_tex_unified_cube_array_level_v4s32_f32, // llvm.nvvm.tex.unified.cube.array.level.v4s32.f32 |
1518 | nvvm_tex_unified_cube_array_level_v4u32_f32, // llvm.nvvm.tex.unified.cube.array.level.v4u32.f32 |
1519 | nvvm_tex_unified_cube_array_v4f32_f32, // llvm.nvvm.tex.unified.cube.array.v4f32.f32 |
1520 | nvvm_tex_unified_cube_array_v4s32_f32, // llvm.nvvm.tex.unified.cube.array.v4s32.f32 |
1521 | nvvm_tex_unified_cube_array_v4u32_f32, // llvm.nvvm.tex.unified.cube.array.v4u32.f32 |
1522 | nvvm_tex_unified_cube_grad_v4f32_f32, // llvm.nvvm.tex.unified.cube.grad.v4f32.f32 |
1523 | nvvm_tex_unified_cube_grad_v4s32_f32, // llvm.nvvm.tex.unified.cube.grad.v4s32.f32 |
1524 | nvvm_tex_unified_cube_grad_v4u32_f32, // llvm.nvvm.tex.unified.cube.grad.v4u32.f32 |
1525 | nvvm_tex_unified_cube_level_v4f32_f32, // llvm.nvvm.tex.unified.cube.level.v4f32.f32 |
1526 | nvvm_tex_unified_cube_level_v4s32_f32, // llvm.nvvm.tex.unified.cube.level.v4s32.f32 |
1527 | nvvm_tex_unified_cube_level_v4u32_f32, // llvm.nvvm.tex.unified.cube.level.v4u32.f32 |
1528 | nvvm_tex_unified_cube_v4f32_f32, // llvm.nvvm.tex.unified.cube.v4f32.f32 |
1529 | nvvm_tex_unified_cube_v4s32_f32, // llvm.nvvm.tex.unified.cube.v4s32.f32 |
1530 | nvvm_tex_unified_cube_v4u32_f32, // llvm.nvvm.tex.unified.cube.v4u32.f32 |
1531 | nvvm_texsurf_handle, // llvm.nvvm.texsurf.handle |
1532 | nvvm_texsurf_handle_internal, // llvm.nvvm.texsurf.handle.internal |
1533 | nvvm_tld4_a_2d_v4f32_f32, // llvm.nvvm.tld4.a.2d.v4f32.f32 |
1534 | nvvm_tld4_a_2d_v4s32_f32, // llvm.nvvm.tld4.a.2d.v4s32.f32 |
1535 | nvvm_tld4_a_2d_v4u32_f32, // llvm.nvvm.tld4.a.2d.v4u32.f32 |
1536 | nvvm_tld4_b_2d_v4f32_f32, // llvm.nvvm.tld4.b.2d.v4f32.f32 |
1537 | nvvm_tld4_b_2d_v4s32_f32, // llvm.nvvm.tld4.b.2d.v4s32.f32 |
1538 | nvvm_tld4_b_2d_v4u32_f32, // llvm.nvvm.tld4.b.2d.v4u32.f32 |
1539 | nvvm_tld4_g_2d_v4f32_f32, // llvm.nvvm.tld4.g.2d.v4f32.f32 |
1540 | nvvm_tld4_g_2d_v4s32_f32, // llvm.nvvm.tld4.g.2d.v4s32.f32 |
1541 | nvvm_tld4_g_2d_v4u32_f32, // llvm.nvvm.tld4.g.2d.v4u32.f32 |
1542 | nvvm_tld4_r_2d_v4f32_f32, // llvm.nvvm.tld4.r.2d.v4f32.f32 |
1543 | nvvm_tld4_r_2d_v4s32_f32, // llvm.nvvm.tld4.r.2d.v4s32.f32 |
1544 | nvvm_tld4_r_2d_v4u32_f32, // llvm.nvvm.tld4.r.2d.v4u32.f32 |
1545 | nvvm_tld4_unified_a_2d_v4f32_f32, // llvm.nvvm.tld4.unified.a.2d.v4f32.f32 |
1546 | nvvm_tld4_unified_a_2d_v4s32_f32, // llvm.nvvm.tld4.unified.a.2d.v4s32.f32 |
1547 | nvvm_tld4_unified_a_2d_v4u32_f32, // llvm.nvvm.tld4.unified.a.2d.v4u32.f32 |
1548 | nvvm_tld4_unified_b_2d_v4f32_f32, // llvm.nvvm.tld4.unified.b.2d.v4f32.f32 |
1549 | nvvm_tld4_unified_b_2d_v4s32_f32, // llvm.nvvm.tld4.unified.b.2d.v4s32.f32 |
1550 | nvvm_tld4_unified_b_2d_v4u32_f32, // llvm.nvvm.tld4.unified.b.2d.v4u32.f32 |
1551 | nvvm_tld4_unified_g_2d_v4f32_f32, // llvm.nvvm.tld4.unified.g.2d.v4f32.f32 |
1552 | nvvm_tld4_unified_g_2d_v4s32_f32, // llvm.nvvm.tld4.unified.g.2d.v4s32.f32 |
1553 | nvvm_tld4_unified_g_2d_v4u32_f32, // llvm.nvvm.tld4.unified.g.2d.v4u32.f32 |
1554 | nvvm_tld4_unified_r_2d_v4f32_f32, // llvm.nvvm.tld4.unified.r.2d.v4f32.f32 |
1555 | nvvm_tld4_unified_r_2d_v4s32_f32, // llvm.nvvm.tld4.unified.r.2d.v4s32.f32 |
1556 | nvvm_tld4_unified_r_2d_v4u32_f32, // llvm.nvvm.tld4.unified.r.2d.v4u32.f32 |
1557 | nvvm_trunc_d, // llvm.nvvm.trunc.d |
1558 | nvvm_trunc_f, // llvm.nvvm.trunc.f |
1559 | nvvm_trunc_ftz_f, // llvm.nvvm.trunc.ftz.f |
1560 | nvvm_txq_array_size, // llvm.nvvm.txq.array.size |
1561 | nvvm_txq_channel_data_type, // llvm.nvvm.txq.channel.data.type |
1562 | nvvm_txq_channel_order, // llvm.nvvm.txq.channel.order |
1563 | nvvm_txq_depth, // llvm.nvvm.txq.depth |
1564 | nvvm_txq_height, // llvm.nvvm.txq.height |
1565 | nvvm_txq_num_mipmap_levels, // llvm.nvvm.txq.num.mipmap.levels |
1566 | nvvm_txq_num_samples, // llvm.nvvm.txq.num.samples |
1567 | nvvm_txq_width, // llvm.nvvm.txq.width |
1568 | nvvm_ue8m0x2_to_bf16x2, // llvm.nvvm.ue8m0x2.to.bf16x2 |
1569 | nvvm_ui2d_rm, // llvm.nvvm.ui2d.rm |
1570 | nvvm_ui2d_rn, // llvm.nvvm.ui2d.rn |
1571 | nvvm_ui2d_rp, // llvm.nvvm.ui2d.rp |
1572 | nvvm_ui2d_rz, // llvm.nvvm.ui2d.rz |
1573 | nvvm_ui2f_rm, // llvm.nvvm.ui2f.rm |
1574 | nvvm_ui2f_rn, // llvm.nvvm.ui2f.rn |
1575 | nvvm_ui2f_rp, // llvm.nvvm.ui2f.rp |
1576 | nvvm_ui2f_rz, // llvm.nvvm.ui2f.rz |
1577 | nvvm_ull2d_rm, // llvm.nvvm.ull2d.rm |
1578 | nvvm_ull2d_rn, // llvm.nvvm.ull2d.rn |
1579 | nvvm_ull2d_rp, // llvm.nvvm.ull2d.rp |
1580 | nvvm_ull2d_rz, // llvm.nvvm.ull2d.rz |
1581 | nvvm_ull2f_rm, // llvm.nvvm.ull2f.rm |
1582 | nvvm_ull2f_rn, // llvm.nvvm.ull2f.rn |
1583 | nvvm_ull2f_rp, // llvm.nvvm.ull2f.rp |
1584 | nvvm_ull2f_rz, // llvm.nvvm.ull2f.rz |
1585 | nvvm_vote_all, // llvm.nvvm.vote.all |
1586 | nvvm_vote_all_sync, // llvm.nvvm.vote.all.sync |
1587 | nvvm_vote_any, // llvm.nvvm.vote.any |
1588 | nvvm_vote_any_sync, // llvm.nvvm.vote.any.sync |
1589 | nvvm_vote_ballot, // llvm.nvvm.vote.ballot |
1590 | nvvm_vote_ballot_sync, // llvm.nvvm.vote.ballot.sync |
1591 | nvvm_vote_uni, // llvm.nvvm.vote.uni |
1592 | nvvm_vote_uni_sync, // llvm.nvvm.vote.uni.sync |
1593 | nvvm_wgmma_commit_group_sync_aligned, // llvm.nvvm.wgmma.commit_group.sync.aligned |
1594 | nvvm_wgmma_fence_sync_aligned, // llvm.nvvm.wgmma.fence.sync.aligned |
1595 | nvvm_wgmma_wait_group_sync_aligned, // llvm.nvvm.wgmma.wait_group.sync.aligned |
1596 | nvvm_wmma_m16n16k16_load_a_bf16_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.bf16 |
1597 | nvvm_wmma_m16n16k16_load_a_f16_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.f16 |
1598 | nvvm_wmma_m16n16k16_load_a_s8_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.s8 |
1599 | nvvm_wmma_m16n16k16_load_a_bf16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.bf16 |
1600 | nvvm_wmma_m16n16k16_load_a_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.f16 |
1601 | nvvm_wmma_m16n16k16_load_a_s8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.s8 |
1602 | nvvm_wmma_m16n16k16_load_a_u8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.a.col.stride.u8 |
1603 | nvvm_wmma_m16n16k16_load_a_u8_col, // llvm.nvvm.wmma.m16n16k16.load.a.col.u8 |
1604 | nvvm_wmma_m16n16k16_load_a_bf16_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.bf16 |
1605 | nvvm_wmma_m16n16k16_load_a_f16_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.f16 |
1606 | nvvm_wmma_m16n16k16_load_a_s8_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.s8 |
1607 | nvvm_wmma_m16n16k16_load_a_bf16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.bf16 |
1608 | nvvm_wmma_m16n16k16_load_a_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.f16 |
1609 | nvvm_wmma_m16n16k16_load_a_s8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.s8 |
1610 | nvvm_wmma_m16n16k16_load_a_u8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.a.row.stride.u8 |
1611 | nvvm_wmma_m16n16k16_load_a_u8_row, // llvm.nvvm.wmma.m16n16k16.load.a.row.u8 |
1612 | nvvm_wmma_m16n16k16_load_b_bf16_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.bf16 |
1613 | nvvm_wmma_m16n16k16_load_b_f16_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.f16 |
1614 | nvvm_wmma_m16n16k16_load_b_s8_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.s8 |
1615 | nvvm_wmma_m16n16k16_load_b_bf16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.bf16 |
1616 | nvvm_wmma_m16n16k16_load_b_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.f16 |
1617 | nvvm_wmma_m16n16k16_load_b_s8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.s8 |
1618 | nvvm_wmma_m16n16k16_load_b_u8_col_stride, // llvm.nvvm.wmma.m16n16k16.load.b.col.stride.u8 |
1619 | nvvm_wmma_m16n16k16_load_b_u8_col, // llvm.nvvm.wmma.m16n16k16.load.b.col.u8 |
1620 | nvvm_wmma_m16n16k16_load_b_bf16_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.bf16 |
1621 | nvvm_wmma_m16n16k16_load_b_f16_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.f16 |
1622 | nvvm_wmma_m16n16k16_load_b_s8_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.s8 |
1623 | nvvm_wmma_m16n16k16_load_b_bf16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.bf16 |
1624 | nvvm_wmma_m16n16k16_load_b_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.f16 |
1625 | nvvm_wmma_m16n16k16_load_b_s8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.s8 |
1626 | nvvm_wmma_m16n16k16_load_b_u8_row_stride, // llvm.nvvm.wmma.m16n16k16.load.b.row.stride.u8 |
1627 | nvvm_wmma_m16n16k16_load_b_u8_row, // llvm.nvvm.wmma.m16n16k16.load.b.row.u8 |
1628 | nvvm_wmma_m16n16k16_load_c_f16_col, // llvm.nvvm.wmma.m16n16k16.load.c.col.f16 |
1629 | nvvm_wmma_m16n16k16_load_c_f32_col, // llvm.nvvm.wmma.m16n16k16.load.c.col.f32 |
1630 | nvvm_wmma_m16n16k16_load_c_s32_col, // llvm.nvvm.wmma.m16n16k16.load.c.col.s32 |
1631 | nvvm_wmma_m16n16k16_load_c_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.load.c.col.stride.f16 |
1632 | nvvm_wmma_m16n16k16_load_c_f32_col_stride, // llvm.nvvm.wmma.m16n16k16.load.c.col.stride.f32 |
1633 | nvvm_wmma_m16n16k16_load_c_s32_col_stride, // llvm.nvvm.wmma.m16n16k16.load.c.col.stride.s32 |
1634 | nvvm_wmma_m16n16k16_load_c_f16_row, // llvm.nvvm.wmma.m16n16k16.load.c.row.f16 |
1635 | nvvm_wmma_m16n16k16_load_c_f32_row, // llvm.nvvm.wmma.m16n16k16.load.c.row.f32 |
1636 | nvvm_wmma_m16n16k16_load_c_s32_row, // llvm.nvvm.wmma.m16n16k16.load.c.row.s32 |
1637 | nvvm_wmma_m16n16k16_load_c_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.load.c.row.stride.f16 |
1638 | nvvm_wmma_m16n16k16_load_c_f32_row_stride, // llvm.nvvm.wmma.m16n16k16.load.c.row.stride.f32 |
1639 | nvvm_wmma_m16n16k16_load_c_s32_row_stride, // llvm.nvvm.wmma.m16n16k16.load.c.row.stride.s32 |
1640 | nvvm_wmma_m16n16k16_mma_col_col_bf16, // llvm.nvvm.wmma.m16n16k16.mma.col.col.bf16 |
1641 | nvvm_wmma_m16n16k16_mma_col_col_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f16 |
1642 | nvvm_wmma_m16n16k16_mma_col_col_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f16.satfinite |
1643 | nvvm_wmma_m16n16k16_mma_col_col_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f32 |
1644 | nvvm_wmma_m16n16k16_mma_col_col_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f16.f32.satfinite |
1645 | nvvm_wmma_m16n16k16_mma_col_col_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f16 |
1646 | nvvm_wmma_m16n16k16_mma_col_col_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f16.satfinite |
1647 | nvvm_wmma_m16n16k16_mma_col_col_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f32 |
1648 | nvvm_wmma_m16n16k16_mma_col_col_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.f32.f32.satfinite |
1649 | nvvm_wmma_m16n16k16_mma_col_col_s8, // llvm.nvvm.wmma.m16n16k16.mma.col.col.s8 |
1650 | nvvm_wmma_m16n16k16_mma_col_col_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.s8.satfinite |
1651 | nvvm_wmma_m16n16k16_mma_col_col_u8, // llvm.nvvm.wmma.m16n16k16.mma.col.col.u8 |
1652 | nvvm_wmma_m16n16k16_mma_col_col_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.col.u8.satfinite |
1653 | nvvm_wmma_m16n16k16_mma_col_row_bf16, // llvm.nvvm.wmma.m16n16k16.mma.col.row.bf16 |
1654 | nvvm_wmma_m16n16k16_mma_col_row_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f16 |
1655 | nvvm_wmma_m16n16k16_mma_col_row_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f16.satfinite |
1656 | nvvm_wmma_m16n16k16_mma_col_row_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f32 |
1657 | nvvm_wmma_m16n16k16_mma_col_row_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f16.f32.satfinite |
1658 | nvvm_wmma_m16n16k16_mma_col_row_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f16 |
1659 | nvvm_wmma_m16n16k16_mma_col_row_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f16.satfinite |
1660 | nvvm_wmma_m16n16k16_mma_col_row_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f32 |
1661 | nvvm_wmma_m16n16k16_mma_col_row_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.f32.f32.satfinite |
1662 | nvvm_wmma_m16n16k16_mma_col_row_s8, // llvm.nvvm.wmma.m16n16k16.mma.col.row.s8 |
1663 | nvvm_wmma_m16n16k16_mma_col_row_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.s8.satfinite |
1664 | nvvm_wmma_m16n16k16_mma_col_row_u8, // llvm.nvvm.wmma.m16n16k16.mma.col.row.u8 |
1665 | nvvm_wmma_m16n16k16_mma_col_row_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.col.row.u8.satfinite |
1666 | nvvm_wmma_m16n16k16_mma_row_col_bf16, // llvm.nvvm.wmma.m16n16k16.mma.row.col.bf16 |
1667 | nvvm_wmma_m16n16k16_mma_row_col_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f16 |
1668 | nvvm_wmma_m16n16k16_mma_row_col_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f16.satfinite |
1669 | nvvm_wmma_m16n16k16_mma_row_col_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f32 |
1670 | nvvm_wmma_m16n16k16_mma_row_col_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f16.f32.satfinite |
1671 | nvvm_wmma_m16n16k16_mma_row_col_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f16 |
1672 | nvvm_wmma_m16n16k16_mma_row_col_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f16.satfinite |
1673 | nvvm_wmma_m16n16k16_mma_row_col_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f32 |
1674 | nvvm_wmma_m16n16k16_mma_row_col_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.f32.f32.satfinite |
1675 | nvvm_wmma_m16n16k16_mma_row_col_s8, // llvm.nvvm.wmma.m16n16k16.mma.row.col.s8 |
1676 | nvvm_wmma_m16n16k16_mma_row_col_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.s8.satfinite |
1677 | nvvm_wmma_m16n16k16_mma_row_col_u8, // llvm.nvvm.wmma.m16n16k16.mma.row.col.u8 |
1678 | nvvm_wmma_m16n16k16_mma_row_col_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.col.u8.satfinite |
1679 | nvvm_wmma_m16n16k16_mma_row_row_bf16, // llvm.nvvm.wmma.m16n16k16.mma.row.row.bf16 |
1680 | nvvm_wmma_m16n16k16_mma_row_row_f16_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f16 |
1681 | nvvm_wmma_m16n16k16_mma_row_row_f16_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f16.satfinite |
1682 | nvvm_wmma_m16n16k16_mma_row_row_f16_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f32 |
1683 | nvvm_wmma_m16n16k16_mma_row_row_f16_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f16.f32.satfinite |
1684 | nvvm_wmma_m16n16k16_mma_row_row_f32_f16, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f16 |
1685 | nvvm_wmma_m16n16k16_mma_row_row_f32_f16_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f16.satfinite |
1686 | nvvm_wmma_m16n16k16_mma_row_row_f32_f32, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f32 |
1687 | nvvm_wmma_m16n16k16_mma_row_row_f32_f32_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.f32.f32.satfinite |
1688 | nvvm_wmma_m16n16k16_mma_row_row_s8, // llvm.nvvm.wmma.m16n16k16.mma.row.row.s8 |
1689 | nvvm_wmma_m16n16k16_mma_row_row_s8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.s8.satfinite |
1690 | nvvm_wmma_m16n16k16_mma_row_row_u8, // llvm.nvvm.wmma.m16n16k16.mma.row.row.u8 |
1691 | nvvm_wmma_m16n16k16_mma_row_row_u8_satfinite, // llvm.nvvm.wmma.m16n16k16.mma.row.row.u8.satfinite |
1692 | nvvm_wmma_m16n16k16_store_d_f16_col, // llvm.nvvm.wmma.m16n16k16.store.d.col.f16 |
1693 | nvvm_wmma_m16n16k16_store_d_f32_col, // llvm.nvvm.wmma.m16n16k16.store.d.col.f32 |
1694 | nvvm_wmma_m16n16k16_store_d_s32_col, // llvm.nvvm.wmma.m16n16k16.store.d.col.s32 |
1695 | nvvm_wmma_m16n16k16_store_d_f16_col_stride, // llvm.nvvm.wmma.m16n16k16.store.d.col.stride.f16 |
1696 | nvvm_wmma_m16n16k16_store_d_f32_col_stride, // llvm.nvvm.wmma.m16n16k16.store.d.col.stride.f32 |
1697 | nvvm_wmma_m16n16k16_store_d_s32_col_stride, // llvm.nvvm.wmma.m16n16k16.store.d.col.stride.s32 |
1698 | nvvm_wmma_m16n16k16_store_d_f16_row, // llvm.nvvm.wmma.m16n16k16.store.d.row.f16 |
1699 | nvvm_wmma_m16n16k16_store_d_f32_row, // llvm.nvvm.wmma.m16n16k16.store.d.row.f32 |
1700 | nvvm_wmma_m16n16k16_store_d_s32_row, // llvm.nvvm.wmma.m16n16k16.store.d.row.s32 |
1701 | nvvm_wmma_m16n16k16_store_d_f16_row_stride, // llvm.nvvm.wmma.m16n16k16.store.d.row.stride.f16 |
1702 | nvvm_wmma_m16n16k16_store_d_f32_row_stride, // llvm.nvvm.wmma.m16n16k16.store.d.row.stride.f32 |
1703 | nvvm_wmma_m16n16k16_store_d_s32_row_stride, // llvm.nvvm.wmma.m16n16k16.store.d.row.stride.s32 |
1704 | nvvm_wmma_m16n16k8_load_a_tf32_col_stride, // llvm.nvvm.wmma.m16n16k8.load.a.col.stride.tf32 |
1705 | nvvm_wmma_m16n16k8_load_a_tf32_col, // llvm.nvvm.wmma.m16n16k8.load.a.col.tf32 |
1706 | nvvm_wmma_m16n16k8_load_a_tf32_row_stride, // llvm.nvvm.wmma.m16n16k8.load.a.row.stride.tf32 |
1707 | nvvm_wmma_m16n16k8_load_a_tf32_row, // llvm.nvvm.wmma.m16n16k8.load.a.row.tf32 |
1708 | nvvm_wmma_m16n16k8_load_b_tf32_col_stride, // llvm.nvvm.wmma.m16n16k8.load.b.col.stride.tf32 |
1709 | nvvm_wmma_m16n16k8_load_b_tf32_col, // llvm.nvvm.wmma.m16n16k8.load.b.col.tf32 |
1710 | nvvm_wmma_m16n16k8_load_b_tf32_row_stride, // llvm.nvvm.wmma.m16n16k8.load.b.row.stride.tf32 |
1711 | nvvm_wmma_m16n16k8_load_b_tf32_row, // llvm.nvvm.wmma.m16n16k8.load.b.row.tf32 |
1712 | nvvm_wmma_m16n16k8_load_c_f32_col, // llvm.nvvm.wmma.m16n16k8.load.c.col.f32 |
1713 | nvvm_wmma_m16n16k8_load_c_f32_col_stride, // llvm.nvvm.wmma.m16n16k8.load.c.col.stride.f32 |
1714 | nvvm_wmma_m16n16k8_load_c_f32_row, // llvm.nvvm.wmma.m16n16k8.load.c.row.f32 |
1715 | nvvm_wmma_m16n16k8_load_c_f32_row_stride, // llvm.nvvm.wmma.m16n16k8.load.c.row.stride.f32 |
1716 | nvvm_wmma_m16n16k8_mma_col_col_tf32, // llvm.nvvm.wmma.m16n16k8.mma.col.col.tf32 |
1717 | nvvm_wmma_m16n16k8_mma_col_row_tf32, // llvm.nvvm.wmma.m16n16k8.mma.col.row.tf32 |
1718 | nvvm_wmma_m16n16k8_mma_row_col_tf32, // llvm.nvvm.wmma.m16n16k8.mma.row.col.tf32 |
1719 | nvvm_wmma_m16n16k8_mma_row_row_tf32, // llvm.nvvm.wmma.m16n16k8.mma.row.row.tf32 |
1720 | nvvm_wmma_m16n16k8_store_d_f32_col, // llvm.nvvm.wmma.m16n16k8.store.d.col.f32 |
1721 | nvvm_wmma_m16n16k8_store_d_f32_col_stride, // llvm.nvvm.wmma.m16n16k8.store.d.col.stride.f32 |
1722 | nvvm_wmma_m16n16k8_store_d_f32_row, // llvm.nvvm.wmma.m16n16k8.store.d.row.f32 |
1723 | nvvm_wmma_m16n16k8_store_d_f32_row_stride, // llvm.nvvm.wmma.m16n16k8.store.d.row.stride.f32 |
1724 | nvvm_wmma_m32n8k16_load_a_bf16_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.bf16 |
1725 | nvvm_wmma_m32n8k16_load_a_f16_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.f16 |
1726 | nvvm_wmma_m32n8k16_load_a_s8_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.s8 |
1727 | nvvm_wmma_m32n8k16_load_a_bf16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.bf16 |
1728 | nvvm_wmma_m32n8k16_load_a_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.f16 |
1729 | nvvm_wmma_m32n8k16_load_a_s8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.s8 |
1730 | nvvm_wmma_m32n8k16_load_a_u8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.a.col.stride.u8 |
1731 | nvvm_wmma_m32n8k16_load_a_u8_col, // llvm.nvvm.wmma.m32n8k16.load.a.col.u8 |
1732 | nvvm_wmma_m32n8k16_load_a_bf16_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.bf16 |
1733 | nvvm_wmma_m32n8k16_load_a_f16_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.f16 |
1734 | nvvm_wmma_m32n8k16_load_a_s8_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.s8 |
1735 | nvvm_wmma_m32n8k16_load_a_bf16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.bf16 |
1736 | nvvm_wmma_m32n8k16_load_a_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.f16 |
1737 | nvvm_wmma_m32n8k16_load_a_s8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.s8 |
1738 | nvvm_wmma_m32n8k16_load_a_u8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.a.row.stride.u8 |
1739 | nvvm_wmma_m32n8k16_load_a_u8_row, // llvm.nvvm.wmma.m32n8k16.load.a.row.u8 |
1740 | nvvm_wmma_m32n8k16_load_b_bf16_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.bf16 |
1741 | nvvm_wmma_m32n8k16_load_b_f16_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.f16 |
1742 | nvvm_wmma_m32n8k16_load_b_s8_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.s8 |
1743 | nvvm_wmma_m32n8k16_load_b_bf16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.bf16 |
1744 | nvvm_wmma_m32n8k16_load_b_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.f16 |
1745 | nvvm_wmma_m32n8k16_load_b_s8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.s8 |
1746 | nvvm_wmma_m32n8k16_load_b_u8_col_stride, // llvm.nvvm.wmma.m32n8k16.load.b.col.stride.u8 |
1747 | nvvm_wmma_m32n8k16_load_b_u8_col, // llvm.nvvm.wmma.m32n8k16.load.b.col.u8 |
1748 | nvvm_wmma_m32n8k16_load_b_bf16_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.bf16 |
1749 | nvvm_wmma_m32n8k16_load_b_f16_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.f16 |
1750 | nvvm_wmma_m32n8k16_load_b_s8_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.s8 |
1751 | nvvm_wmma_m32n8k16_load_b_bf16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.bf16 |
1752 | nvvm_wmma_m32n8k16_load_b_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.f16 |
1753 | nvvm_wmma_m32n8k16_load_b_s8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.s8 |
1754 | nvvm_wmma_m32n8k16_load_b_u8_row_stride, // llvm.nvvm.wmma.m32n8k16.load.b.row.stride.u8 |
1755 | nvvm_wmma_m32n8k16_load_b_u8_row, // llvm.nvvm.wmma.m32n8k16.load.b.row.u8 |
1756 | nvvm_wmma_m32n8k16_load_c_f16_col, // llvm.nvvm.wmma.m32n8k16.load.c.col.f16 |
1757 | nvvm_wmma_m32n8k16_load_c_f32_col, // llvm.nvvm.wmma.m32n8k16.load.c.col.f32 |
1758 | nvvm_wmma_m32n8k16_load_c_s32_col, // llvm.nvvm.wmma.m32n8k16.load.c.col.s32 |
1759 | nvvm_wmma_m32n8k16_load_c_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.load.c.col.stride.f16 |
1760 | nvvm_wmma_m32n8k16_load_c_f32_col_stride, // llvm.nvvm.wmma.m32n8k16.load.c.col.stride.f32 |
1761 | nvvm_wmma_m32n8k16_load_c_s32_col_stride, // llvm.nvvm.wmma.m32n8k16.load.c.col.stride.s32 |
1762 | nvvm_wmma_m32n8k16_load_c_f16_row, // llvm.nvvm.wmma.m32n8k16.load.c.row.f16 |
1763 | nvvm_wmma_m32n8k16_load_c_f32_row, // llvm.nvvm.wmma.m32n8k16.load.c.row.f32 |
1764 | nvvm_wmma_m32n8k16_load_c_s32_row, // llvm.nvvm.wmma.m32n8k16.load.c.row.s32 |
1765 | nvvm_wmma_m32n8k16_load_c_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.load.c.row.stride.f16 |
1766 | nvvm_wmma_m32n8k16_load_c_f32_row_stride, // llvm.nvvm.wmma.m32n8k16.load.c.row.stride.f32 |
1767 | nvvm_wmma_m32n8k16_load_c_s32_row_stride, // llvm.nvvm.wmma.m32n8k16.load.c.row.stride.s32 |
1768 | nvvm_wmma_m32n8k16_mma_col_col_bf16, // llvm.nvvm.wmma.m32n8k16.mma.col.col.bf16 |
1769 | nvvm_wmma_m32n8k16_mma_col_col_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f16 |
1770 | nvvm_wmma_m32n8k16_mma_col_col_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f16.satfinite |
1771 | nvvm_wmma_m32n8k16_mma_col_col_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f32 |
1772 | nvvm_wmma_m32n8k16_mma_col_col_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f16.f32.satfinite |
1773 | nvvm_wmma_m32n8k16_mma_col_col_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f16 |
1774 | nvvm_wmma_m32n8k16_mma_col_col_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f16.satfinite |
1775 | nvvm_wmma_m32n8k16_mma_col_col_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f32 |
1776 | nvvm_wmma_m32n8k16_mma_col_col_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.f32.f32.satfinite |
1777 | nvvm_wmma_m32n8k16_mma_col_col_s8, // llvm.nvvm.wmma.m32n8k16.mma.col.col.s8 |
1778 | nvvm_wmma_m32n8k16_mma_col_col_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.s8.satfinite |
1779 | nvvm_wmma_m32n8k16_mma_col_col_u8, // llvm.nvvm.wmma.m32n8k16.mma.col.col.u8 |
1780 | nvvm_wmma_m32n8k16_mma_col_col_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.col.u8.satfinite |
1781 | nvvm_wmma_m32n8k16_mma_col_row_bf16, // llvm.nvvm.wmma.m32n8k16.mma.col.row.bf16 |
1782 | nvvm_wmma_m32n8k16_mma_col_row_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f16 |
1783 | nvvm_wmma_m32n8k16_mma_col_row_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f16.satfinite |
1784 | nvvm_wmma_m32n8k16_mma_col_row_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f32 |
1785 | nvvm_wmma_m32n8k16_mma_col_row_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f16.f32.satfinite |
1786 | nvvm_wmma_m32n8k16_mma_col_row_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f16 |
1787 | nvvm_wmma_m32n8k16_mma_col_row_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f16.satfinite |
1788 | nvvm_wmma_m32n8k16_mma_col_row_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f32 |
1789 | nvvm_wmma_m32n8k16_mma_col_row_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.f32.f32.satfinite |
1790 | nvvm_wmma_m32n8k16_mma_col_row_s8, // llvm.nvvm.wmma.m32n8k16.mma.col.row.s8 |
1791 | nvvm_wmma_m32n8k16_mma_col_row_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.s8.satfinite |
1792 | nvvm_wmma_m32n8k16_mma_col_row_u8, // llvm.nvvm.wmma.m32n8k16.mma.col.row.u8 |
1793 | nvvm_wmma_m32n8k16_mma_col_row_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.col.row.u8.satfinite |
1794 | nvvm_wmma_m32n8k16_mma_row_col_bf16, // llvm.nvvm.wmma.m32n8k16.mma.row.col.bf16 |
1795 | nvvm_wmma_m32n8k16_mma_row_col_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f16 |
1796 | nvvm_wmma_m32n8k16_mma_row_col_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f16.satfinite |
1797 | nvvm_wmma_m32n8k16_mma_row_col_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f32 |
1798 | nvvm_wmma_m32n8k16_mma_row_col_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f16.f32.satfinite |
1799 | nvvm_wmma_m32n8k16_mma_row_col_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f16 |
1800 | nvvm_wmma_m32n8k16_mma_row_col_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f16.satfinite |
1801 | nvvm_wmma_m32n8k16_mma_row_col_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f32 |
1802 | nvvm_wmma_m32n8k16_mma_row_col_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.f32.f32.satfinite |
1803 | nvvm_wmma_m32n8k16_mma_row_col_s8, // llvm.nvvm.wmma.m32n8k16.mma.row.col.s8 |
1804 | nvvm_wmma_m32n8k16_mma_row_col_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.s8.satfinite |
1805 | nvvm_wmma_m32n8k16_mma_row_col_u8, // llvm.nvvm.wmma.m32n8k16.mma.row.col.u8 |
1806 | nvvm_wmma_m32n8k16_mma_row_col_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.col.u8.satfinite |
1807 | nvvm_wmma_m32n8k16_mma_row_row_bf16, // llvm.nvvm.wmma.m32n8k16.mma.row.row.bf16 |
1808 | nvvm_wmma_m32n8k16_mma_row_row_f16_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f16 |
1809 | nvvm_wmma_m32n8k16_mma_row_row_f16_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f16.satfinite |
1810 | nvvm_wmma_m32n8k16_mma_row_row_f16_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f32 |
1811 | nvvm_wmma_m32n8k16_mma_row_row_f16_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f16.f32.satfinite |
1812 | nvvm_wmma_m32n8k16_mma_row_row_f32_f16, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f16 |
1813 | nvvm_wmma_m32n8k16_mma_row_row_f32_f16_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f16.satfinite |
1814 | nvvm_wmma_m32n8k16_mma_row_row_f32_f32, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f32 |
1815 | nvvm_wmma_m32n8k16_mma_row_row_f32_f32_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.f32.f32.satfinite |
1816 | nvvm_wmma_m32n8k16_mma_row_row_s8, // llvm.nvvm.wmma.m32n8k16.mma.row.row.s8 |
1817 | nvvm_wmma_m32n8k16_mma_row_row_s8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.s8.satfinite |
1818 | nvvm_wmma_m32n8k16_mma_row_row_u8, // llvm.nvvm.wmma.m32n8k16.mma.row.row.u8 |
1819 | nvvm_wmma_m32n8k16_mma_row_row_u8_satfinite, // llvm.nvvm.wmma.m32n8k16.mma.row.row.u8.satfinite |
1820 | nvvm_wmma_m32n8k16_store_d_f16_col, // llvm.nvvm.wmma.m32n8k16.store.d.col.f16 |
1821 | nvvm_wmma_m32n8k16_store_d_f32_col, // llvm.nvvm.wmma.m32n8k16.store.d.col.f32 |
1822 | nvvm_wmma_m32n8k16_store_d_s32_col, // llvm.nvvm.wmma.m32n8k16.store.d.col.s32 |
1823 | nvvm_wmma_m32n8k16_store_d_f16_col_stride, // llvm.nvvm.wmma.m32n8k16.store.d.col.stride.f16 |
1824 | nvvm_wmma_m32n8k16_store_d_f32_col_stride, // llvm.nvvm.wmma.m32n8k16.store.d.col.stride.f32 |
1825 | nvvm_wmma_m32n8k16_store_d_s32_col_stride, // llvm.nvvm.wmma.m32n8k16.store.d.col.stride.s32 |
1826 | nvvm_wmma_m32n8k16_store_d_f16_row, // llvm.nvvm.wmma.m32n8k16.store.d.row.f16 |
1827 | nvvm_wmma_m32n8k16_store_d_f32_row, // llvm.nvvm.wmma.m32n8k16.store.d.row.f32 |
1828 | nvvm_wmma_m32n8k16_store_d_s32_row, // llvm.nvvm.wmma.m32n8k16.store.d.row.s32 |
1829 | nvvm_wmma_m32n8k16_store_d_f16_row_stride, // llvm.nvvm.wmma.m32n8k16.store.d.row.stride.f16 |
1830 | nvvm_wmma_m32n8k16_store_d_f32_row_stride, // llvm.nvvm.wmma.m32n8k16.store.d.row.stride.f32 |
1831 | nvvm_wmma_m32n8k16_store_d_s32_row_stride, // llvm.nvvm.wmma.m32n8k16.store.d.row.stride.s32 |
1832 | nvvm_wmma_m8n32k16_load_a_bf16_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.bf16 |
1833 | nvvm_wmma_m8n32k16_load_a_f16_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.f16 |
1834 | nvvm_wmma_m8n32k16_load_a_s8_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.s8 |
1835 | nvvm_wmma_m8n32k16_load_a_bf16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.bf16 |
1836 | nvvm_wmma_m8n32k16_load_a_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.f16 |
1837 | nvvm_wmma_m8n32k16_load_a_s8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.s8 |
1838 | nvvm_wmma_m8n32k16_load_a_u8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.a.col.stride.u8 |
1839 | nvvm_wmma_m8n32k16_load_a_u8_col, // llvm.nvvm.wmma.m8n32k16.load.a.col.u8 |
1840 | nvvm_wmma_m8n32k16_load_a_bf16_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.bf16 |
1841 | nvvm_wmma_m8n32k16_load_a_f16_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.f16 |
1842 | nvvm_wmma_m8n32k16_load_a_s8_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.s8 |
1843 | nvvm_wmma_m8n32k16_load_a_bf16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.bf16 |
1844 | nvvm_wmma_m8n32k16_load_a_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.f16 |
1845 | nvvm_wmma_m8n32k16_load_a_s8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.s8 |
1846 | nvvm_wmma_m8n32k16_load_a_u8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.a.row.stride.u8 |
1847 | nvvm_wmma_m8n32k16_load_a_u8_row, // llvm.nvvm.wmma.m8n32k16.load.a.row.u8 |
1848 | nvvm_wmma_m8n32k16_load_b_bf16_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.bf16 |
1849 | nvvm_wmma_m8n32k16_load_b_f16_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.f16 |
1850 | nvvm_wmma_m8n32k16_load_b_s8_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.s8 |
1851 | nvvm_wmma_m8n32k16_load_b_bf16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.bf16 |
1852 | nvvm_wmma_m8n32k16_load_b_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.f16 |
1853 | nvvm_wmma_m8n32k16_load_b_s8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.s8 |
1854 | nvvm_wmma_m8n32k16_load_b_u8_col_stride, // llvm.nvvm.wmma.m8n32k16.load.b.col.stride.u8 |
1855 | nvvm_wmma_m8n32k16_load_b_u8_col, // llvm.nvvm.wmma.m8n32k16.load.b.col.u8 |
1856 | nvvm_wmma_m8n32k16_load_b_bf16_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.bf16 |
1857 | nvvm_wmma_m8n32k16_load_b_f16_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.f16 |
1858 | nvvm_wmma_m8n32k16_load_b_s8_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.s8 |
1859 | nvvm_wmma_m8n32k16_load_b_bf16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.bf16 |
1860 | nvvm_wmma_m8n32k16_load_b_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.f16 |
1861 | nvvm_wmma_m8n32k16_load_b_s8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.s8 |
1862 | nvvm_wmma_m8n32k16_load_b_u8_row_stride, // llvm.nvvm.wmma.m8n32k16.load.b.row.stride.u8 |
1863 | nvvm_wmma_m8n32k16_load_b_u8_row, // llvm.nvvm.wmma.m8n32k16.load.b.row.u8 |
1864 | nvvm_wmma_m8n32k16_load_c_f16_col, // llvm.nvvm.wmma.m8n32k16.load.c.col.f16 |
1865 | nvvm_wmma_m8n32k16_load_c_f32_col, // llvm.nvvm.wmma.m8n32k16.load.c.col.f32 |
1866 | nvvm_wmma_m8n32k16_load_c_s32_col, // llvm.nvvm.wmma.m8n32k16.load.c.col.s32 |
1867 | nvvm_wmma_m8n32k16_load_c_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.load.c.col.stride.f16 |
1868 | nvvm_wmma_m8n32k16_load_c_f32_col_stride, // llvm.nvvm.wmma.m8n32k16.load.c.col.stride.f32 |
1869 | nvvm_wmma_m8n32k16_load_c_s32_col_stride, // llvm.nvvm.wmma.m8n32k16.load.c.col.stride.s32 |
1870 | nvvm_wmma_m8n32k16_load_c_f16_row, // llvm.nvvm.wmma.m8n32k16.load.c.row.f16 |
1871 | nvvm_wmma_m8n32k16_load_c_f32_row, // llvm.nvvm.wmma.m8n32k16.load.c.row.f32 |
1872 | nvvm_wmma_m8n32k16_load_c_s32_row, // llvm.nvvm.wmma.m8n32k16.load.c.row.s32 |
1873 | nvvm_wmma_m8n32k16_load_c_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.load.c.row.stride.f16 |
1874 | nvvm_wmma_m8n32k16_load_c_f32_row_stride, // llvm.nvvm.wmma.m8n32k16.load.c.row.stride.f32 |
1875 | nvvm_wmma_m8n32k16_load_c_s32_row_stride, // llvm.nvvm.wmma.m8n32k16.load.c.row.stride.s32 |
1876 | nvvm_wmma_m8n32k16_mma_col_col_bf16, // llvm.nvvm.wmma.m8n32k16.mma.col.col.bf16 |
1877 | nvvm_wmma_m8n32k16_mma_col_col_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f16 |
1878 | nvvm_wmma_m8n32k16_mma_col_col_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f16.satfinite |
1879 | nvvm_wmma_m8n32k16_mma_col_col_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f32 |
1880 | nvvm_wmma_m8n32k16_mma_col_col_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f16.f32.satfinite |
1881 | nvvm_wmma_m8n32k16_mma_col_col_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f16 |
1882 | nvvm_wmma_m8n32k16_mma_col_col_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f16.satfinite |
1883 | nvvm_wmma_m8n32k16_mma_col_col_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f32 |
1884 | nvvm_wmma_m8n32k16_mma_col_col_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.f32.f32.satfinite |
1885 | nvvm_wmma_m8n32k16_mma_col_col_s8, // llvm.nvvm.wmma.m8n32k16.mma.col.col.s8 |
1886 | nvvm_wmma_m8n32k16_mma_col_col_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.s8.satfinite |
1887 | nvvm_wmma_m8n32k16_mma_col_col_u8, // llvm.nvvm.wmma.m8n32k16.mma.col.col.u8 |
1888 | nvvm_wmma_m8n32k16_mma_col_col_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.col.u8.satfinite |
1889 | nvvm_wmma_m8n32k16_mma_col_row_bf16, // llvm.nvvm.wmma.m8n32k16.mma.col.row.bf16 |
1890 | nvvm_wmma_m8n32k16_mma_col_row_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f16 |
1891 | nvvm_wmma_m8n32k16_mma_col_row_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f16.satfinite |
1892 | nvvm_wmma_m8n32k16_mma_col_row_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f32 |
1893 | nvvm_wmma_m8n32k16_mma_col_row_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f16.f32.satfinite |
1894 | nvvm_wmma_m8n32k16_mma_col_row_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f16 |
1895 | nvvm_wmma_m8n32k16_mma_col_row_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f16.satfinite |
1896 | nvvm_wmma_m8n32k16_mma_col_row_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f32 |
1897 | nvvm_wmma_m8n32k16_mma_col_row_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.f32.f32.satfinite |
1898 | nvvm_wmma_m8n32k16_mma_col_row_s8, // llvm.nvvm.wmma.m8n32k16.mma.col.row.s8 |
1899 | nvvm_wmma_m8n32k16_mma_col_row_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.s8.satfinite |
1900 | nvvm_wmma_m8n32k16_mma_col_row_u8, // llvm.nvvm.wmma.m8n32k16.mma.col.row.u8 |
1901 | nvvm_wmma_m8n32k16_mma_col_row_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.col.row.u8.satfinite |
1902 | nvvm_wmma_m8n32k16_mma_row_col_bf16, // llvm.nvvm.wmma.m8n32k16.mma.row.col.bf16 |
1903 | nvvm_wmma_m8n32k16_mma_row_col_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f16 |
1904 | nvvm_wmma_m8n32k16_mma_row_col_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f16.satfinite |
1905 | nvvm_wmma_m8n32k16_mma_row_col_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f32 |
1906 | nvvm_wmma_m8n32k16_mma_row_col_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f16.f32.satfinite |
1907 | nvvm_wmma_m8n32k16_mma_row_col_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f16 |
1908 | nvvm_wmma_m8n32k16_mma_row_col_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f16.satfinite |
1909 | nvvm_wmma_m8n32k16_mma_row_col_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f32 |
1910 | nvvm_wmma_m8n32k16_mma_row_col_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.f32.f32.satfinite |
1911 | nvvm_wmma_m8n32k16_mma_row_col_s8, // llvm.nvvm.wmma.m8n32k16.mma.row.col.s8 |
1912 | nvvm_wmma_m8n32k16_mma_row_col_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.s8.satfinite |
1913 | nvvm_wmma_m8n32k16_mma_row_col_u8, // llvm.nvvm.wmma.m8n32k16.mma.row.col.u8 |
1914 | nvvm_wmma_m8n32k16_mma_row_col_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.col.u8.satfinite |
1915 | nvvm_wmma_m8n32k16_mma_row_row_bf16, // llvm.nvvm.wmma.m8n32k16.mma.row.row.bf16 |
1916 | nvvm_wmma_m8n32k16_mma_row_row_f16_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f16 |
1917 | nvvm_wmma_m8n32k16_mma_row_row_f16_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f16.satfinite |
1918 | nvvm_wmma_m8n32k16_mma_row_row_f16_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f32 |
1919 | nvvm_wmma_m8n32k16_mma_row_row_f16_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f16.f32.satfinite |
1920 | nvvm_wmma_m8n32k16_mma_row_row_f32_f16, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f16 |
1921 | nvvm_wmma_m8n32k16_mma_row_row_f32_f16_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f16.satfinite |
1922 | nvvm_wmma_m8n32k16_mma_row_row_f32_f32, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f32 |
1923 | nvvm_wmma_m8n32k16_mma_row_row_f32_f32_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.f32.f32.satfinite |
1924 | nvvm_wmma_m8n32k16_mma_row_row_s8, // llvm.nvvm.wmma.m8n32k16.mma.row.row.s8 |
1925 | nvvm_wmma_m8n32k16_mma_row_row_s8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.s8.satfinite |
1926 | nvvm_wmma_m8n32k16_mma_row_row_u8, // llvm.nvvm.wmma.m8n32k16.mma.row.row.u8 |
1927 | nvvm_wmma_m8n32k16_mma_row_row_u8_satfinite, // llvm.nvvm.wmma.m8n32k16.mma.row.row.u8.satfinite |
1928 | nvvm_wmma_m8n32k16_store_d_f16_col, // llvm.nvvm.wmma.m8n32k16.store.d.col.f16 |
1929 | nvvm_wmma_m8n32k16_store_d_f32_col, // llvm.nvvm.wmma.m8n32k16.store.d.col.f32 |
1930 | nvvm_wmma_m8n32k16_store_d_s32_col, // llvm.nvvm.wmma.m8n32k16.store.d.col.s32 |
1931 | nvvm_wmma_m8n32k16_store_d_f16_col_stride, // llvm.nvvm.wmma.m8n32k16.store.d.col.stride.f16 |
1932 | nvvm_wmma_m8n32k16_store_d_f32_col_stride, // llvm.nvvm.wmma.m8n32k16.store.d.col.stride.f32 |
1933 | nvvm_wmma_m8n32k16_store_d_s32_col_stride, // llvm.nvvm.wmma.m8n32k16.store.d.col.stride.s32 |
1934 | nvvm_wmma_m8n32k16_store_d_f16_row, // llvm.nvvm.wmma.m8n32k16.store.d.row.f16 |
1935 | nvvm_wmma_m8n32k16_store_d_f32_row, // llvm.nvvm.wmma.m8n32k16.store.d.row.f32 |
1936 | nvvm_wmma_m8n32k16_store_d_s32_row, // llvm.nvvm.wmma.m8n32k16.store.d.row.s32 |
1937 | nvvm_wmma_m8n32k16_store_d_f16_row_stride, // llvm.nvvm.wmma.m8n32k16.store.d.row.stride.f16 |
1938 | nvvm_wmma_m8n32k16_store_d_f32_row_stride, // llvm.nvvm.wmma.m8n32k16.store.d.row.stride.f32 |
1939 | nvvm_wmma_m8n32k16_store_d_s32_row_stride, // llvm.nvvm.wmma.m8n32k16.store.d.row.stride.s32 |
1940 | nvvm_wmma_m8n8k128_load_a_b1_row, // llvm.nvvm.wmma.m8n8k128.load.a.row.b1 |
1941 | nvvm_wmma_m8n8k128_load_a_b1_row_stride, // llvm.nvvm.wmma.m8n8k128.load.a.row.stride.b1 |
1942 | nvvm_wmma_m8n8k128_load_b_b1_col, // llvm.nvvm.wmma.m8n8k128.load.b.col.b1 |
1943 | nvvm_wmma_m8n8k128_load_b_b1_col_stride, // llvm.nvvm.wmma.m8n8k128.load.b.col.stride.b1 |
1944 | nvvm_wmma_m8n8k128_load_c_s32_col, // llvm.nvvm.wmma.m8n8k128.load.c.col.s32 |
1945 | nvvm_wmma_m8n8k128_load_c_s32_col_stride, // llvm.nvvm.wmma.m8n8k128.load.c.col.stride.s32 |
1946 | nvvm_wmma_m8n8k128_load_c_s32_row, // llvm.nvvm.wmma.m8n8k128.load.c.row.s32 |
1947 | nvvm_wmma_m8n8k128_load_c_s32_row_stride, // llvm.nvvm.wmma.m8n8k128.load.c.row.stride.s32 |
1948 | nvvm_wmma_m8n8k128_mma_and_popc_row_col_b1, // llvm.nvvm.wmma.m8n8k128.mma.and.popc.row.col.b1 |
1949 | nvvm_wmma_m8n8k128_mma_xor_popc_row_col_b1, // llvm.nvvm.wmma.m8n8k128.mma.xor.popc.row.col.b1 |
1950 | nvvm_wmma_m8n8k128_store_d_s32_col, // llvm.nvvm.wmma.m8n8k128.store.d.col.s32 |
1951 | nvvm_wmma_m8n8k128_store_d_s32_col_stride, // llvm.nvvm.wmma.m8n8k128.store.d.col.stride.s32 |
1952 | nvvm_wmma_m8n8k128_store_d_s32_row, // llvm.nvvm.wmma.m8n8k128.store.d.row.s32 |
1953 | nvvm_wmma_m8n8k128_store_d_s32_row_stride, // llvm.nvvm.wmma.m8n8k128.store.d.row.stride.s32 |
1954 | nvvm_wmma_m8n8k32_load_a_s4_row, // llvm.nvvm.wmma.m8n8k32.load.a.row.s4 |
1955 | nvvm_wmma_m8n8k32_load_a_s4_row_stride, // llvm.nvvm.wmma.m8n8k32.load.a.row.stride.s4 |
1956 | nvvm_wmma_m8n8k32_load_a_u4_row_stride, // llvm.nvvm.wmma.m8n8k32.load.a.row.stride.u4 |
1957 | nvvm_wmma_m8n8k32_load_a_u4_row, // llvm.nvvm.wmma.m8n8k32.load.a.row.u4 |
1958 | nvvm_wmma_m8n8k32_load_b_s4_col, // llvm.nvvm.wmma.m8n8k32.load.b.col.s4 |
1959 | nvvm_wmma_m8n8k32_load_b_s4_col_stride, // llvm.nvvm.wmma.m8n8k32.load.b.col.stride.s4 |
1960 | nvvm_wmma_m8n8k32_load_b_u4_col_stride, // llvm.nvvm.wmma.m8n8k32.load.b.col.stride.u4 |
1961 | nvvm_wmma_m8n8k32_load_b_u4_col, // llvm.nvvm.wmma.m8n8k32.load.b.col.u4 |
1962 | nvvm_wmma_m8n8k32_load_c_s32_col, // llvm.nvvm.wmma.m8n8k32.load.c.col.s32 |
1963 | nvvm_wmma_m8n8k32_load_c_s32_col_stride, // llvm.nvvm.wmma.m8n8k32.load.c.col.stride.s32 |
1964 | nvvm_wmma_m8n8k32_load_c_s32_row, // llvm.nvvm.wmma.m8n8k32.load.c.row.s32 |
1965 | nvvm_wmma_m8n8k32_load_c_s32_row_stride, // llvm.nvvm.wmma.m8n8k32.load.c.row.stride.s32 |
1966 | nvvm_wmma_m8n8k32_mma_row_col_s4, // llvm.nvvm.wmma.m8n8k32.mma.row.col.s4 |
1967 | nvvm_wmma_m8n8k32_mma_row_col_s4_satfinite, // llvm.nvvm.wmma.m8n8k32.mma.row.col.s4.satfinite |
1968 | nvvm_wmma_m8n8k32_mma_row_col_u4, // llvm.nvvm.wmma.m8n8k32.mma.row.col.u4 |
1969 | nvvm_wmma_m8n8k32_mma_row_col_u4_satfinite, // llvm.nvvm.wmma.m8n8k32.mma.row.col.u4.satfinite |
1970 | nvvm_wmma_m8n8k32_store_d_s32_col, // llvm.nvvm.wmma.m8n8k32.store.d.col.s32 |
1971 | nvvm_wmma_m8n8k32_store_d_s32_col_stride, // llvm.nvvm.wmma.m8n8k32.store.d.col.stride.s32 |
1972 | nvvm_wmma_m8n8k32_store_d_s32_row, // llvm.nvvm.wmma.m8n8k32.store.d.row.s32 |
1973 | nvvm_wmma_m8n8k32_store_d_s32_row_stride, // llvm.nvvm.wmma.m8n8k32.store.d.row.stride.s32 |
1974 | nvvm_wmma_m8n8k4_load_a_f64_col, // llvm.nvvm.wmma.m8n8k4.load.a.col.f64 |
1975 | nvvm_wmma_m8n8k4_load_a_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.load.a.col.stride.f64 |
1976 | nvvm_wmma_m8n8k4_load_a_f64_row, // llvm.nvvm.wmma.m8n8k4.load.a.row.f64 |
1977 | nvvm_wmma_m8n8k4_load_a_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.load.a.row.stride.f64 |
1978 | nvvm_wmma_m8n8k4_load_b_f64_col, // llvm.nvvm.wmma.m8n8k4.load.b.col.f64 |
1979 | nvvm_wmma_m8n8k4_load_b_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.load.b.col.stride.f64 |
1980 | nvvm_wmma_m8n8k4_load_b_f64_row, // llvm.nvvm.wmma.m8n8k4.load.b.row.f64 |
1981 | nvvm_wmma_m8n8k4_load_b_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.load.b.row.stride.f64 |
1982 | nvvm_wmma_m8n8k4_load_c_f64_col, // llvm.nvvm.wmma.m8n8k4.load.c.col.f64 |
1983 | nvvm_wmma_m8n8k4_load_c_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.load.c.col.stride.f64 |
1984 | nvvm_wmma_m8n8k4_load_c_f64_row, // llvm.nvvm.wmma.m8n8k4.load.c.row.f64 |
1985 | nvvm_wmma_m8n8k4_load_c_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.load.c.row.stride.f64 |
1986 | nvvm_wmma_m8n8k4_mma_col_col_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.f64 |
1987 | nvvm_wmma_m8n8k4_mma_col_col_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rm.f64 |
1988 | nvvm_wmma_m8n8k4_mma_col_col_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rn.f64 |
1989 | nvvm_wmma_m8n8k4_mma_col_col_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rp.f64 |
1990 | nvvm_wmma_m8n8k4_mma_col_col_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.col.rz.f64 |
1991 | nvvm_wmma_m8n8k4_mma_col_row_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.f64 |
1992 | nvvm_wmma_m8n8k4_mma_col_row_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rm.f64 |
1993 | nvvm_wmma_m8n8k4_mma_col_row_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rn.f64 |
1994 | nvvm_wmma_m8n8k4_mma_col_row_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rp.f64 |
1995 | nvvm_wmma_m8n8k4_mma_col_row_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.col.row.rz.f64 |
1996 | nvvm_wmma_m8n8k4_mma_row_col_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.f64 |
1997 | nvvm_wmma_m8n8k4_mma_row_col_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rm.f64 |
1998 | nvvm_wmma_m8n8k4_mma_row_col_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rn.f64 |
1999 | nvvm_wmma_m8n8k4_mma_row_col_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rp.f64 |
2000 | nvvm_wmma_m8n8k4_mma_row_col_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.col.rz.f64 |
2001 | nvvm_wmma_m8n8k4_mma_row_row_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.f64 |
2002 | nvvm_wmma_m8n8k4_mma_row_row_rm_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rm.f64 |
2003 | nvvm_wmma_m8n8k4_mma_row_row_rn_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rn.f64 |
2004 | nvvm_wmma_m8n8k4_mma_row_row_rp_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rp.f64 |
2005 | nvvm_wmma_m8n8k4_mma_row_row_rz_f64, // llvm.nvvm.wmma.m8n8k4.mma.row.row.rz.f64 |
2006 | nvvm_wmma_m8n8k4_store_d_f64_col, // llvm.nvvm.wmma.m8n8k4.store.d.col.f64 |
2007 | nvvm_wmma_m8n8k4_store_d_f64_col_stride, // llvm.nvvm.wmma.m8n8k4.store.d.col.stride.f64 |
2008 | nvvm_wmma_m8n8k4_store_d_f64_row, // llvm.nvvm.wmma.m8n8k4.store.d.row.f64 |
2009 | nvvm_wmma_m8n8k4_store_d_f64_row_stride, // llvm.nvvm.wmma.m8n8k4.store.d.row.stride.f64 |
2010 | nvvm_zext_clamp, // llvm.nvvm.zext.clamp |
2011 | nvvm_zext_wrap, // llvm.nvvm.zext.wrap |
2012 | }; // enum |
2013 | } // namespace llvm::Intrinsic |
2014 | #endif |
2015 | |
2016 | |