about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/builder.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-10-16 14:06:37 +0000
committerbors <bors@rust-lang.org>2020-10-16 14:06:37 +0000
commita78a62fc996ba16f7a111c99520b23f77029f4eb (patch)
tree0fc161af43f06b93df78f9f11f7810e132eb9694 /compiler/rustc_codegen_llvm/src/builder.rs
parent8850893d96252172700727fe9e746c8e1ebd5853 (diff)
parente2efec89764f4ee68cc9f537eda722d2fb830bba (diff)
downloadrust-a78a62fc996ba16f7a111c99520b23f77029f4eb.tar.gz
rust-a78a62fc996ba16f7a111c99520b23f77029f4eb.zip
Auto merge of #77972 - Mark-Simulacrum:side-effect-loop, r=nagisa
Prevent miscompilation in trivial loop {}

Ideally, we would want to handle a broader set of cases to fully fix the
underlying bug here. That is currently relatively expensive at compile and
runtime, so we don't do that for now.

Performance results indicate this is not a major regression, if at all, so it should be safe to land.

cc #28728
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/builder.rs')
0 files changed, 0 insertions, 0 deletions