https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124341
--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> ---
(define_insn "vcvt<convertfp8_pack><mode><mask_name>"
[(set (match_operand:<ssebvecmode> 0 "register_operand" "=v")
(unspec:<ssebvecmode>
[(match_operand:VHF_AVX512VL 1 "register_operand" "v")
(match_operand:VHF_AVX512VL 2 "nonimmediate_operand" "vm")]
UNSPEC_CONVERTFP8_PACK))]
"TARGET_AVX10_2"
"vcvt<convertfp8_pack>\t{%2, %1, %0<mask_operand3>|%0<mask_operand2>, %1,
%2}"
[(set_attr "prefix" "evex")])
"%0<mask_operand2>" should read "%0<mask_operand3>"