On 6/22/2026 8:30 AM, Robin Dapp wrote:
From: Robin Dapp <[email protected]>
This is v2 of the dependent-filters patch. Changes:
- Remove handling in ira "fast allocation" mode.
- Move and fix lra/ira declarations.
- Add riscv example to docs and cross-references for magic number
in gensupport/genconfig.
- Remove default arguments and fix callers in genpreds.
It was bootstrapped and regtested on x86, power10, and aarch64.
Regtested on riscv64.
Robin Dapp (5):
genpreds: Dependent, dynamic register filters.
recog: Handle dependent filters.
lra: Support dependent filters.
RISC-V: Example dependent filter for RVV widen overlap.
ira: Add dependent filter handling.
[ ... ]
This series is OK for me. I recommend installing at least all the
infrastructure changes now.
I'd seriously consider adding the one converted case in vector.md once
the prereqs are ine. It provides a clear example of what these bits are
supposed to be doing and gives us some superficial testing while the
rest of cases are converted.
Jeff