Avoids spurious and confusing test failures on changing implementation.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp | ||
|---|---|---|
| 399–401 | I thought we had another sort that went on alignment and size with name as a tiebreaker already? | |
| llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp | ||
|---|---|---|
| 399–401 | Nope. That's what I wrote initially. It was replaced with OptimizedStructLayoutField which doesn't do that, order of arguments influences order of fields. | |
Comment Actions
LGTM, although I would still expect anything "optimized" to be sorted by align and size
I thought we had another sort that went on alignment and size with name as a tiebreaker already?