[Bug target/114194] ICE when using std::unique_ptr with xtheadvector
bruce at hoult dot org
gcc-bugzilla@gcc.gnu.org
Tue Mar 5 00:04:53 GMT 2024
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.
More information about the Gcc-bugs
mailing list