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?