about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorBjörn Steinbrink <bsteinbr@gmail.com>2015-03-21 00:21:38 +0100
committerBjörn Steinbrink <bsteinbr@gmail.com>2015-03-21 10:46:52 +0100
commitd4ca1cffce6f948e190c5910f5b08771bf30ca59 (patch)
tree72d1ce43994158d8a7e016e145462f170e43423f /src/rustllvm/ExecutionEngineWrapper.cpp
parentecdf792d1dda479d04781e5750737aa6cc574119 (diff)
downloadrust-d4ca1cffce6f948e190c5910f5b08771bf30ca59.tar.gz
rust-d4ca1cffce6f948e190c5910f5b08771bf30ca59.zip
Fix volatile / atomic ops on bools and small aggregates
Boolean values and small aggregates have a different type in
args/allocas than in SSA values but the intrinsics for volatile and
atomic ops were missing the necessary casts to handle that.

Fixes #23550
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions