rust/src/test
Wesley Wiser 8da26e0366 Use call instead of invoke for functions that cannot unwind
The `FnAbi` now knows if the function is allowed to unwind. If a
function isn't allowed to unwind, we can use a `call` instead of an
`invoke`.

This resolves an issue when calling LLVM intrinsics which cannot unwind
LLVM will generate an error if you attempt to invoke them so we need to
ignore cleanup blocks in codegen and generate a call instead.
2020-04-15 05:45:21 -04:00
..
assembly
auxiliary
codegen Use call instead of invoke for functions that cannot unwind 2020-04-15 05:45:21 -04:00
codegen-units Keep codegen units unmerged when building compiler builtins 2020-04-06 00:00:00 +00:00
compile-fail Update tests to use llvm_asm! 2020-03-26 15:49:22 +00:00
debuginfo Test and fix gdb pretty printing again 2020-03-26 23:09:20 +00:00
incremental update tests 2020-03-31 19:01:49 +02:00
mir-opt Auto merge of #70989 - eddyb:mir-opt-32-pr-ci, r=Mark-Simulacrum 2020-04-13 16:28:57 +00:00
pretty Update tests to use llvm_asm! 2020-03-26 15:49:22 +00:00
run-fail
run-make
run-make-fulldeps Auto merge of #71023 - mati865:mingw-unwind-linking-cleanup, r=Amanieu 2020-04-13 00:59:36 +00:00
run-pass-valgrind
rustdoc rustdoc: Don't try to load source files from external crates 2020-04-08 18:35:17 +01:00
rustdoc-js
rustdoc-js-std Add tests for new of variables 2020-03-16 18:30:26 +01:00
rustdoc-ui rustc: Add a warning count upon completion 2020-04-11 16:15:24 +02:00
rustfix
ui Auto merge of #70679 - tmandry:issue-68112, r=nikomatsakis 2020-04-14 06:47:38 +00:00
ui-fulldeps rustc: Add a warning count upon completion 2020-04-11 16:15:24 +02:00
COMPILER_TESTS.md rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00