rust/tests
bors 5546cb64f6 Auto merge of #109247 - saethlin:inline-without-inline, r=oli-obk
Permit MIR inlining without #[inline]

I noticed that there are at least a handful of portable-simd functions that have no `#[inline]` but compile to an assign + return.

I locally benchmarked inlining thresholds between 0 and 50 in increments of 5, and 50 seems to be the best. Interesting. That didn't include check builds though, ~maybe perf will have something to say about that~.

Perf has little useful to say about this. We generally regress all the check builds, as best as I can tell, due to a number of small codegen changes in a particular hot function in the compiler. Probably this is because we've nudged the inlining outcomes all over, and uses of `#[inline(always)]`/`#[inline(never)]` might need to be adjusted.
2023-04-17 02:36:38 +00:00
..
assembly Add inline assembly support for m68k 2023-04-12 17:58:15 -07:00
auxiliary
codegen Auto merge of #109247 - saethlin:inline-without-inline, r=oli-obk 2023-04-17 02:36:38 +00:00
codegen-units Turn off inlining for codegen-unit tests 2023-04-07 15:46:45 -04:00
debuginfo rename rust-lldb to needs-rust-lldb for consistency 2023-04-14 11:40:07 +02:00
incremental incr.comp.: Make sure dependencies are recorded when feeding queries during eval-always queries. 2023-04-04 14:38:46 +02:00
mir-opt Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
pretty Auto merge of #108148 - parthopdas:master, r=oli-obk 2023-03-20 03:24:27 +00:00
run-make Temporarily disable the jobserver-error test 2023-04-15 07:40:19 -07:00
run-make-fulldeps try to fix test-various 2023-04-02 17:54:24 -04:00
run-pass-valgrind
rustdoc Rollup merge of #110279 - GuillaumeGomez:compiler-macro-derive, r=notriddle 2023-04-14 07:58:41 +02:00
rustdoc-gui Auto merge of #110252 - matthiaskrgr:rollup-ovaixra, r=matthiaskrgr 2023-04-12 22:19:29 +00:00
rustdoc-js rustdoc-search: add support for nested generics 2023-04-14 14:55:45 -07:00
rustdoc-js-std rustdoc-search: add support for nested generics 2023-04-14 14:55:45 -07:00
rustdoc-json Update tests for rustc_doc_primitive 2023-03-30 22:56:52 +02:00
rustdoc-ui Rollup merge of #103682 - Swatinem:stable-run-directory, r=GuillaumeGomez 2023-04-14 23:00:33 +09:00
ui Rollup merge of #109665 - fee1-dead-contrib:rm-remap-queries, r=oli-obk 2023-04-16 18:55:38 +08:00
ui-fulldeps Rollup merge of #110315 - oli-obk:mor_smir, r=WaffleLapkin 2023-04-14 23:00:36 +09:00
COMPILER_TESTS.md