571 lines
49 KiB
C++
571 lines
49 KiB
C++
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|
|
|* *|
|
|
|* Intrinsic Function Source Fragment *|
|
|
|* *|
|
|
|* Automatically generated file, do not edit! *|
|
|
|* *|
|
|
\*===----------------------------------------------------------------------===*/
|
|
|
|
#ifdef GET_INTRINSIC_ENUM_VALUES
|
|
#undef GET_INTRINSIC_ENUM_VALUES
|
|
|
|
// Enum values for intrinsics.
|
|
abs = 1, // llvm.abs (Intrinsics.td:1786)
|
|
acos, // llvm.acos (Intrinsics.td:1251)
|
|
addressofreturnaddress, // llvm.addressofreturnaddress (Intrinsics.td:937)
|
|
adjust_trampoline, // llvm.adjust.trampoline (Intrinsics.td:1683)
|
|
alloc_token_id, // llvm.alloc.token.id (Intrinsics.td:3125)
|
|
allow_runtime_check, // llvm.allow.runtime.check (Intrinsics.td:2021)
|
|
allow_sanitize_address, // llvm.allow.sanitize.address (Intrinsics.td:2026)
|
|
allow_sanitize_hwaddress, // llvm.allow.sanitize.hwaddress (Intrinsics.td:2035)
|
|
allow_sanitize_memory, // llvm.allow.sanitize.memory (Intrinsics.td:2032)
|
|
allow_sanitize_thread, // llvm.allow.sanitize.thread (Intrinsics.td:2029)
|
|
allow_ubsan_check, // llvm.allow.ubsan.check (Intrinsics.td:2017)
|
|
annotation, // llvm.annotation (Intrinsics.td:1664)
|
|
arithmetic_fence, // llvm.arithmetic.fence (Intrinsics.td:1224)
|
|
asan_check_memaccess, // llvm.asan.check.memaccess (Intrinsics.td:2782)
|
|
asin, // llvm.asin (Intrinsics.td:1250)
|
|
assume, // llvm.assume (Intrinsics.td:1016)
|
|
atan, // llvm.atan (Intrinsics.td:1252)
|
|
atan2, // llvm.atan2 (Intrinsics.td:1253)
|
|
bitreverse, // llvm.bitreverse (Intrinsics.td:1568)
|
|
bswap, // llvm.bswap (Intrinsics.td:1566)
|
|
call_preallocated_arg, // llvm.call.preallocated.arg (Intrinsics.td:1078)
|
|
call_preallocated_setup, // llvm.call.preallocated.setup (Intrinsics.td:1075)
|
|
call_preallocated_teardown, // llvm.call.preallocated.teardown (Intrinsics.td:1081)
|
|
callbr_landingpad, // llvm.callbr.landingpad (Intrinsics.td:1085)
|
|
canonicalize, // llvm.canonicalize (Intrinsics.td:1220)
|
|
ceil, // llvm.ceil (Intrinsics.td:1191)
|
|
clear_cache, // llvm.clear_cache (Intrinsics.td:2079)
|
|
clmul, // llvm.clmul (Intrinsics.td:1573)
|
|
codeview_annotation, // llvm.codeview.annotation (Intrinsics.td:1672)
|
|
cond_loop, // llvm.cond.loop (Intrinsics.td:2787)
|
|
convert_from_arbitrary_fp, // llvm.convert.from.arbitrary.fp (Intrinsics.td:1214)
|
|
convert_to_arbitrary_fp, // llvm.convert.to.arbitrary.fp (Intrinsics.td:1206)
|
|
copysign, // llvm.copysign (Intrinsics.td:1188)
|
|
coro_align, // llvm.coro.align (Intrinsics.td:1958)
|
|
coro_alloc, // llvm.coro.alloc (Intrinsics.td:1918)
|
|
coro_alloca_alloc, // llvm.coro.alloca.alloc (Intrinsics.td:1965)
|
|
coro_alloca_free, // llvm.coro.alloca.free (Intrinsics.td:1968)
|
|
coro_alloca_get, // llvm.coro.alloca.get (Intrinsics.td:1967)
|
|
coro_async_context_alloc, // llvm.coro.async.context.alloc (Intrinsics.td:1922)
|
|
coro_async_context_dealloc, // llvm.coro.async.context.dealloc (Intrinsics.td:1925)
|
|
coro_async_resume, // llvm.coro.async.resume (Intrinsics.td:1928)
|
|
coro_async_size_replace, // llvm.coro.async.size.replace (Intrinsics.td:1931)
|
|
coro_await_suspend_bool, // llvm.coro.await.suspend.bool (Intrinsics.td:1985)
|
|
coro_await_suspend_handle, // llvm.coro.await.suspend.handle (Intrinsics.td:1989)
|
|
coro_await_suspend_void, // llvm.coro.await.suspend.void (Intrinsics.td:1981)
|
|
coro_begin, // llvm.coro.begin (Intrinsics.td:1938)
|
|
coro_begin_custom_abi, // llvm.coro.begin.custom.abi (Intrinsics.td:1940)
|
|
coro_dead, // llvm.coro.dead (Intrinsics.td:1947)
|
|
coro_destroy, // llvm.coro.destroy (Intrinsics.td:1973)
|
|
coro_done, // llvm.coro.done (Intrinsics.td:1974)
|
|
coro_end, // llvm.coro.end (Intrinsics.td:1948)
|
|
coro_end_async, // llvm.coro.end.async (Intrinsics.td:1950)
|
|
coro_end_results, // llvm.coro.end.results (Intrinsics.td:1949)
|
|
coro_frame, // llvm.coro.frame (Intrinsics.td:1953)
|
|
coro_free, // llvm.coro.free (Intrinsics.td:1943)
|
|
coro_id, // llvm.coro.id (Intrinsics.td:1906)
|
|
coro_id_async, // llvm.coro.id.async (Intrinsics.td:1919)
|
|
coro_id_retcon, // llvm.coro.id.retcon (Intrinsics.td:1910)
|
|
coro_id_retcon_once, // llvm.coro.id.retcon.once (Intrinsics.td:1914)
|
|
coro_is_in_ramp, // llvm.coro.is_in_ramp (Intrinsics.td:1954)
|
|
coro_noop, // llvm.coro.noop (Intrinsics.td:1956)
|
|
coro_prepare_async, // llvm.coro.prepare.async (Intrinsics.td:1936)
|
|
coro_prepare_retcon, // llvm.coro.prepare.retcon (Intrinsics.td:1963)
|
|
coro_promise, // llvm.coro.promise (Intrinsics.td:1977)
|
|
coro_resume, // llvm.coro.resume (Intrinsics.td:1972)
|
|
coro_save, // llvm.coro.save (Intrinsics.td:1960)
|
|
coro_size, // llvm.coro.size (Intrinsics.td:1957)
|
|
coro_subfn_addr, // llvm.coro.subfn.addr (Intrinsics.td:1995)
|
|
coro_suspend, // llvm.coro.suspend (Intrinsics.td:1961)
|
|
coro_suspend_async, // llvm.coro.suspend.async (Intrinsics.td:1932)
|
|
coro_suspend_retcon, // llvm.coro.suspend.retcon (Intrinsics.td:1962)
|
|
cos, // llvm.cos (Intrinsics.td:1178)
|
|
cosh, // llvm.cosh (Intrinsics.td:1257)
|
|
ctlz, // llvm.ctlz (Intrinsics.td:1582)
|
|
ctpop, // llvm.ctpop (Intrinsics.td:1567)
|
|
cttz, // llvm.cttz (Intrinsics.td:1584)
|
|
dbg_assign, // llvm.dbg.assign (Intrinsics.td:1604)
|
|
dbg_declare, // llvm.dbg.declare (Intrinsics.td:1596)
|
|
dbg_label, // llvm.dbg.label (Intrinsics.td:1611)
|
|
dbg_value, // llvm.dbg.value (Intrinsics.td:1600)
|
|
debugtrap, // llvm.debugtrap (Intrinsics.td:2008)
|
|
donothing, // llvm.donothing (Intrinsics.td:2052)
|
|
eh_dwarf_cfa, // llvm.eh.dwarf.cfa (Intrinsics.td:1639)
|
|
eh_exceptioncode, // llvm.eh.exceptioncode (Intrinsics.td:1631)
|
|
eh_exceptionpointer, // llvm.eh.exceptionpointer (Intrinsics.td:1627)
|
|
eh_recoverfp, // llvm.eh.recoverfp (Intrinsics.td:970)
|
|
eh_return_i32, // llvm.eh.return.i32 (Intrinsics.td:1622)
|
|
eh_return_i64, // llvm.eh.return.i64 (Intrinsics.td:1623)
|
|
eh_sjlj_callsite, // llvm.eh.sjlj.callsite (Intrinsics.td:1642)
|
|
eh_sjlj_functioncontext, // llvm.eh.sjlj.functioncontext (Intrinsics.td:1645)
|
|
eh_sjlj_longjmp, // llvm.eh.sjlj.longjmp (Intrinsics.td:1647)
|
|
eh_sjlj_lsda, // llvm.eh.sjlj.lsda (Intrinsics.td:1641)
|
|
eh_sjlj_setjmp, // llvm.eh.sjlj.setjmp (Intrinsics.td:1646)
|
|
eh_sjlj_setup_dispatch, // llvm.eh.sjlj.setup.dispatch (Intrinsics.td:1648)
|
|
eh_typeid_for, // llvm.eh.typeid.for (Intrinsics.td:1620)
|
|
eh_unwind_init, // llvm.eh.unwind.init (Intrinsics.td:1636)
|
|
exp, // llvm.exp (Intrinsics.td:1184)
|
|
exp10, // llvm.exp10 (Intrinsics.td:1186)
|
|
exp2, // llvm.exp2 (Intrinsics.td:1185)
|
|
expect, // llvm.expect (Intrinsics.td:1553)
|
|
expect_with_probability, // llvm.expect.with.probability (Intrinsics.td:1556)
|
|
experimental_constrained_acos, // llvm.experimental.constrained.acos (Intrinsics.td:1421)
|
|
experimental_constrained_asin, // llvm.experimental.constrained.asin (Intrinsics.td:1417)
|
|
experimental_constrained_atan, // llvm.experimental.constrained.atan (Intrinsics.td:1425)
|
|
experimental_constrained_atan2, // llvm.experimental.constrained.atan2 (Intrinsics.td:1429)
|
|
experimental_constrained_ceil, // llvm.experimental.constrained.ceil (Intrinsics.td:1515)
|
|
experimental_constrained_cos, // llvm.experimental.constrained.cos (Intrinsics.td:1438)
|
|
experimental_constrained_cosh, // llvm.experimental.constrained.cosh (Intrinsics.td:1450)
|
|
experimental_constrained_exp, // llvm.experimental.constrained.exp (Intrinsics.td:1475)
|
|
experimental_constrained_exp2, // llvm.experimental.constrained.exp2 (Intrinsics.td:1479)
|
|
experimental_constrained_fadd, // llvm.experimental.constrained.fadd (Intrinsics.td:1332)
|
|
experimental_constrained_fcmp, // llvm.experimental.constrained.fcmp (Intrinsics.td:1539)
|
|
experimental_constrained_fcmps, // llvm.experimental.constrained.fcmps (Intrinsics.td:1543)
|
|
experimental_constrained_fdiv, // llvm.experimental.constrained.fdiv (Intrinsics.td:1347)
|
|
experimental_constrained_floor, // llvm.experimental.constrained.floor (Intrinsics.td:1518)
|
|
experimental_constrained_fma, // llvm.experimental.constrained.fma (Intrinsics.td:1358)
|
|
experimental_constrained_fmul, // llvm.experimental.constrained.fmul (Intrinsics.td:1342)
|
|
experimental_constrained_fmuladd, // llvm.experimental.constrained.fmuladd (Intrinsics.td:1365)
|
|
experimental_constrained_fpext, // llvm.experimental.constrained.fpext (Intrinsics.td:1395)
|
|
experimental_constrained_fptosi, // llvm.experimental.constrained.fptosi (Intrinsics.td:1372)
|
|
experimental_constrained_fptoui, // llvm.experimental.constrained.fptoui (Intrinsics.td:1376)
|
|
experimental_constrained_fptrunc, // llvm.experimental.constrained.fptrunc (Intrinsics.td:1390)
|
|
experimental_constrained_frem, // llvm.experimental.constrained.frem (Intrinsics.td:1352)
|
|
experimental_constrained_fsub, // llvm.experimental.constrained.fsub (Intrinsics.td:1337)
|
|
experimental_constrained_ldexp, // llvm.experimental.constrained.ldexp (Intrinsics.td:1412)
|
|
experimental_constrained_llrint, // llvm.experimental.constrained.llrint (Intrinsics.td:1495)
|
|
experimental_constrained_llround, // llvm.experimental.constrained.llround (Intrinsics.td:1524)
|
|
experimental_constrained_log, // llvm.experimental.constrained.log (Intrinsics.td:1463)
|
|
experimental_constrained_log10, // llvm.experimental.constrained.log10 (Intrinsics.td:1467)
|
|
experimental_constrained_log2, // llvm.experimental.constrained.log2 (Intrinsics.td:1471)
|
|
experimental_constrained_lrint, // llvm.experimental.constrained.lrint (Intrinsics.td:1491)
|
|
experimental_constrained_lround, // llvm.experimental.constrained.lround (Intrinsics.td:1521)
|
|
experimental_constrained_maximum, // llvm.experimental.constrained.maximum (Intrinsics.td:1507)
|
|
experimental_constrained_maxnum, // llvm.experimental.constrained.maxnum (Intrinsics.td:1499)
|
|
experimental_constrained_minimum, // llvm.experimental.constrained.minimum (Intrinsics.td:1511)
|
|
experimental_constrained_minnum, // llvm.experimental.constrained.minnum (Intrinsics.td:1503)
|
|
experimental_constrained_nearbyint, // llvm.experimental.constrained.nearbyint (Intrinsics.td:1487)
|
|
experimental_constrained_pow, // llvm.experimental.constrained.pow (Intrinsics.td:1458)
|
|
experimental_constrained_powi, // llvm.experimental.constrained.powi (Intrinsics.td:1407)
|
|
experimental_constrained_rint, // llvm.experimental.constrained.rint (Intrinsics.td:1483)
|
|
experimental_constrained_round, // llvm.experimental.constrained.round (Intrinsics.td:1527)
|
|
experimental_constrained_roundeven, // llvm.experimental.constrained.roundeven (Intrinsics.td:1530)
|
|
experimental_constrained_sin, // llvm.experimental.constrained.sin (Intrinsics.td:1434)
|
|
experimental_constrained_sinh, // llvm.experimental.constrained.sinh (Intrinsics.td:1446)
|
|
experimental_constrained_sitofp, // llvm.experimental.constrained.sitofp (Intrinsics.td:1380)
|
|
experimental_constrained_sqrt, // llvm.experimental.constrained.sqrt (Intrinsics.td:1403)
|
|
experimental_constrained_tan, // llvm.experimental.constrained.tan (Intrinsics.td:1442)
|
|
experimental_constrained_tanh, // llvm.experimental.constrained.tanh (Intrinsics.td:1454)
|
|
experimental_constrained_trunc, // llvm.experimental.constrained.trunc (Intrinsics.td:1533)
|
|
experimental_constrained_uitofp, // llvm.experimental.constrained.uitofp (Intrinsics.td:1385)
|
|
experimental_convergence_anchor, // llvm.experimental.convergence.anchor (Intrinsics.td:3135)
|
|
experimental_convergence_entry, // llvm.experimental.convergence.entry (Intrinsics.td:3133)
|
|
experimental_convergence_loop, // llvm.experimental.convergence.loop (Intrinsics.td:3137)
|
|
experimental_cttz_elts, // llvm.experimental.cttz.elts (Intrinsics.td:2645)
|
|
experimental_deoptimize, // llvm.experimental.deoptimize (Intrinsics.td:2040)
|
|
experimental_gc_get_pointer_base, // llvm.experimental.gc.get.pointer.base (Intrinsics.td:1893)
|
|
experimental_gc_get_pointer_offset, // llvm.experimental.gc.get.pointer.offset (Intrinsics.td:1897)
|
|
experimental_gc_relocate, // llvm.experimental.gc.relocate (Intrinsics.td:1889)
|
|
experimental_gc_result, // llvm.experimental.gc.result (Intrinsics.td:1886)
|
|
experimental_gc_statepoint, // llvm.experimental.gc.statepoint (Intrinsics.td:1878)
|
|
experimental_get_vector_length, // llvm.experimental.get.vector.length (Intrinsics.td:2639)
|
|
experimental_guard, // llvm.experimental.guard (Intrinsics.td:2044)
|
|
experimental_memset_pattern, // llvm.experimental.memset.pattern (Intrinsics.td:1149)
|
|
experimental_noalias_scope_decl, // llvm.experimental.noalias.scope.decl (Intrinsics.td:1026)
|
|
experimental_patchpoint, // llvm.experimental.patchpoint (Intrinsics.td:1866)
|
|
experimental_patchpoint_void, // llvm.experimental.patchpoint.void (Intrinsics.td:1859)
|
|
experimental_stackmap, // llvm.experimental.stackmap (Intrinsics.td:1855)
|
|
experimental_vector_compress, // llvm.experimental.vector.compress (Intrinsics.td:2714)
|
|
experimental_vector_extract_last_active, // llvm.experimental.vector.extract.last.active (Intrinsics.td:2197)
|
|
experimental_vector_histogram_add, // llvm.experimental.vector.histogram.add (Intrinsics.td:2164)
|
|
experimental_vector_histogram_uadd_sat, // llvm.experimental.vector.histogram.uadd.sat (Intrinsics.td:2170)
|
|
experimental_vector_histogram_umax, // llvm.experimental.vector.histogram.umax (Intrinsics.td:2182)
|
|
experimental_vector_histogram_umin, // llvm.experimental.vector.histogram.umin (Intrinsics.td:2176)
|
|
experimental_vector_match, // llvm.experimental.vector.match (Intrinsics.td:2189)
|
|
experimental_vp_reverse, // llvm.experimental.vp.reverse (Intrinsics.td:2659)
|
|
experimental_vp_splice, // llvm.experimental.vp.splice (Intrinsics.td:2650)
|
|
experimental_vp_strided_load, // llvm.experimental.vp.strided.load (Intrinsics.td:2155)
|
|
experimental_vp_strided_store, // llvm.experimental.vp.strided.store (Intrinsics.td:2146)
|
|
experimental_widenable_condition, // llvm.experimental.widenable.condition (Intrinsics.td:2048)
|
|
fabs, // llvm.fabs (Intrinsics.td:1187)
|
|
fake_use, // llvm.fake.use (Intrinsics.td:2087)
|
|
floor, // llvm.floor (Intrinsics.td:1190)
|
|
fma, // llvm.fma (Intrinsics.td:1164)
|
|
fmuladd, // llvm.fmuladd (Intrinsics.td:1167)
|
|
fptosi_sat, // llvm.fptosi.sat (Intrinsics.td:2073)
|
|
fptoui_sat, // llvm.fptoui.sat (Intrinsics.td:2071)
|
|
fptrunc_round, // llvm.fptrunc.round (Intrinsics.td:1201)
|
|
frameaddress, // llvm.frameaddress (Intrinsics.td:939)
|
|
frexp, // llvm.frexp (Intrinsics.td:1241)
|
|
fshl, // llvm.fshl (Intrinsics.td:1569)
|
|
fshr, // llvm.fshr (Intrinsics.td:1571)
|
|
gcread, // llvm.gcread (Intrinsics.td:834)
|
|
gcroot, // llvm.gcroot (Intrinsics.td:832)
|
|
gcwrite, // llvm.gcwrite (Intrinsics.td:837)
|
|
get_active_lane_mask, // llvm.get.active.lane.mask (Intrinsics.td:2634)
|
|
get_dynamic_area_offset, // llvm.get.dynamic.area.offset (Intrinsics.td:991)
|
|
get_fpenv, // llvm.get.fpenv (Intrinsics.td:1307)
|
|
get_fpmode, // llvm.get.fpmode (Intrinsics.td:1310)
|
|
get_rounding, // llvm.get.rounding (Intrinsics.td:1305)
|
|
hwasan_check_memaccess, // llvm.hwasan.check.memaccess (Intrinsics.td:2796)
|
|
hwasan_check_memaccess_fixedshadow, // llvm.hwasan.check.memaccess.fixedshadow (Intrinsics.td:2808)
|
|
hwasan_check_memaccess_shortgranules, // llvm.hwasan.check.memaccess.shortgranules (Intrinsics.td:2802)
|
|
hwasan_check_memaccess_shortgranules_fixedshadow, // llvm.hwasan.check.memaccess.shortgranules.fixedshadow (Intrinsics.td:2814)
|
|
icall_branch_funnel, // llvm.icall.branch.funnel (Intrinsics.td:2776)
|
|
init_trampoline, // llvm.init.trampoline (Intrinsics.td:1677)
|
|
instrprof_callsite, // llvm.instrprof.callsite (Intrinsics.td:1050)
|
|
instrprof_cover, // llvm.instrprof.cover (Intrinsics.td:1036)
|
|
instrprof_increment, // llvm.instrprof.increment (Intrinsics.td:1040)
|
|
instrprof_increment_step, // llvm.instrprof.increment.step (Intrinsics.td:1045)
|
|
instrprof_mcdc_parameters, // llvm.instrprof.mcdc.parameters (Intrinsics.td:1066)
|
|
instrprof_mcdc_tvbitmap_update, // llvm.instrprof.mcdc.tvbitmap.update (Intrinsics.td:1071)
|
|
instrprof_timestamp, // llvm.instrprof.timestamp (Intrinsics.td:1055)
|
|
instrprof_value_profile, // llvm.instrprof.value.profile (Intrinsics.td:1060)
|
|
invariant_end, // llvm.invariant.end (Intrinsics.td:1824)
|
|
invariant_start, // llvm.invariant.start (Intrinsics.td:1819)
|
|
is_constant, // llvm.is.constant (Intrinsics.td:2083)
|
|
is_fpclass, // llvm.is.fpclass (Intrinsics.td:1318)
|
|
launder_invariant_group, // llvm.launder.invariant.group (Intrinsics.td:1843)
|
|
ldexp, // llvm.ldexp (Intrinsics.td:1237)
|
|
lifetime_end, // llvm.lifetime.end (Intrinsics.td:1816)
|
|
lifetime_start, // llvm.lifetime.start (Intrinsics.td:1813)
|
|
llrint, // llvm.llrint (Intrinsics.td:1233)
|
|
llround, // llvm.llround (Intrinsics.td:1231)
|
|
load_relative, // llvm.load.relative (Intrinsics.td:2778)
|
|
localaddress, // llvm.localaddress (Intrinsics.td:957)
|
|
localescape, // llvm.localescape (Intrinsics.td:960)
|
|
localrecover, // llvm.localrecover (Intrinsics.td:964)
|
|
log, // llvm.log (Intrinsics.td:1181)
|
|
log10, // llvm.log10 (Intrinsics.td:1182)
|
|
log2, // llvm.log2 (Intrinsics.td:1183)
|
|
loop_decrement, // llvm.loop.decrement (Intrinsics.td:2960)
|
|
loop_decrement_reg, // llvm.loop.decrement.reg (Intrinsics.td:2970)
|
|
loop_dependence_raw_mask, // llvm.loop.dependence.raw.mask (Intrinsics.td:2624)
|
|
loop_dependence_war_mask, // llvm.loop.dependence.war.mask (Intrinsics.td:2629)
|
|
looptrap, // llvm.looptrap (Intrinsics.td:2013)
|
|
lrint, // llvm.lrint (Intrinsics.td:1232)
|
|
lround, // llvm.lround (Intrinsics.td:1230)
|
|
masked_compressstore, // llvm.masked.compressstore (Intrinsics.td:2707)
|
|
masked_expandload, // llvm.masked.expandload (Intrinsics.td:2701)
|
|
masked_gather, // llvm.masked.gather (Intrinsics.td:2689)
|
|
masked_load, // llvm.masked.load (Intrinsics.td:2677)
|
|
masked_scatter, // llvm.masked.scatter (Intrinsics.td:2695)
|
|
masked_sdiv, // llvm.masked.sdiv (Intrinsics.td:2727)
|
|
masked_srem, // llvm.masked.srem (Intrinsics.td:2741)
|
|
masked_store, // llvm.masked.store (Intrinsics.td:2683)
|
|
masked_udiv, // llvm.masked.udiv (Intrinsics.td:2720)
|
|
masked_urem, // llvm.masked.urem (Intrinsics.td:2734)
|
|
matrix_column_major_load, // llvm.matrix.column.major.load (Intrinsics.td:2916)
|
|
matrix_column_major_store, // llvm.matrix.column.major.store (Intrinsics.td:2924)
|
|
matrix_multiply, // llvm.matrix.multiply (Intrinsics.td:2909)
|
|
matrix_transpose, // llvm.matrix.transpose (Intrinsics.td:2903)
|
|
maximum, // llvm.maximum (Intrinsics.td:1279)
|
|
maximumnum, // llvm.maximumnum (Intrinsics.td:1287)
|
|
maxnum, // llvm.maxnum (Intrinsics.td:1271)
|
|
memcpy, // llvm.memcpy (Intrinsics.td:1103)
|
|
memcpy_element_unordered_atomic, // llvm.memcpy.element.unordered.atomic (Intrinsics.td:2836)
|
|
memcpy_inline, // llvm.memcpy.inline (Intrinsics.td:1115)
|
|
memmove, // llvm.memmove (Intrinsics.td:1124)
|
|
memmove_element_unordered_atomic, // llvm.memmove.element.unordered.atomic (Intrinsics.td:2845)
|
|
memset, // llvm.memset (Intrinsics.td:1131)
|
|
memset_element_unordered_atomic, // llvm.memset.element.unordered.atomic (Intrinsics.td:2854)
|
|
memset_inline, // llvm.memset.inline (Intrinsics.td:1141)
|
|
minimum, // llvm.minimum (Intrinsics.td:1275)
|
|
minimumnum, // llvm.minimumnum (Intrinsics.td:1283)
|
|
minnum, // llvm.minnum (Intrinsics.td:1267)
|
|
modf, // llvm.modf (Intrinsics.td:1263)
|
|
nearbyint, // llvm.nearbyint (Intrinsics.td:1194)
|
|
objc_arc_annotation_bottomup_bbend, // llvm.objc.arc.annotation.bottomup.bbend (Intrinsics.td:923)
|
|
objc_arc_annotation_bottomup_bbstart, // llvm.objc.arc.annotation.bottomup.bbstart (Intrinsics.td:920)
|
|
objc_arc_annotation_topdown_bbend, // llvm.objc.arc.annotation.topdown.bbend (Intrinsics.td:917)
|
|
objc_arc_annotation_topdown_bbstart, // llvm.objc.arc.annotation.topdown.bbstart (Intrinsics.td:914)
|
|
objc_autorelease, // llvm.objc.autorelease (Intrinsics.td:847)
|
|
objc_autoreleasePoolPop, // llvm.objc.autoreleasePoolPop (Intrinsics.td:850)
|
|
objc_autoreleasePoolPush, // llvm.objc.autoreleasePoolPush (Intrinsics.td:851)
|
|
objc_autoreleaseReturnValue, // llvm.objc.autoreleaseReturnValue (Intrinsics.td:852)
|
|
objc_claimAutoreleasedReturnValue, // llvm.objc.claimAutoreleasedReturnValue (Intrinsics.td:885)
|
|
objc_clang_arc_noop_use, // llvm.objc.clang.arc.noop.use (Intrinsics.td:898)
|
|
objc_clang_arc_use, // llvm.objc.clang.arc.use (Intrinsics.td:896)
|
|
objc_copyWeak, // llvm.objc.copyWeak (Intrinsics.td:855)
|
|
objc_destroyWeak, // llvm.objc.destroyWeak (Intrinsics.td:858)
|
|
objc_initWeak, // llvm.objc.initWeak (Intrinsics.td:859)
|
|
objc_loadWeak, // llvm.objc.loadWeak (Intrinsics.td:862)
|
|
objc_loadWeakRetained, // llvm.objc.loadWeakRetained (Intrinsics.td:864)
|
|
objc_moveWeak, // llvm.objc.moveWeak (Intrinsics.td:866)
|
|
objc_release, // llvm.objc.release (Intrinsics.td:870)
|
|
objc_retain, // llvm.objc.retain (Intrinsics.td:871)
|
|
objc_retain_autorelease, // llvm.objc.retain.autorelease (Intrinsics.td:907)
|
|
objc_retainAutorelease, // llvm.objc.retainAutorelease (Intrinsics.td:875)
|
|
objc_retainAutoreleaseReturnValue, // llvm.objc.retainAutoreleaseReturnValue (Intrinsics.td:878)
|
|
objc_retainAutoreleasedReturnValue, // llvm.objc.retainAutoreleasedReturnValue (Intrinsics.td:881)
|
|
objc_retainBlock, // llvm.objc.retainBlock (Intrinsics.td:888)
|
|
objc_retainedObject, // llvm.objc.retainedObject (Intrinsics.td:901)
|
|
objc_storeStrong, // llvm.objc.storeStrong (Intrinsics.td:890)
|
|
objc_storeWeak, // llvm.objc.storeWeak (Intrinsics.td:893)
|
|
objc_sync_enter, // llvm.objc.sync.enter (Intrinsics.td:910)
|
|
objc_sync_exit, // llvm.objc.sync.exit (Intrinsics.td:912)
|
|
objc_unretainedObject, // llvm.objc.unretainedObject (Intrinsics.td:903)
|
|
objc_unretainedPointer, // llvm.objc.unretainedPointer (Intrinsics.td:905)
|
|
objc_unsafeClaimAutoreleasedReturnValue, // llvm.objc.unsafeClaimAutoreleasedReturnValue (Intrinsics.td:883)
|
|
objectsize, // llvm.objectsize (Intrinsics.td:1293)
|
|
pcmarker, // llvm.pcmarker (Intrinsics.td:1008)
|
|
pdep, // llvm.pdep (Intrinsics.td:1577)
|
|
pext, // llvm.pext (Intrinsics.td:1575)
|
|
pow, // llvm.pow (Intrinsics.td:1179)
|
|
powi, // llvm.powi (Intrinsics.td:1175)
|
|
prefetch, // llvm.prefetch (Intrinsics.td:1001)
|
|
preserve_array_access_index, // llvm.preserve.array.access.index (Intrinsics.td:2981)
|
|
preserve_static_offset, // llvm.preserve.static.offset (Intrinsics.td:2997)
|
|
preserve_struct_access_index, // llvm.preserve.struct.access.index (Intrinsics.td:2991)
|
|
preserve_union_access_index, // llvm.preserve.union.access.index (Intrinsics.td:2987)
|
|
protected_field_ptr, // llvm.protected.field.ptr (Intrinsics.td:3142)
|
|
pseudoprobe, // llvm.pseudoprobe (Intrinsics.td:2064)
|
|
ptr_annotation, // llvm.ptr.annotation (Intrinsics.td:1658)
|
|
ptrauth_auth, // llvm.ptrauth.auth (Intrinsics.td:3070)
|
|
ptrauth_blend, // llvm.ptrauth.blend (Intrinsics.td:3110)
|
|
ptrauth_resign, // llvm.ptrauth.resign (Intrinsics.td:3081)
|
|
ptrauth_resign_load_relative, // llvm.ptrauth.resign.load.relative (Intrinsics.td:3093)
|
|
ptrauth_sign, // llvm.ptrauth.sign (Intrinsics.td:3063)
|
|
ptrauth_sign_generic, // llvm.ptrauth.sign.generic (Intrinsics.td:3119)
|
|
ptrauth_strip, // llvm.ptrauth.strip (Intrinsics.td:3104)
|
|
ptrmask, // llvm.ptrmask (Intrinsics.td:2093)
|
|
public_type_test, // llvm.public.type.test (Intrinsics.td:2770)
|
|
read_register, // llvm.read_register (Intrinsics.td:943)
|
|
read_volatile_register, // llvm.read_volatile_register (Intrinsics.td:951)
|
|
readcyclecounter, // llvm.readcyclecounter (Intrinsics.td:1010)
|
|
readsteadycounter, // llvm.readsteadycounter (Intrinsics.td:1012)
|
|
reloc_none, // llvm.reloc.none (Intrinsics.td:2104)
|
|
reset_fpenv, // llvm.reset.fpenv (Intrinsics.td:1309)
|
|
reset_fpmode, // llvm.reset.fpmode (Intrinsics.td:1312)
|
|
returnaddress, // llvm.returnaddress (Intrinsics.td:935)
|
|
rint, // llvm.rint (Intrinsics.td:1193)
|
|
round, // llvm.round (Intrinsics.td:1196)
|
|
roundeven, // llvm.roundeven (Intrinsics.td:1197)
|
|
sadd_sat, // llvm.sadd.sat (Intrinsics.td:1722)
|
|
sadd_with_overflow, // llvm.sadd.with.overflow (Intrinsics.td:1693)
|
|
scmp, // llvm.scmp (Intrinsics.td:1802)
|
|
sdiv_fix, // llvm.sdiv.fix (Intrinsics.td:1757)
|
|
sdiv_fix_sat, // llvm.sdiv.fix.sat (Intrinsics.td:1776)
|
|
seh_scope_begin, // llvm.seh.scope.begin (Intrinsics.td:981)
|
|
seh_scope_end, // llvm.seh.scope.end (Intrinsics.td:982)
|
|
seh_try_begin, // llvm.seh.try.begin (Intrinsics.td:979)
|
|
seh_try_end, // llvm.seh.try.end (Intrinsics.td:980)
|
|
set_fpenv, // llvm.set.fpenv (Intrinsics.td:1308)
|
|
set_fpmode, // llvm.set.fpmode (Intrinsics.td:1311)
|
|
set_loop_iterations, // llvm.set.loop.iterations (Intrinsics.td:2936)
|
|
set_rounding, // llvm.set.rounding (Intrinsics.td:1306)
|
|
sideeffect, // llvm.sideeffect (Intrinsics.td:2058)
|
|
sin, // llvm.sin (Intrinsics.td:1177)
|
|
sincos, // llvm.sincos (Intrinsics.td:1259)
|
|
sincospi, // llvm.sincospi (Intrinsics.td:1261)
|
|
sinh, // llvm.sinh (Intrinsics.td:1256)
|
|
smax, // llvm.smax (Intrinsics.td:1790)
|
|
smin, // llvm.smin (Intrinsics.td:1793)
|
|
smul_fix, // llvm.smul.fix (Intrinsics.td:1747)
|
|
smul_fix_sat, // llvm.smul.fix.sat (Intrinsics.td:1767)
|
|
smul_with_overflow, // llvm.smul.with.overflow (Intrinsics.td:1711)
|
|
sponentry, // llvm.sponentry (Intrinsics.td:941)
|
|
sqrt, // llvm.sqrt (Intrinsics.td:1174)
|
|
ssa_copy, // llvm.ssa.copy (Intrinsics.td:2976)
|
|
sshl_sat, // llvm.sshl.sat (Intrinsics.td:1738)
|
|
ssub_sat, // llvm.ssub.sat (Intrinsics.td:1730)
|
|
ssub_with_overflow, // llvm.ssub.with.overflow (Intrinsics.td:1702)
|
|
stackaddress, // llvm.stackaddress (Intrinsics.td:942)
|
|
stackguard, // llvm.stackguard (Intrinsics.td:1033)
|
|
stackprotector, // llvm.stackprotector (Intrinsics.td:1032)
|
|
stackrestore, // llvm.stackrestore (Intrinsics.td:988)
|
|
stacksave, // llvm.stacksave (Intrinsics.td:986)
|
|
start_loop_iterations, // llvm.start.loop.iterations (Intrinsics.td:2941)
|
|
stepvector, // llvm.stepvector (Intrinsics.td:2101)
|
|
strip_invariant_group, // llvm.strip.invariant.group (Intrinsics.td:1849)
|
|
structured_alloca, // llvm.structured.alloca (Intrinsics.td:1093)
|
|
structured_gep, // llvm.structured.gep (Intrinsics.td:1088)
|
|
swift_async_context_addr, // llvm.swift.async.context.addr (Intrinsics.td:931)
|
|
tan, // llvm.tan (Intrinsics.td:1255)
|
|
tanh, // llvm.tanh (Intrinsics.td:1258)
|
|
test_set_loop_iterations, // llvm.test.set.loop.iterations (Intrinsics.td:2949)
|
|
test_start_loop_iterations, // llvm.test.start.loop.iterations (Intrinsics.td:2954)
|
|
thread_pointer, // llvm.thread.pointer (Intrinsics.td:993)
|
|
threadlocal_address, // llvm.threadlocal.address (Intrinsics.td:2096)
|
|
trap, // llvm.trap (Intrinsics.td:2004)
|
|
trunc, // llvm.trunc (Intrinsics.td:1192)
|
|
type_checked_load, // llvm.type.checked.load (Intrinsics.td:2755)
|
|
type_checked_load_relative, // llvm.type.checked.load.relative (Intrinsics.td:2761)
|
|
type_test, // llvm.type.test (Intrinsics.td:2749)
|
|
uadd_sat, // llvm.uadd.sat (Intrinsics.td:1726)
|
|
uadd_with_overflow, // llvm.uadd.with.overflow (Intrinsics.td:1697)
|
|
ubsantrap, // llvm.ubsantrap (Intrinsics.td:2010)
|
|
ucmp, // llvm.ucmp (Intrinsics.td:1806)
|
|
udiv_fix, // llvm.udiv.fix (Intrinsics.td:1761)
|
|
udiv_fix_sat, // llvm.udiv.fix.sat (Intrinsics.td:1780)
|
|
umax, // llvm.umax (Intrinsics.td:1796)
|
|
umin, // llvm.umin (Intrinsics.td:1799)
|
|
umul_fix, // llvm.umul.fix (Intrinsics.td:1752)
|
|
umul_fix_sat, // llvm.umul.fix.sat (Intrinsics.td:1771)
|
|
umul_with_overflow, // llvm.umul.with.overflow (Intrinsics.td:1715)
|
|
ushl_sat, // llvm.ushl.sat (Intrinsics.td:1741)
|
|
usub_sat, // llvm.usub.sat (Intrinsics.td:1734)
|
|
usub_with_overflow, // llvm.usub.with.overflow (Intrinsics.td:1706)
|
|
vacopy, // llvm.va_copy (Intrinsics.td:824)
|
|
vaend, // llvm.va_end (Intrinsics.td:827)
|
|
vastart, // llvm.va_start (Intrinsics.td:822)
|
|
var_annotation, // llvm.var.annotation (Intrinsics.td:1652)
|
|
vector_deinterleave2, // llvm.vector.deinterleave2 (Intrinsics.td:3039)
|
|
vector_deinterleave3, // llvm.vector.deinterleave3 (Intrinsics.td:3039)
|
|
vector_deinterleave4, // llvm.vector.deinterleave4 (Intrinsics.td:3039)
|
|
vector_deinterleave5, // llvm.vector.deinterleave5 (Intrinsics.td:3039)
|
|
vector_deinterleave6, // llvm.vector.deinterleave6 (Intrinsics.td:3039)
|
|
vector_deinterleave7, // llvm.vector.deinterleave7 (Intrinsics.td:3039)
|
|
vector_deinterleave8, // llvm.vector.deinterleave8 (Intrinsics.td:3039)
|
|
vector_extract, // llvm.vector.extract (Intrinsics.td:3030)
|
|
vector_insert, // llvm.vector.insert (Intrinsics.td:3026)
|
|
vector_interleave2, // llvm.vector.interleave2 (Intrinsics.td:3035)
|
|
vector_interleave3, // llvm.vector.interleave3 (Intrinsics.td:3035)
|
|
vector_interleave4, // llvm.vector.interleave4 (Intrinsics.td:3035)
|
|
vector_interleave5, // llvm.vector.interleave5 (Intrinsics.td:3035)
|
|
vector_interleave6, // llvm.vector.interleave6 (Intrinsics.td:3035)
|
|
vector_interleave7, // llvm.vector.interleave7 (Intrinsics.td:3035)
|
|
vector_interleave8, // llvm.vector.interleave8 (Intrinsics.td:3035)
|
|
vector_partial_reduce_add, // llvm.vector.partial.reduce.add (Intrinsics.td:3047)
|
|
vector_partial_reduce_fadd, // llvm.vector.partial.reduce.fadd (Intrinsics.td:3053)
|
|
vector_reduce_add, // llvm.vector.reduce.add (Intrinsics.td:2871)
|
|
vector_reduce_and, // llvm.vector.reduce.and (Intrinsics.td:2875)
|
|
vector_reduce_fadd, // llvm.vector.reduce.fadd (Intrinsics.td:2865)
|
|
vector_reduce_fmax, // llvm.vector.reduce.fmax (Intrinsics.td:2889)
|
|
vector_reduce_fmaximum, // llvm.vector.reduce.fmaximum (Intrinsics.td:2896)
|
|
vector_reduce_fmin, // llvm.vector.reduce.fmin (Intrinsics.td:2891)
|
|
vector_reduce_fminimum, // llvm.vector.reduce.fminimum (Intrinsics.td:2893)
|
|
vector_reduce_fmul, // llvm.vector.reduce.fmul (Intrinsics.td:2868)
|
|
vector_reduce_mul, // llvm.vector.reduce.mul (Intrinsics.td:2873)
|
|
vector_reduce_or, // llvm.vector.reduce.or (Intrinsics.td:2877)
|
|
vector_reduce_smax, // llvm.vector.reduce.smax (Intrinsics.td:2881)
|
|
vector_reduce_smin, // llvm.vector.reduce.smin (Intrinsics.td:2883)
|
|
vector_reduce_umax, // llvm.vector.reduce.umax (Intrinsics.td:2885)
|
|
vector_reduce_umin, // llvm.vector.reduce.umin (Intrinsics.td:2887)
|
|
vector_reduce_xor, // llvm.vector.reduce.xor (Intrinsics.td:2879)
|
|
vector_reverse, // llvm.vector.reverse (Intrinsics.td:3004)
|
|
vector_splice_left, // llvm.vector.splice.left (Intrinsics.td:3009)
|
|
vector_splice_right, // llvm.vector.splice.right (Intrinsics.td:3014)
|
|
vp_abs, // llvm.vp.abs (Intrinsics.td:2250)
|
|
vp_add, // llvm.vp.add (Intrinsics.td:2205)
|
|
vp_and, // llvm.vp.and (Intrinsics.td:2240)
|
|
vp_ashr, // llvm.vp.ashr (Intrinsics.td:2220)
|
|
vp_bitreverse, // llvm.vp.bitreverse (Intrinsics.td:2279)
|
|
vp_bswap, // llvm.vp.bswap (Intrinsics.td:2275)
|
|
vp_ceil, // llvm.vp.ceil (Intrinsics.td:2395)
|
|
vp_copysign, // llvm.vp.copysign (Intrinsics.td:2390)
|
|
vp_ctlz, // llvm.vp.ctlz (Intrinsics.td:2606)
|
|
vp_ctpop, // llvm.vp.ctpop (Intrinsics.td:2283)
|
|
vp_cttz, // llvm.vp.cttz (Intrinsics.td:2611)
|
|
vp_cttz_elts, // llvm.vp.cttz.elts (Intrinsics.td:2617)
|
|
vp_fabs, // llvm.vp.fabs (Intrinsics.td:2350)
|
|
vp_fadd, // llvm.vp.fadd (Intrinsics.td:2321)
|
|
vp_fcmp, // llvm.vp.fcmp (Intrinsics.td:2490)
|
|
vp_fdiv, // llvm.vp.fdiv (Intrinsics.td:2336)
|
|
vp_floor, // llvm.vp.floor (Intrinsics.td:2399)
|
|
vp_fma, // llvm.vp.fma (Intrinsics.td:2358)
|
|
vp_fmul, // llvm.vp.fmul (Intrinsics.td:2331)
|
|
vp_fmuladd, // llvm.vp.fmuladd (Intrinsics.td:2364)
|
|
vp_fneg, // llvm.vp.fneg (Intrinsics.td:2346)
|
|
vp_fpext, // llvm.vp.fpext (Intrinsics.td:2449)
|
|
vp_fptosi, // llvm.vp.fptosi (Intrinsics.td:2457)
|
|
vp_fptoui, // llvm.vp.fptoui (Intrinsics.td:2453)
|
|
vp_fptrunc, // llvm.vp.fptrunc (Intrinsics.td:2445)
|
|
vp_frem, // llvm.vp.frem (Intrinsics.td:2341)
|
|
vp_fshl, // llvm.vp.fshl (Intrinsics.td:2287)
|
|
vp_fshr, // llvm.vp.fshr (Intrinsics.td:2293)
|
|
vp_fsub, // llvm.vp.fsub (Intrinsics.td:2326)
|
|
vp_gather, // llvm.vp.gather (Intrinsics.td:2131)
|
|
vp_icmp, // llvm.vp.icmp (Intrinsics.td:2497)
|
|
vp_inttoptr, // llvm.vp.inttoptr (Intrinsics.td:2473)
|
|
vp_is_fpclass, // llvm.vp.is.fpclass (Intrinsics.td:2666)
|
|
vp_llrint, // llvm.vp.llrint (Intrinsics.td:2427)
|
|
vp_load, // llvm.vp.load (Intrinsics.td:2117)
|
|
vp_load_ff, // llvm.vp.load.ff (Intrinsics.td:2124)
|
|
vp_lrint, // llvm.vp.lrint (Intrinsics.td:2423)
|
|
vp_lshr, // llvm.vp.lshr (Intrinsics.td:2225)
|
|
vp_maximum, // llvm.vp.maximum (Intrinsics.td:2385)
|
|
vp_maxnum, // llvm.vp.maxnum (Intrinsics.td:2375)
|
|
vp_merge, // llvm.vp.merge (Intrinsics.td:2483)
|
|
vp_minimum, // llvm.vp.minimum (Intrinsics.td:2380)
|
|
vp_minnum, // llvm.vp.minnum (Intrinsics.td:2370)
|
|
vp_mul, // llvm.vp.mul (Intrinsics.td:2215)
|
|
vp_nearbyint, // llvm.vp.nearbyint (Intrinsics.td:2419)
|
|
vp_or, // llvm.vp.or (Intrinsics.td:2235)
|
|
vp_ptrtoint, // llvm.vp.ptrtoint (Intrinsics.td:2469)
|
|
vp_reduce_add, // llvm.vp.reduce.add (Intrinsics.td:2516)
|
|
vp_reduce_and, // llvm.vp.reduce.and (Intrinsics.td:2526)
|
|
vp_reduce_fadd, // llvm.vp.reduce.fadd (Intrinsics.td:2506)
|
|
vp_reduce_fmax, // llvm.vp.reduce.fmax (Intrinsics.td:2561)
|
|
vp_reduce_fmaximum, // llvm.vp.reduce.fmaximum (Intrinsics.td:2571)
|
|
vp_reduce_fmin, // llvm.vp.reduce.fmin (Intrinsics.td:2566)
|
|
vp_reduce_fminimum, // llvm.vp.reduce.fminimum (Intrinsics.td:2576)
|
|
vp_reduce_fmul, // llvm.vp.reduce.fmul (Intrinsics.td:2511)
|
|
vp_reduce_mul, // llvm.vp.reduce.mul (Intrinsics.td:2521)
|
|
vp_reduce_or, // llvm.vp.reduce.or (Intrinsics.td:2531)
|
|
vp_reduce_smax, // llvm.vp.reduce.smax (Intrinsics.td:2541)
|
|
vp_reduce_smin, // llvm.vp.reduce.smin (Intrinsics.td:2546)
|
|
vp_reduce_umax, // llvm.vp.reduce.umax (Intrinsics.td:2551)
|
|
vp_reduce_umin, // llvm.vp.reduce.umin (Intrinsics.td:2556)
|
|
vp_reduce_xor, // llvm.vp.reduce.xor (Intrinsics.td:2536)
|
|
vp_rint, // llvm.vp.rint (Intrinsics.td:2415)
|
|
vp_round, // llvm.vp.round (Intrinsics.td:2403)
|
|
vp_roundeven, // llvm.vp.roundeven (Intrinsics.td:2407)
|
|
vp_roundtozero, // llvm.vp.roundtozero (Intrinsics.td:2411)
|
|
vp_sadd_sat, // llvm.vp.sadd.sat (Intrinsics.td:2299)
|
|
vp_scatter, // llvm.vp.scatter (Intrinsics.td:2137)
|
|
vp_sdiv, // llvm.vp.sdiv (Intrinsics.td:2584)
|
|
vp_select, // llvm.vp.select (Intrinsics.td:2478)
|
|
vp_sext, // llvm.vp.sext (Intrinsics.td:2441)
|
|
vp_shl, // llvm.vp.shl (Intrinsics.td:2230)
|
|
vp_sitofp, // llvm.vp.sitofp (Intrinsics.td:2465)
|
|
vp_smax, // llvm.vp.smax (Intrinsics.td:2260)
|
|
vp_smin, // llvm.vp.smin (Intrinsics.td:2255)
|
|
vp_sqrt, // llvm.vp.sqrt (Intrinsics.td:2354)
|
|
vp_srem, // llvm.vp.srem (Intrinsics.td:2594)
|
|
vp_ssub_sat, // llvm.vp.ssub.sat (Intrinsics.td:2309)
|
|
vp_store, // llvm.vp.store (Intrinsics.td:2109)
|
|
vp_sub, // llvm.vp.sub (Intrinsics.td:2210)
|
|
vp_trunc, // llvm.vp.trunc (Intrinsics.td:2433)
|
|
vp_uadd_sat, // llvm.vp.uadd.sat (Intrinsics.td:2304)
|
|
vp_udiv, // llvm.vp.udiv (Intrinsics.td:2589)
|
|
vp_uitofp, // llvm.vp.uitofp (Intrinsics.td:2461)
|
|
vp_umax, // llvm.vp.umax (Intrinsics.td:2270)
|
|
vp_umin, // llvm.vp.umin (Intrinsics.td:2265)
|
|
vp_urem, // llvm.vp.urem (Intrinsics.td:2599)
|
|
vp_usub_sat, // llvm.vp.usub.sat (Intrinsics.td:2314)
|
|
vp_xor, // llvm.vp.xor (Intrinsics.td:2245)
|
|
vp_zext, // llvm.vp.zext (Intrinsics.td:2437)
|
|
vscale, // llvm.vscale (Intrinsics.td:3020)
|
|
write_register, // llvm.write_register (Intrinsics.td:946)
|
|
write_volatile_register, // llvm.write_volatile_register (Intrinsics.td:948)
|
|
xray_customevent, // llvm.xray.customevent (Intrinsics.td:2822)
|
|
xray_typedevent, // llvm.xray.typedevent (Intrinsics.td:2827)
|
|
num_intrinsics = 16404
|
|
|
|
#endif // GET_INTRINSIC_ENUM_VALUES
|
|
|
|
#ifdef GET_INTRINSIC_ANYKIND_ENUMS
|
|
#undef GET_INTRINSIC_ANYKIND_ENUMS
|
|
|
|
// llvm::Intrinsic::IITDescriptor::AnyKindVectorConstraint
|
|
enum AnyKindVectorConstraint {
|
|
VC_None = 0,
|
|
VC_Vector = 1,
|
|
VC_Scalar = 2,
|
|
}; // AnyKindVectorConstraint
|
|
|
|
// llvm::Intrinsic::IITDescriptor::AnyKindElementConstraint
|
|
enum AnyKindElementConstraint {
|
|
EC_None = 0,
|
|
EC_Integer = 1,
|
|
EC_Float = 2,
|
|
EC_Pointer = 3,
|
|
}; // AnyKindElementConstraint
|
|
|
|
|
|
#endif // GET_INTRINSIC_ANYKIND_ENUMS
|
|
|