Tom Stellard
b2869eb6e9
AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is 8-byte aligned for HSA
...
Reviewers: arsenm
Subscribers: arsenm, wdng, nhaehnle, llvm-commits
Differential Revision: https://reviews.llvm.org/D24405
llvm-svn: 281080
2016-09-09 19:28:00 +00:00
Tom Stellard
ba5730884b
AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is at least 4-byte aligned
...
Summary: This fixes some OpenCV tests that were broken by libclc commit r276443.
Reviewers: arsenm, jvesely
Subscribers: arsenm, wdng, llvm-commits
Differential Revision: https://reviews.llvm.org/D24051
llvm-svn: 280274
2016-08-31 18:46:07 +00:00
Jan Vesely
fea814d531
AMDGPU: Add implicitarg.ptr intrinsic.
...
Points to the start of implicit arguments (appended after explicit arguments)
Differential Revision: http://reviews.llvm.org/D20297
llvm-svn: 273317
2016-06-21 20:46:20 +00:00
Matt Arsenault
dc4ebad6d4
AMDGPU: Add kernarg.segment.ptr intrinsic
...
llvm-svn: 268105
2016-04-29 21:16:52 +00:00