X.OperSet.addList (X.OperSet.empty, opsused),
X.OperSet.addList (
X.OperSet.empty,
- [X.REG X.R7,
+ [X.REG X.R6,
+ X.REG X.R7,
X.REG X.R8,
X.REG X.R9,
X.REG X.R10,
(if isspilled op1
then spill (op1, spillreg1)
else [])
+ | transform (X.INSN (pred, X.MOVSTR (op1, w))) =
+ [ X.INSN (pred, X.MOVSTR (real_op1 op1, w)) ] @
+ (if isspilled op1
+ then spill (op1, spillreg1)
+ else [])
| transform (X.INSN (pred, X.MOVLBL (op1, w))) =
[ X.INSN (pred, X.MOVLBL (real_op1 op1, w)) ] @
(if isspilled op1