Shift node is still needed to check if the shift is shr or shl to increment/decrement offset. Do not override the node.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte_vector.ll | ||
---|---|---|
4–6 ↗ | (On Diff #383069) | You can just put this in the existing test |
llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte_vector.ll | ||
---|---|---|
4–6 ↗ | (On Diff #383069) | When I put it with the existing test, I am getting:
This is coming from the first check with -mcpu=tahiti. |
llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte_vector.ll | ||
---|---|---|
4–6 ↗ | (On Diff #383069) | Just change the flat pointers to addrspace(1) |
llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll | ||
---|---|---|
1 | This comment is misleading now because you didn't generate all the GFX9 checks for your new RUN line, and you didn't generate checks for the new function cvt_f32_ubyte0_vector. |
This comment is misleading now because you didn't generate all the GFX9 checks for your new RUN line, and you didn't generate checks for the new function cvt_f32_ubyte0_vector.