> Having matching pattern for these Zfa moves seems pointless because
> the optimization that utilizes the instructions in
> riscv_split_doubleword_move() uses:
> gen_movdfsisi3_rv32(), gen_movsidf2_low_rv32() and gen_movsidf2_high_rv32().
> In the XTheadFmv pattern, we use unspec, so the pattern won't match.
> I think this should be done for Zfa as well.

Yes, that's a very good suggestion. I will try.

Thanks.
Jin

Reply via email to