rust/compiler/rustc_llvm
Augie Fackler 12c3f50a90 PassWrapper: handle function rename from upstream D36850
thinLTOResolvePrevailingInModule became thinLTOFinalizeInModule and
gained the ability to propagate noRecurse and noUnwind function
attributes. I ran codegen tests with it both on and off, as the upstream
patch uses it in both modes, and the tests pass both ways. Given that,
it seemed reasonable to go ahead and let the propagation be enabled in
rustc, and see what happens. See https://reviews.llvm.org/D36850 for
more examples of how the new version of the function gets used.
2021-09-27 18:11:21 -04:00
..
llvm-wrapper PassWrapper: handle function rename from upstream D36850 2021-09-27 18:11:21 -04:00
src compiler/rustc_llvm: Enable M68k LLVM target 2021-09-17 15:07:14 +00:00
build.rs compiler/rustc_llvm: Enable M68k LLVM target 2021-09-17 15:07:14 +00:00
Cargo.toml Migrate to 2021 2021-09-20 22:21:42 -04:00