Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/Target/AMDGPU/AMDGPUGISel.td | ||
---|---|---|
153 ↗ | (On Diff #168431) | Typo leaglizing |
154–155 ↗ | (On Diff #168431) | I think turning everything into i32 vectors in SelectionDAG was a mistake, but I don't think GlobalISel will have the same issues with it. Floating point loads don't need to be explicitly handled anymore? |
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | ||
234–248 ↗ | (On Diff #168431) | Why is this target specific? |
lib/Target/AMDGPU/AMDGPUGISel.td | ||
---|---|---|
154–155 ↗ | (On Diff #168431) | Right, loads are select based on type width only. |
lib/Target/AMDGPU/SMInstructions.td | ||
---|---|---|
689–690 ↗ | (On Diff #179012) | This isn't necessary since the verifier enforces there is always one MMO for g_load |