about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-01-06 09:43:37 +0000
committerbors <bors@rust-lang.org>2017-01-06 09:43:37 +0000
commit0728b710347aa80dfc05de29bfed4ed5fc023818 (patch)
treeb836125ef45999f285e9c92949bf4b3e8137b349 /src/rustllvm/RustWrapper.cpp
parente7907a9910f416f39f9d212f6d204b29061cc194 (diff)
parent99aa48de2903f2b2a1fdc056f8791b21672f3346 (diff)
downloadrust-0728b710347aa80dfc05de29bfed4ed5fc023818.tar.gz
rust-0728b710347aa80dfc05de29bfed4ed5fc023818.zip
Auto merge of #38833 - arielb1:constant-mir-overflow, r=eddyb
fix promotion of MIR terminators

promotion of MIR terminators used to try to promote the destination it
is trying to promote, leading to stack overflow.

Also clean up the code in `promote_temp` a bit to make it more understandable.

Fixes #37991.

cc @nikomatsakis
r? @eddyb
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions