Sorry for the unexpected truncation.
Hi,
vf and vx are not supported well when comparing vector and
immediate in current autovec.
For example, following insts generated for float type:
flw
vsetvli
vfmv.v.f
...
vmfxx.vv
Two issues:
1. Additional vsetvl and vfmv instructions
We expect:
flw
...
vmfxx.vf
For simplicity of supporting vx and vf, two refactors completed first.
1. remove eqne pattern; any special case or reason for eqne when first added?
2. refactor duplicate code.
demin.han (5):
RISC-V: Remove float vector eqne pattern
RISC-V: Refactor ex