Add f16
and f128
LLVM intrinsics
This commit is contained in:
parent
6cbf0926d5
commit
02778b3e0e
6 changed files with 174 additions and 9 deletions
|
@ -490,6 +490,8 @@ symbols! {
|
|||
catch_unwind,
|
||||
cause,
|
||||
cdylib,
|
||||
ceilf128,
|
||||
ceilf16,
|
||||
ceilf32,
|
||||
ceilf64,
|
||||
cfg,
|
||||
|
@ -595,6 +597,8 @@ symbols! {
|
|||
copy,
|
||||
copy_closures,
|
||||
copy_nonoverlapping,
|
||||
copysignf128,
|
||||
copysignf16,
|
||||
copysignf32,
|
||||
copysignf64,
|
||||
core,
|
||||
|
@ -607,6 +611,8 @@ symbols! {
|
|||
coroutine_resume,
|
||||
coroutine_state,
|
||||
coroutines,
|
||||
cosf128,
|
||||
cosf16,
|
||||
cosf32,
|
||||
cosf64,
|
||||
count,
|
||||
|
@ -737,10 +743,14 @@ symbols! {
|
|||
exhaustive_integer_patterns,
|
||||
exhaustive_patterns,
|
||||
existential_type,
|
||||
exp2f128,
|
||||
exp2f16,
|
||||
exp2f32,
|
||||
exp2f64,
|
||||
expect,
|
||||
expected,
|
||||
expf128,
|
||||
expf16,
|
||||
expf32,
|
||||
expf64,
|
||||
explicit_generic_args_with_impl_trait,
|
||||
|
@ -759,7 +769,9 @@ symbols! {
|
|||
external_doc,
|
||||
f,
|
||||
f128,
|
||||
f128_nan,
|
||||
f16,
|
||||
f16_nan,
|
||||
f16c_target_feature,
|
||||
f32,
|
||||
f32_legacy_const_digits,
|
||||
|
@ -793,6 +805,8 @@ symbols! {
|
|||
f64_legacy_const_neg_infinity,
|
||||
f64_legacy_const_radix,
|
||||
f64_nan,
|
||||
fabsf128,
|
||||
fabsf16,
|
||||
fabsf32,
|
||||
fabsf64,
|
||||
fadd_algebraic,
|
||||
|
@ -813,8 +827,12 @@ symbols! {
|
|||
file,
|
||||
float,
|
||||
float_to_int_unchecked,
|
||||
floorf128,
|
||||
floorf16,
|
||||
floorf32,
|
||||
floorf64,
|
||||
fmaf128,
|
||||
fmaf16,
|
||||
fmaf32,
|
||||
fmaf64,
|
||||
fmt,
|
||||
|
@ -1030,11 +1048,17 @@ symbols! {
|
|||
loaded_from_disk,
|
||||
local,
|
||||
local_inner_macros,
|
||||
log10f128,
|
||||
log10f16,
|
||||
log10f32,
|
||||
log10f64,
|
||||
log2f128,
|
||||
log2f16,
|
||||
log2f32,
|
||||
log2f64,
|
||||
log_syntax,
|
||||
logf128,
|
||||
logf16,
|
||||
logf32,
|
||||
logf64,
|
||||
loongarch_target_feature,
|
||||
|
@ -1062,6 +1086,8 @@ symbols! {
|
|||
match_beginning_vert,
|
||||
match_default_bindings,
|
||||
matches_macro,
|
||||
maxnumf128,
|
||||
maxnumf16,
|
||||
maxnumf32,
|
||||
maxnumf64,
|
||||
may_dangle,
|
||||
|
@ -1093,6 +1119,8 @@ symbols! {
|
|||
min_exhaustive_patterns,
|
||||
min_specialization,
|
||||
min_type_alias_impl_trait,
|
||||
minnumf128,
|
||||
minnumf16,
|
||||
minnumf32,
|
||||
minnumf64,
|
||||
mips_target_feature,
|
||||
|
@ -1155,6 +1183,8 @@ symbols! {
|
|||
native_link_modifiers_whole_archive,
|
||||
natvis_file,
|
||||
ne,
|
||||
nearbyintf128,
|
||||
nearbyintf16,
|
||||
nearbyintf32,
|
||||
nearbyintf64,
|
||||
needs_allocator,
|
||||
|
@ -1289,8 +1319,12 @@ symbols! {
|
|||
poll_next,
|
||||
post_dash_lto: "post-lto",
|
||||
powerpc_target_feature,
|
||||
powf128,
|
||||
powf16,
|
||||
powf32,
|
||||
powf64,
|
||||
powif128,
|
||||
powif16,
|
||||
powif32,
|
||||
powif64,
|
||||
pre_dash_lto: "pre-lto",
|
||||
|
@ -1416,6 +1450,8 @@ symbols! {
|
|||
return_position_impl_trait_in_trait,
|
||||
return_type_notation,
|
||||
rhs,
|
||||
rintf128,
|
||||
rintf16,
|
||||
rintf32,
|
||||
rintf64,
|
||||
riscv_target_feature,
|
||||
|
@ -1424,8 +1460,12 @@ symbols! {
|
|||
ropi_rwpi: "ropi-rwpi",
|
||||
rotate_left,
|
||||
rotate_right,
|
||||
roundevenf128,
|
||||
roundevenf16,
|
||||
roundevenf32,
|
||||
roundevenf64,
|
||||
roundf128,
|
||||
roundf16,
|
||||
roundf32,
|
||||
roundf64,
|
||||
rt,
|
||||
|
@ -1630,6 +1670,8 @@ symbols! {
|
|||
simd_trunc,
|
||||
simd_xor,
|
||||
since,
|
||||
sinf128,
|
||||
sinf16,
|
||||
sinf32,
|
||||
sinf64,
|
||||
size,
|
||||
|
@ -1647,6 +1689,8 @@ symbols! {
|
|||
specialization,
|
||||
speed,
|
||||
spotlight,
|
||||
sqrtf128,
|
||||
sqrtf16,
|
||||
sqrtf32,
|
||||
sqrtf64,
|
||||
sreg,
|
||||
|
@ -1746,6 +1790,8 @@ symbols! {
|
|||
transparent_enums,
|
||||
transparent_unions,
|
||||
trivial_bounds,
|
||||
truncf128,
|
||||
truncf16,
|
||||
truncf32,
|
||||
truncf64,
|
||||
try_blocks,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue