rust/src/test
bors a563ceb3b9 Auto merge of #56358 - nikic:mergefunc-aliases, r=rkruppe
Enable -mergefunc-use-aliases

If the Rust LLVM fork is used, enable the -mergefunc-use-aliases
flag, which will create aliases for merged functions, rather than
inserting a call from one to the other.

A number of codegen tests needed to be adjusted, because functions
that previously fell below the thunk limit are now being merged.
Merging is prevented in various ways now.

I expect that this is going to break something, somewhere, because
it isn't able to deal with aliases properly, but we won't find out
until we try :)

This fixes #52651.

r? @rkruppe
2018-12-03 02:27:15 +00:00
..
auxiliary
codegen Enable -mergefunc-use-aliases 2018-11-30 00:52:16 +01:00
codegen-units Auto merge of #56165 - RalfJung:drop-glue-type, r=eddyb,nikomatsakis 2018-12-01 07:06:17 +00:00
compile-fail tests: use force-host and no-prefer-dynamic in all proc_macro tests. 2018-11-30 06:15:20 +02:00
compile-fail-fulldeps tests: move all proc_macro tests from -fulldeps. 2018-11-30 06:15:20 +02:00
debuginfo Rollup merge of #56144 - tromey:Bug-55771-btreemap, r=alexcrichton 2018-11-25 17:05:04 +01:00
incremental tests: use force-host and no-prefer-dynamic in all proc_macro tests. 2018-11-30 06:15:20 +02:00
mir-opt Simplify MIR drop generation 2018-11-18 12:29:44 +00:00
pretty tests: use force-host and no-prefer-dynamic in all proc_macro tests. 2018-11-30 06:15:20 +02:00
run-fail Fix two run-fail tests for asmjs 2018-11-04 18:50:57 +01:00
run-fail-fulldeps
run-make Rollup merge of #56014 - euclio:issue-21335, r=nagisa 2018-12-01 01:05:50 +08:00
run-make-fulldeps tests: Simplify VaList run-make test 2018-11-30 20:39:32 +00:00
run-pass Auto merge of #56110 - varkor:inhabitedness-union-enum, r=cramertj 2018-12-02 22:22:12 +00:00
run-pass-fulldeps tests: move all proc_macro tests from -fulldeps. 2018-11-30 06:15:20 +02:00
run-pass-valgrind Remove license headers from unsized-locals tests. 2018-10-24 23:27:17 +09:00
rustdoc tests: use force-host and no-prefer-dynamic in all proc_macro tests. 2018-11-30 06:15:20 +02:00
rustdoc-js Remove outdated rustdoc PinBox tests 2018-09-18 01:42:27 -07:00
rustdoc-ui Auto merge of #53586 - eddyb:top-lock, r=alexcrichton 2018-11-22 15:54:10 +00:00
rustfix
ui Auto merge of #56110 - varkor:inhabitedness-union-enum, r=cramertj 2018-12-02 22:22:12 +00:00
ui-fulldeps tests: move all proc_macro tests from -fulldeps. 2018-11-30 06:15:20 +02:00
COMPILER_TESTS.md rustc-guide has moved 2018-11-26 15:03:13 -06:00