Not the Julia addrspaces, but for GPU backends, non-zero addrspaces are used to identify the GPU memory region being accessed. For example, in the AMDGPU LLVM backend, 0 is used for Generic pointers, 1 is for Global pointers, 5 is used for Private (stack) pointers, etc.
1 Like