diff options
author | Elad Cohen <elad2.cohen@intel.com> | 2017-05-03 12:28:54 +0000 |
---|---|---|
committer | Elad Cohen <elad2.cohen@intel.com> | 2017-05-03 12:28:54 +0000 |
commit | ef5798acf5ea024f69f012abfbec1cdfe2e44cd0 (patch) | |
tree | 9452bfdc4d652956a62022997fec7b756c0e4e89 /llvm/test/Transforms/CountingFunctionInserter | |
parent | 4aedb8a6b77b72d7cf858020ffc87c553e29da1f (diff) | |
download | bcm5719-llvm-ef5798acf5ea024f69f012abfbec1cdfe2e44cd0.tar.gz bcm5719-llvm-ef5798acf5ea024f69f012abfbec1cdfe2e44cd0.zip |
Support arbitrary address space pointers in masked gather/scatter intrinsics.
Fixes PR31789 - When loop-vectorize tries to use these intrinsics for a
non-default address space pointer we fail with a "Calling a function with a
bad singature!" assertion. This patch solves this by adding the 'vector of
pointers' argument as an overloaded type which will determine the address
space.
Differential revision: https://reviews.llvm.org/D31490
llvm-svn: 302018
Diffstat (limited to 'llvm/test/Transforms/CountingFunctionInserter')
0 files changed, 0 insertions, 0 deletions