diff options
| author | bors <bors@rust-lang.org> | 2014-07-07 03:01:34 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-07-07 03:01:34 +0000 |
| commit | d9db7f6137122c1cf174518cc402e04d54c3c8c3 (patch) | |
| tree | e4dc42deecaff6db93ecfaf8ded10932401328c4 /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | 21ef888bb798f2ebd8773d3b95b098ba18f0dbd6 (diff) | |
| parent | dd4112bf7924767a6074b54ffe297c877f8b042d (diff) | |
| download | rust-d9db7f6137122c1cf174518cc402e04d54c3c8c3.tar.gz rust-d9db7f6137122c1cf174518cc402e04d54c3c8c3.zip | |
auto merge of #15464 : dotdash/rust/bool_stores, r=pcwalton
LLVM doesn't handle i1 value in allocas/memory very well and skips a number of optimizations if it hits it. So we have to do the same thing that Clang does, using i1 for SSA values, but storing i8 in memory. Fixes #15203.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
