enum IndependentIntrinsics

Declared at: llvm/include/llvm/IR/Intrinsics.h:44

Enumerators

NameValueComment
not_intrinsic0
abs1
addressofreturnaddress2
adjust_trampoline3
annotation4
arithmetic_fence5
asan_check_memaccess6
assume7
bitreverse8
bswap9
call_preallocated_arg10
call_preallocated_setup11
call_preallocated_teardown12
canonicalize13
ceil14
clear_cache15
codeview_annotation16
convert_from_fp1617
convert_to_fp1618
copysign19
coro_align20
coro_alloc21
coro_alloca_alloc22
coro_alloca_free23
coro_alloca_get24
coro_async_context_alloc25
coro_async_context_dealloc26
coro_async_resume27
coro_async_size_replace28
coro_begin29
coro_destroy30
coro_done31
coro_end32
coro_end_async33
coro_frame34
coro_free35
coro_id36
coro_id_async37
coro_id_retcon38
coro_id_retcon_once39
coro_noop40
coro_prepare_async41
coro_prepare_retcon42
coro_promise43
coro_resume44
coro_save45
coro_size46
coro_subfn_addr47
coro_suspend48
coro_suspend_async49
coro_suspend_retcon50
cos51
ctlz52
ctpop53
cttz54
dbg_addr55
dbg_declare56
dbg_label57
dbg_value58
debugtrap59
donothing60
eh_dwarf_cfa61
eh_exceptioncode62
eh_exceptionpointer63
eh_recoverfp64
eh_return_i3265
eh_return_i6466
eh_sjlj_callsite67
eh_sjlj_functioncontext68
eh_sjlj_longjmp69
eh_sjlj_lsda70
eh_sjlj_setjmp71
eh_sjlj_setup_dispatch72
eh_typeid_for73
eh_unwind_init74
exp75
exp276
expect77
expect_with_probability78
experimental_constrained_ceil79
experimental_constrained_cos80
experimental_constrained_exp81
experimental_constrained_exp282
experimental_constrained_fadd83
experimental_constrained_fcmp84
experimental_constrained_fcmps85
experimental_constrained_fdiv86
experimental_constrained_floor87
experimental_constrained_fma88
experimental_constrained_fmul89
experimental_constrained_fmuladd90
experimental_constrained_fpext91
experimental_constrained_fptosi92
experimental_constrained_fptoui93
experimental_constrained_fptrunc94
experimental_constrained_frem95
experimental_constrained_fsub96
experimental_constrained_llrint97
experimental_constrained_llround98
experimental_constrained_log99
experimental_constrained_log10100
experimental_constrained_log2101
experimental_constrained_lrint102
experimental_constrained_lround103
experimental_constrained_maximum104
experimental_constrained_maxnum105
experimental_constrained_minimum106
experimental_constrained_minnum107
experimental_constrained_nearbyint108
experimental_constrained_pow109
experimental_constrained_powi110
experimental_constrained_rint111
experimental_constrained_round112
experimental_constrained_roundeven113
experimental_constrained_sin114
experimental_constrained_sitofp115
experimental_constrained_sqrt116
experimental_constrained_trunc117
experimental_constrained_uitofp118
experimental_deoptimize119
experimental_gc_get_pointer_base120
experimental_gc_get_pointer_offset121
experimental_gc_relocate122
experimental_gc_result123
experimental_gc_statepoint124
experimental_guard125
experimental_noalias_scope_decl126
experimental_patchpoint_i64127
experimental_patchpoint_void128
experimental_stackmap129
experimental_stepvector130
experimental_vector_reverse131
experimental_vector_splice132
experimental_vp_splice133
experimental_vp_strided_load134
experimental_vp_strided_store135
experimental_widenable_condition136
fabs137
floor138
flt_rounds139
fma140
fmuladd141
fptosi_sat142
fptoui_sat143
fptrunc_round144
frameaddress145
fshl146
fshr147
gcread148
gcroot149
gcwrite150
get_active_lane_mask151
get_dynamic_area_offset152
hwasan_check_memaccess153
hwasan_check_memaccess_shortgranules154
icall_branch_funnel155
init_trampoline156
instrprof_cover157
instrprof_increment158
instrprof_increment_step159
instrprof_value_profile160
invariant_end161
invariant_start162
is_constant163
is_fpclass164
launder_invariant_group165
lifetime_end166
lifetime_start167
llrint168
llround169
load_relative170
localaddress171
localescape172
localrecover173
log174
log10175
log2176
loop_decrement177
loop_decrement_reg178
lrint179
lround180
masked_compressstore181
masked_expandload182
masked_gather183
masked_load184
masked_scatter185
masked_store186
matrix_column_major_load187
matrix_column_major_store188
matrix_multiply189
matrix_transpose190
maximum191
maxnum192
memcpy193
memcpy_element_unordered_atomic194
memcpy_inline195
memmove196
memmove_element_unordered_atomic197
memset198
memset_element_unordered_atomic199
memset_inline200
minimum201
minnum202
nearbyint203
objc_arc_annotation_bottomup_bbend204
objc_arc_annotation_bottomup_bbstart205
objc_arc_annotation_topdown_bbend206
objc_arc_annotation_topdown_bbstart207
objc_autorelease208
objc_autoreleasePoolPop209
objc_autoreleasePoolPush210
objc_autoreleaseReturnValue211
objc_clang_arc_noop_use212
objc_clang_arc_use213
objc_copyWeak214
objc_destroyWeak215
objc_initWeak216
objc_loadWeak217
objc_loadWeakRetained218
objc_moveWeak219
objc_release220
objc_retain221
objc_retain_autorelease222
objc_retainAutorelease223
objc_retainAutoreleaseReturnValue224
objc_retainAutoreleasedReturnValue225
objc_retainBlock226
objc_retainedObject227
objc_storeStrong228
objc_storeWeak229
objc_sync_enter230
objc_sync_exit231
objc_unretainedObject232
objc_unretainedPointer233
objc_unsafeClaimAutoreleasedReturnValue234
objectsize235
pcmarker236
pow237
powi238
prefetch239
preserve_array_access_index240
preserve_struct_access_index241
preserve_union_access_index242
pseudoprobe243
ptr_annotation244
ptrauth_auth245
ptrauth_blend246
ptrauth_resign247
ptrauth_sign248
ptrauth_sign_generic249
ptrauth_strip250
ptrmask251
public_type_test252
read_register253
read_volatile_register254
readcyclecounter255
returnaddress256
rint257
round258
roundeven259
sadd_sat260
sadd_with_overflow261
sdiv_fix262
sdiv_fix_sat263
seh_scope_begin264
seh_scope_end265
seh_try_begin266
seh_try_end267
set_loop_iterations268
set_rounding269
sideeffect270
sin271
smax272
smin273
smul_fix274
smul_fix_sat275
smul_with_overflow276
sponentry277
sqrt278
ssa_copy279
sshl_sat280
ssub_sat281
ssub_with_overflow282
stackguard283
stackprotector284
stackrestore285
stacksave286
start_loop_iterations287
strip_invariant_group288
swift_async_context_addr289
test_set_loop_iterations290
test_start_loop_iterations291
thread_pointer292
trap293
trunc294
type_checked_load295
type_test296
uadd_sat297
uadd_with_overflow298
ubsantrap299
udiv_fix300
udiv_fix_sat301
umax302
umin303
umul_fix304
umul_fix_sat305
umul_with_overflow306
ushl_sat307
usub_sat308
usub_with_overflow309
vacopy310
vaend311
vastart312
var_annotation313
vector_extract314
vector_insert315
vector_reduce_add316
vector_reduce_and317
vector_reduce_fadd318
vector_reduce_fmax319
vector_reduce_fmin320
vector_reduce_fmul321
vector_reduce_mul322
vector_reduce_or323
vector_reduce_smax324
vector_reduce_smin325
vector_reduce_umax326
vector_reduce_umin327
vector_reduce_xor328
vp_add329
vp_and330
vp_ashr331
vp_fadd332
vp_fcmp333
vp_fdiv334
vp_fma335
vp_fmul336
vp_fneg337
vp_fpext338
vp_fptosi339
vp_fptoui340
vp_fptrunc341
vp_frem342
vp_fsub343
vp_gather344
vp_icmp345
vp_inttoptr346
vp_load347
vp_lshr348
vp_merge349
vp_mul350
vp_or351
vp_ptrtoint352
vp_reduce_add353
vp_reduce_and354
vp_reduce_fadd355
vp_reduce_fmax356
vp_reduce_fmin357
vp_reduce_fmul358
vp_reduce_mul359
vp_reduce_or360
vp_reduce_smax361
vp_reduce_smin362
vp_reduce_umax363
vp_reduce_umin364
vp_reduce_xor365
vp_scatter366
vp_sdiv367
vp_select368
vp_sext369
vp_shl370
vp_sitofp371
vp_srem372
vp_store373
vp_sub374
vp_trunc375
vp_udiv376
vp_uitofp377
vp_urem378
vp_xor379
vp_zext380
vscale381
write_register382
xray_customevent383
xray_typedevent384
num_intrinsics11076