On 12/21/2025 6:22 PM, [email protected] wrote:
From: Pan Li <[email protected]>

This patch would like to introduce the combine of vec_dup + vmsleu.wv
into vmsleu.wx on the cost value of GR2VR.  The late-combine will
take place if the cost of GR2VRlike 1, 2, 15 in test.

From:
  |   ...
  |   vmv.v.x
  | L1:
  |   vmsleu.vv
  |   J L1
  |   ...

To:
  |   ...
  | L1:
  |   vmsleu.vx
  |   J L1
  |   ...

The below test suites are passed for this patch series.
* The rv64gcv fully regression test.

Pan Li (2):
   RISC-V: Combine vec_duplicate + vmsleu.vv to vmsleu.vx on GR2VR cost
   RISC-V: Add test for vec_duplicate + vmsleu.vv combine with GR2VR cost 0, 1 
and 15

Per the discussion here from a week or so ago, we've agreed to gate these into the trunk.  So assuming testing goes well, this is OK.


jeff

Reply via email to