https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119626
mcccs at gmx dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|INVALID |---
Status|RESOLVED |UNCONFIRMED
--- Comment #2 from mcccs at gmx dot com ---
Nor does the following use bfcvt:
void convert1(int a, int b, int c, int d, __bf16 *x) {
x[0] = (__bf16)a;
x[1] = (__bf16)b;
x[2] = (__bf16)c;
x[3] = (__bf16)d;
}
void convert1(float a, float b, float c, float d, __bf16 *x) {
x[0] = (__bf16)a;
x[1] = (__bf16)b;
x[2] = (__bf16)c;
x[3] = (__bf16)d;
}
This seems to be a bug?