Matt Arsenault
82e5e1e564
AMDGPU: Fix TargetPrefix for remaining r600 intrinsics
...
llvm-svn: 275619
2016-07-15 21:27:08 +00:00
Matt Arsenault
ca7f5701f8
AMDGPU/R600: Delete/rename intrinsics no longer used by mesa
...
Use the replacement pass to update the tests, and delete old names.
llvm-svn: 275375
2016-07-14 05:47:17 +00:00
Nicolai Haehnle
df3a20cd80
AMDGPU: Add a shader calling convention
...
This makes it possible to distinguish between mesa shaders
and other kernels even in the presence of compute shaders.
Patch By: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Differential Revision: http://reviews.llvm.org/D18559
llvm-svn: 265589
2016-04-06 19:40:20 +00:00
Matt Arsenault
051d6f9fde
AMDGPU: Add new amdgcn intrinsics for cube instructions
...
More cleanup to try to get all intrinsics using the correct
amdgcn prefix that are as close to the instruction as possible.
llvm-svn: 258786
2016-01-26 04:29:56 +00:00
Tom Stellard
45bb48ea19
R600 -> AMDGPU rename
...
llvm-svn: 239657
2015-06-13 03:28:10 +00:00