enum IndependentIntrinsics

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

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_extract131
experimental_vector_insert132
experimental_vector_reverse133
experimental_vector_splice134
experimental_vp_splice135
experimental_widenable_condition136
fabs137
floor138
flt_rounds139
fma140
fmuladd141
fptosi_sat142
fptoui_sat143
frameaddress144
fshl145
fshr146
gcread147
gcroot148
gcwrite149
get_active_lane_mask150
get_dynamic_area_offset151
hwasan_check_memaccess152
hwasan_check_memaccess_shortgranules153
icall_branch_funnel154
init_trampoline155
instrprof_cover156
instrprof_increment157
instrprof_increment_step158
instrprof_value_profile159
invariant_end160
invariant_start161
is_constant162
launder_invariant_group163
lifetime_end164
lifetime_start165
llrint166
llround167
load_relative168
localaddress169
localescape170
localrecover171
log172
log10173
log2174
loop_decrement175
loop_decrement_reg176
lrint177
lround178
masked_compressstore179
masked_expandload180
masked_gather181
masked_load182
masked_scatter183
masked_store184
matrix_column_major_load185
matrix_column_major_store186
matrix_multiply187
matrix_transpose188
maximum189
maxnum190
memcpy191
memcpy_element_unordered_atomic192
memcpy_inline193
memmove194
memmove_element_unordered_atomic195
memset196
memset_element_unordered_atomic197
minimum198
minnum199
nearbyint200
objc_arc_annotation_bottomup_bbend201
objc_arc_annotation_bottomup_bbstart202
objc_arc_annotation_topdown_bbend203
objc_arc_annotation_topdown_bbstart204
objc_autorelease205
objc_autoreleasePoolPop206
objc_autoreleasePoolPush207
objc_autoreleaseReturnValue208
objc_clang_arc_noop_use209
objc_clang_arc_use210
objc_copyWeak211
objc_destroyWeak212
objc_initWeak213
objc_loadWeak214
objc_loadWeakRetained215
objc_moveWeak216
objc_release217
objc_retain218
objc_retain_autorelease219
objc_retainAutorelease220
objc_retainAutoreleaseReturnValue221
objc_retainAutoreleasedReturnValue222
objc_retainBlock223
objc_retainedObject224
objc_storeStrong225
objc_storeWeak226
objc_sync_enter227
objc_sync_exit228
objc_unretainedObject229
objc_unretainedPointer230
objc_unsafeClaimAutoreleasedReturnValue231
objectsize232
pcmarker233
pow234
powi235
prefetch236
preserve_array_access_index237
preserve_struct_access_index238
preserve_union_access_index239
pseudoprobe240
ptr_annotation241
ptrauth_auth242
ptrauth_blend243
ptrauth_resign244
ptrauth_sign245
ptrauth_sign_generic246
ptrauth_strip247
ptrmask248
read_register249
read_volatile_register250
readcyclecounter251
returnaddress252
rint253
round254
roundeven255
sadd_sat256
sadd_with_overflow257
sdiv_fix258
sdiv_fix_sat259
seh_scope_begin260
seh_scope_end261
seh_try_begin262
seh_try_end263
set_loop_iterations264
set_rounding265
sideeffect266
sin267
smax268
smin269
smul_fix270
smul_fix_sat271
smul_with_overflow272
sponentry273
sqrt274
ssa_copy275
sshl_sat276
ssub_sat277
ssub_with_overflow278
stackguard279
stackprotector280
stackrestore281
stacksave282
start_loop_iterations283
strip_invariant_group284
swift_async_context_addr285
test_set_loop_iterations286
test_start_loop_iterations287
thread_pointer288
trap289
trunc290
type_checked_load291
type_test292
uadd_sat293
uadd_with_overflow294
ubsantrap295
udiv_fix296
udiv_fix_sat297
umax298
umin299
umul_fix300
umul_fix_sat301
umul_with_overflow302
ushl_sat303
usub_sat304
usub_with_overflow305
vacopy306
vaend307
vastart308
var_annotation309
vector_reduce_add310
vector_reduce_and311
vector_reduce_fadd312
vector_reduce_fmax313
vector_reduce_fmin314
vector_reduce_fmul315
vector_reduce_mul316
vector_reduce_or317
vector_reduce_smax318
vector_reduce_smin319
vector_reduce_umax320
vector_reduce_umin321
vector_reduce_xor322
vp_add323
vp_and324
vp_ashr325
vp_fadd326
vp_fdiv327
vp_fmul328
vp_frem329
vp_fsub330
vp_gather331
vp_load332
vp_lshr333
vp_merge334
vp_mul335
vp_or336
vp_reduce_add337
vp_reduce_and338
vp_reduce_fadd339
vp_reduce_fmax340
vp_reduce_fmin341
vp_reduce_fmul342
vp_reduce_mul343
vp_reduce_or344
vp_reduce_smax345
vp_reduce_smin346
vp_reduce_umax347
vp_reduce_umin348
vp_reduce_xor349
vp_scatter350
vp_sdiv351
vp_select352
vp_shl353
vp_srem354
vp_store355
vp_sub356
vp_udiv357
vp_urem358
vp_xor359
vscale360
write_register361
xray_customevent362
xray_typedevent363
num_intrinsics10761