Auto merge of #92731 - bjorn3:asm_support_changes, r=nagisa
Avoid unnecessary monomorphization of inline asm related functions This should reduce build time for codegen backends by avoiding duplicated monomorphization of certain inline asm related functions for each passed in closure type.
This commit is contained in:
commit
9ad5d82f82
21 changed files with 133 additions and 105 deletions
|
@ -316,6 +316,7 @@ symbols! {
|
|||
allow_internal_unsafe,
|
||||
allow_internal_unstable,
|
||||
allowed,
|
||||
alu32,
|
||||
always,
|
||||
and,
|
||||
and_then,
|
||||
|
@ -362,7 +363,10 @@ symbols! {
|
|||
augmented_assignments,
|
||||
auto_traits,
|
||||
automatically_derived,
|
||||
avx,
|
||||
avx512_target_feature,
|
||||
avx512bw,
|
||||
avx512f,
|
||||
await_macro,
|
||||
bang,
|
||||
begin_panic,
|
||||
|
@ -593,6 +597,7 @@ symbols! {
|
|||
dylib,
|
||||
dyn_metadata,
|
||||
dyn_trait,
|
||||
e,
|
||||
edition_macro_pats,
|
||||
edition_panic,
|
||||
eh_catch_typeinfo,
|
||||
|
@ -683,6 +688,7 @@ symbols! {
|
|||
format_args_macro,
|
||||
format_args_nl,
|
||||
format_macro,
|
||||
fp,
|
||||
freeze,
|
||||
freg,
|
||||
frem_fast,
|
||||
|
@ -908,6 +914,7 @@ symbols! {
|
|||
neg,
|
||||
negate_unsigned,
|
||||
negative_impls,
|
||||
neon,
|
||||
never,
|
||||
never_type,
|
||||
never_type_fallback,
|
||||
|
@ -1102,6 +1109,7 @@ symbols! {
|
|||
repr_packed,
|
||||
repr_simd,
|
||||
repr_transparent,
|
||||
reserved_r9: "reserved-r9",
|
||||
residual,
|
||||
result,
|
||||
rhs,
|
||||
|
@ -1296,6 +1304,7 @@ symbols! {
|
|||
sqrtf64,
|
||||
sreg,
|
||||
sreg_low16,
|
||||
sse,
|
||||
sse4a_target_feature,
|
||||
stable,
|
||||
staged_api,
|
||||
|
@ -1362,6 +1371,8 @@ symbols! {
|
|||
thread,
|
||||
thread_local,
|
||||
thread_local_macro,
|
||||
thumb2,
|
||||
thumb_mode: "thumb-mode",
|
||||
todo_macro,
|
||||
tool_attributes,
|
||||
tool_lints,
|
||||
|
@ -1455,6 +1466,7 @@ symbols! {
|
|||
vec,
|
||||
vec_macro,
|
||||
version,
|
||||
vfp2,
|
||||
vis,
|
||||
visible_private_types,
|
||||
volatile,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue