Open Quuxplusone opened 4 years ago
Attached gl-ca5a29.ll
(1030 bytes, text/plain): Minimal test case
This (unfortunately) happens in real world code and breaks firefox compilation for me.
Maybe we could look at how GCC does the lowering here.
AFAICT the ABI does not know about VIS data types at all, they are just passed like any other bunch of float (or double) values.
I would have been surprised to know that SPARC has any sorts of vector types.
gl-ca5a29.ll
(1030 bytes, text/plain)