Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:CTX

43   const MCContext &CTX;
47 ARMMCCodeEmitter(const MCInstrInfo &mcii, MCContext &ctx, bool IsLittle)
48 : MCII(mcii), CTX(ctx), IsLittleEndian(IsLittle) {
437 MCContext &Ctx) {
438 return new ARMMCCodeEmitter(MCII, Ctx, true);
443 MCContext &Ctx) {
444 return new ARMMCCodeEmitter(MCII, Ctx, false);
527 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg);
557 Reg = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
865 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
866 unsigned Rm = CTX.getRegisterInfo()->getEncodingValue(MO2.getReg());
883 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
967 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1004 unsigned Reg = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1072 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1073 unsigned Rm = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1117 Binary |= CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); // Rm is bits [3:0]
1131 return CTX.getRegisterInfo()->getEncodingValue(MO.getReg()) | (isAdd << 4);
1150 Imm8 = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1169 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1179 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1186 Imm8 = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1216 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1245 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1285 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC.
1332 unsigned Binary = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1357 return Binary | (CTX.getRegisterInfo()->getEncodingValue(Rs) << ARMII::RegRsShift);
1377 unsigned Binary = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1417 unsigned Value = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1419 Value |= CTX.getRegisterInfo()->getEncodingValue(MO2.getReg());
1434 unsigned Value = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1482 unsigned Binary = CTX.getRegisterInfo()->getEncodingValue(MO.getReg());
1540 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg);
1549 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(MI.getOperand(I).getReg());
1566 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg.getReg());
1590 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg.getReg());
1617 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg.getReg());
1637 return CTX.getRegisterInfo()->getEncodingValue(MO.getReg());