krzysz00 wrote:

Re addrspace 7, there's one major piece of work missing: arbitrary-typed inputs.
That is, we can't currently handle, for example, `load <16 x i8>, ptr 
addrspace(7) %p` (or, worse, `load i256, ptr addrspace(7) %p`.
That's been a followup ticket I never have time to do.

If we do want addrspace(7), we'll need to expose `make.buffer.rsrc` and give it 
a `p7` variant probably.

And even so, we'll want addrspace(8) to work because there are non-raw buffers 
(ex. swizzling).

https://github.com/llvm/llvm-project/pull/94576
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to