Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/include/llvm/IR/IntrinsicsAMDGPU.td | ||
---|---|---|
957 | The added description would imply that this should be updated too (since it isn't necessarily SGPR/imm) |
llvm/include/llvm/IR/IntrinsicsAMDGPU.td | ||
---|---|---|
953 | Does this imply that the divergent descriptor and uniform offset result in s_buffer_load too? |
llvm/include/llvm/IR/IntrinsicsAMDGPU.td | ||
---|---|---|
953 | For this patch I just wanted to say what is special about llvm.amdgcn.s.buffer.load. I don't want to say anything about divergent descriptors because (a) they are not fully supported yet (globalisel inserts a waterfall loop for them but selectiondag does not) and (b) if/when we do document that they are supported, it would apply to many intrinsics (all the ones that take a descriptor argument) not just this one. (But the answer to your question is yes, I would expect divergent descriptor and uniform offset to result in s_buffer_load.) |
Does this imply that the divergent descriptor and uniform offset result in s_buffer_load too?