summaryrefslogtreecommitdiffstats
path: root/lldb/source/Commands/CommandObjectExpression.cpp
diff options
context:
space:
mode:
authorArtem Belevich <tra@google.com>2018-12-14 23:53:06 +0000
committerArtem Belevich <tra@google.com>2018-12-14 23:53:06 +0000
commit6d74bd638a85cc17f3d5784e41d3d0162aad787c (patch)
tree269877470449e781038898cc5fa970204fba1e8d /lldb/source/Commands/CommandObjectExpression.cpp
parentf5f62908994de1da3633bbeedb316d1e7353ff02 (diff)
downloadbcm5719-llvm-6d74bd638a85cc17f3d5784e41d3d0162aad787c.tar.gz
bcm5719-llvm-6d74bd638a85cc17f3d5784e41d3d0162aad787c.zip
[NVPTX] Lower instructions that expand into libcalls.
The change is an effort to split and refactor abandoned D34708 into smaller parts. Here the behaviour of unsupported instructions is changed to match the behaviour of explicit intrinsics calls. Currently LLVM crashes with: > Assertion getInstruction() && "Not a call or invoke instruction!" failed. With this patch LLVM produces a more sensible error message: > Cannot select: ... i32 = ExternalSymbol'__foobar' Author: Denys Zariaiev <denys.zariaiev@gmail.com> Differential Revision: https://reviews.llvm.org/D55145 llvm-svn: 349213
Diffstat (limited to 'lldb/source/Commands/CommandObjectExpression.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud