summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2012-11-16 10:33:25 +0000
committerHans Wennborg <hans@hanshq.net>2012-11-16 10:33:25 +0000
commitfbeb956876573ae9ec6ddd190eb37e9174489c79 (patch)
treeb62b5f9c17f75b51681ce71451fb9cadb423b9e2 /lib/ExecutionEngine
parent63a450a313a9b0a08622e97b53f5dd83f9266143 (diff)
downloadllvm-fbeb956876573ae9ec6ddd190eb37e9174489c79.tar.gz
llvm-fbeb956876573ae9ec6ddd190eb37e9174489c79.tar.bz2
llvm-fbeb956876573ae9ec6ddd190eb37e9174489c79.tar.xz
Constant::IsThreadDependent(): Use dyn_cast<Constant> instead of cast
It turns out that the operands of a Constant are not always themselves Constant. For example, one of the operands of BlockAddress is BasicBlock, which is not a Constant. This should fix the dragonegg-x86_64-linux-gcc-4.6-test build which broke in r168037. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168147 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ExecutionEngine')
0 files changed, 0 insertions, 0 deletions