These were not recognized as potential atomics by memory legalizer.
The test was working not because legalizer did a right thing, but
because it has skipped all these instructions. When I have fixed
DS desciption test started to fail because region address has
changed from 4 to 2 a while ago.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
llvm/trunk/lib/Target/AMDGPU/DSInstructions.td | ||
---|---|---|
21 | Doesn't this need to be overridden for things like swizzle, and for the sub-dword sized operations? |
Doesn't this need to be overridden for things like swizzle, and for the sub-dword sized operations?