[PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Johannes Doerfert via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 14 11:39:13 PDT 2019
jdoerfert added a comment.
In D66197#1629809 <https://reviews.llvm.org/D66197#1629809>, @b-sumner wrote:
> In D66197#1629784 <https://reviews.llvm.org/D66197#1629784>, @jdoerfert wrote:
>
> > Do we really need these to be "amdgpu" specific?
>
>
> Are you envisioning these would be used for OpenCL implementations? OpenCL doesn't exactly have these. It instead has to_<addrspacename> functions which return NULL if the generic pointer isn't actually pointing at a object in <addrrspacename>.
We (will) have various languages/targets that have corresponding address spaces and we already reserve some numbers for specific address spaces (afaik), why not make this a generic functionality.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D66197/new/
https://reviews.llvm.org/D66197
More information about the llvm-commits
mailing list