summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorArtur Pilipenko <apilipenko@azulsystems.com>2016-03-10 20:39:22 +0000
committerArtur Pilipenko <apilipenko@azulsystems.com>2016-03-10 20:39:22 +0000
commit3c8fc57e16839194b4eb569b6fb35eda03249aeb (patch)
tree7ee5ec54ea00ee9670160f66b6a590e57c086b93 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parentb45bf0af9101778ca6f6e8384b799361f36a9210 (diff)
downloadbcm5719-llvm-3c8fc57e16839194b4eb569b6fb35eda03249aeb.tar.gz
bcm5719-llvm-3c8fc57e16839194b4eb569b6fb35eda03249aeb.zip
Support arbitrary addrspace pointers in masked load/store intrinsics
This patch fixes the problem which occurs when loop-vectorize tries to use @llvm.masked.load/store intrinsic for a non-default addrspace pointer. It fails with "Calling a function with a bad signature!" assertion in CallInst constructor because it tries to pass a non-default addrspace pointer to the pointer argument which has default addrspace. The fix is to add pointer type as another overloaded type to @llvm.masked.load/store intrinsics. Reviewed By: reames Differential Revision: http://reviews.llvm.org/D17270 llvm-svn: 263158
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud