about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/asm.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-03-22 02:49:04 +0000
committerbors <bors@rust-lang.org>2023-03-22 02:49:04 +0000
commit5fa73a75ce94faf1d1008ec96c043134ef0df427 (patch)
treee8f6e1fed6ab091f8eb7793e27b3a6b66ec05e4b /compiler/rustc_codegen_llvm/src/asm.rs
parent6dc3999c2699461aa930b8c1e00f99e73dcc0174 (diff)
parente5a55dc2c545643e6a7bee2eb34535544228c699 (diff)
downloadrust-5fa73a75ce94faf1d1008ec96c043134ef0df427.tar.gz
rust-5fa73a75ce94faf1d1008ec96c043134ef0df427.zip
Auto merge of #109087 - cjgillot:sparse-bb-clear, r=davidtwco
Only clear written-to locals in ConstProp

This aims to revert the regression in https://github.com/rust-lang/rust/pull/108872

Clearing all locals at the end of each bb is very costly.
This PR goes back to the original implementation of recording which locals are modified.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/asm.rs')
0 files changed, 0 insertions, 0 deletions