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?

Reply via email to