blob: 1fac2ded23057bc923ce9cbf34e8bc5c2dc83e28 (
plain) (
blame)
1
2
3
4
|
Implement RA constraints
We need RA constraints in order to remove extraneous moves inside of IR Ops.
A good example is the AArch64 instruction `casp*` needs the constraint that dest = expected to remove four moves per op.
There are a lot of other ops that would also benefit from RA constraints by just looking for moves in the aarch64 JIT.
|