git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120782
91177308-0d34-0410-b5e6-
96231b3b80d8
// A8.6.97
bits<4> Rd;
bits<4> Rm;
- let Inst{7} = Rd{3};
- let Inst{6-3} = Rm;
+ // Bits {7-6} are encoded by the T1Special value.
+ let Inst{5-3} = Rm{2-0};
let Inst{2-0} = Rd{2-0};
}
let Defs = [CPSR] in
// A8.6.97
bits<4> Rd;
bits<4> Rm;
- let Inst{7} = Rd{3};
+ // Bit {7} is encoded by the T1Special value.
let Inst{6-3} = Rm;
let Inst{2-0} = Rd{2-0};
}
// A8.6.97
bits<4> Rd;
bits<4> Rm;
+ // Bit {6} is encoded by the T1Special value.
let Inst{7} = Rd{3};
- let Inst{6-3} = Rm;
+ let Inst{5-3} = Rm{2-0};
let Inst{2-0} = Rd{2-0};
}
def tMOVgpr2gpr : T1I<(outs GPR:$Rd), (ins GPR:$Rm), IIC_iMOVr,