rust/tests/codegen-units/item-collection
Scott McMurray 23c8ed14c9 Avoid MIR bloat in inlining
In 126578 we ended up with more binary size increases than expected.

This change attempts to avoid inlining large things into small things, to avoid that kind of increase, in cases when top-down inlining will still be able to do that inlining later.
2024-07-01 05:17:13 -07:00
..
auxiliary Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
asm-sym.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
cross-crate-closures.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
cross-crate-generic-functions.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
cross-crate-trait-method.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
drop_in_place_intrinsic.rs Avoid MIR bloat in inlining 2024-07-01 05:17:13 -07:00
function-as-argument.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
generic-drop-glue.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
generic-functions.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
generic-impl.rs Detect pub structs never constructed and unused associated constants in traits 2024-06-05 23:20:09 +08:00
impl-in-non-instantiated-generic.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
implicit-panic-call.rs Codegen const panic messages as function calls 2024-03-22 09:55:50 -04:00
instantiation-through-vtable.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
items-within-generic-items.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
non-generic-closures.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
non-generic-drop-glue.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
non-generic-functions.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
overloaded-operators.rs Detect pub structs never constructed and unused associated constants in traits 2024-06-05 23:20:09 +08:00
static-init.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
statics-and-consts.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
trait-implementations.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
trait-method-as-argument.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
trait-method-default-impl.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
transitive-drop-glue.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
tuple-drop-glue.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
unreferenced-const-fn.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
unreferenced-inline-function.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
unsizing.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00
unused-traits-and-generics.rs Run rustfmt on tests/codegen-units/. 2024-05-31 15:56:45 +10:00