https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114194

--- Comment #5 from Bruce Hoult <bruce at hoult dot org> ---
oops .. 379 lines .. I grep'd wrong. Anyway...

gcc/config/riscv/riscv-vector-switch.def

-ENTRY (RVVMF2QI, true, LMUL_F2, 16)
-ENTRY (RVVMF4QI, true, LMUL_F4, 32)
-ENTRY (RVVMF8QI, TARGET_MIN_VLEN > 32, LMUL_F8, 64)
+ENTRY (RVVMF2QI, !TARGET_XTHEADVECTOR, LMUL_F2, 16)
+ENTRY (RVVMF4QI, !TARGET_XTHEADVECTOR, LMUL_F4, 32)
+ENTRY (RVVMF8QI, TARGET_MIN_VLEN > 32 && !TARGET_XTHEADVECTOR, LMUL_F8, 64)

Fractional LMUL (including RVVMF8QI) is removed. Correct, 0.7.1 doesn't have
it.

But something still tries to use it.

Reply via email to