[PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 16 13:17:36 PDT 2016
arsenm added inline comments.
================
Comment at: lib/Target/AMDGPU/AMDGPURuntimeMetadata.h:136-141
@@ -135,1 +135,8 @@
+
+ enum AddressSpaceQualifer : uint8_t {
+ Private = 0,
+ Global = 1,
+ Constant = 2,
+ Local = 3,
+ };
} // namespace KernelArg
----------------
yaxunl wrote:
> arsenm wrote:
> > yaxunl wrote:
> > > arsenm wrote:
> > > > Should probably have the values for flat and region
> > > This is for OpenCL kernel argument reflection. flat and region address spaces do not show up in kernel arguments.
> > Region would if that extension were ever finished. There's no real reason we can't support flat either. The values should be there to make sure they are reserved / keep the same values as the address space enum
> What is the value for region and flat address space? Thanks.
generic is 4 and region is 5
https://reviews.llvm.org/D23328
More information about the llvm-commits
mailing list