This regresses the weird types that are newly treated as legal load
types, but fixes incorrectly using flat instrucions on SI.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Types like s128, or v4s16. I'm considering adding dedicated VT-sized types to TableGen to ignore the type and only match the size to avoid needing to list all of these types
Comment Actions
Actually, this fixes v4s16. It will break other types we still let through, like v16s8. I think eventually we'll need to bitcast some loads in a step after D64899 (or at least for stores)