summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp
diff options
context:
space:
mode:
authorEgor Churaev <egor.churaev@gmail.com>2017-03-21 12:55:55 +0000
committerEgor Churaev <egor.churaev@gmail.com>2017-03-21 12:55:55 +0000
commitc217f37cb663b90c1371c767804b21bef9ce577b (patch)
tree0a6df67d897049ccc8586077ca15fdd762bc6404 /llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp
parentf60ad58dadb4b231b6e9be8595b796d33dd7581c (diff)
downloadbcm5719-llvm-c217f37cb663b90c1371c767804b21bef9ce577b.tar.gz
bcm5719-llvm-c217f37cb663b90c1371c767804b21bef9ce577b.zip
[OpenCL] Added implicit conversion rank for overloading functions with vector data type in OpenCL
Summary: I added a new rank to ImplicitConversionRank enum to resolve the function overload ambiguity with vector types. Rank of scalar types conversion is lower than vector splat. So, we can choose which function should we call. See test for more details. Reviewers: Anastasia, cfe-commits Reviewed By: Anastasia Subscribers: bader, yaxunl Differential Revision: https://reviews.llvm.org/D30816 llvm-svn: 298366
Diffstat (limited to 'llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud