about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-04-02 21:22:01 +0200
committerGitHub <noreply@github.com>2024-04-02 21:22:01 +0200
commit1b0e46f8a05de7497ea17c8ad0a1c525c1b123f6 (patch)
tree085f3ddab6d607e9e10802abf40dfe77497c6448 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parentd63ddef8033b056b73efc4531769dca07e3a2f66 (diff)
parent46265218319573cb9afcce0c2e8dc7411ab28768 (diff)
downloadrust-1b0e46f8a05de7497ea17c8ad0a1c525c1b123f6.tar.gz
rust-1b0e46f8a05de7497ea17c8ad0a1c525c1b123f6.zip
Rollup merge of #123226 - scottmcm:u32-shifts, r=WaffleLapkin
De-LLVM the unchecked shifts [MCP#693]

This is just one part of the MCP (https://github.com/rust-lang/compiler-team/issues/693), but it's the one that IMHO removes the most noise from the standard library code.

Seems net simpler this way, since MIR already supported heterogeneous shifts anyway, and thus it's not more work for backends than before.

r? WaffleLapkin
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions