On 7/14/25 2:52 AM, Robin Dapp wrote:
This pattern enables the combine pass (or late-combine, depending on the case) to merge a float_extend'ed vec_duplicate into a plus-mult or minus- mult RTL
instruction.

Before this patch, we have three instructions, e.g.:
  fcvt.s.h       fa5,fa5
  vfmv.v.f       v24,fa5
  vfmadd.vv      v8,v24,v16

Even though for some reason the CI didn't pick it up again, Jeff relayed to me that it passed in his own "CI".  Therefore I'd say this is OK now.
Yea, not sure what's going on with the pre-commit system. It seems to just randomly not run some patches. It's happened to some of my patches as well.

I'll go ahead and push the change momentarily.

jeff

Reply via email to