Lines Matching defs:PostIdxReg
557 struct PostIdxRegOp PostIdxReg;
1042 return Kind == k_PostIndexRegister && PostIdxReg.ShiftTy ==ARM_AM::no_shift;
1163 return PostIdxReg.ShiftTy == ARM_AM::no_shift;
2108 ARM_AM::getAM3Opc(PostIdxReg.isAdd ? ARM_AM::add : ARM_AM::sub, 0);
2109 Inst.addOperand(MCOperand::createReg(PostIdxReg.RegNum));
2305 Inst.addOperand(MCOperand::createReg(PostIdxReg.RegNum));
2306 Inst.addOperand(MCOperand::createImm(PostIdxReg.isAdd));
2311 Inst.addOperand(MCOperand::createReg(PostIdxReg.RegNum));
2314 ARM_AM::AddrOpc opc = PostIdxReg.isAdd ? ARM_AM::add : ARM_AM::sub;
2315 unsigned Imm = ARM_AM::getAM2Opc(opc, PostIdxReg.ShiftImm,
2316 PostIdxReg.ShiftTy);
2709 Op->PostIdxReg.RegNum = RegNum;
2710 Op->PostIdxReg.isAdd = isAdd;
2711 Op->PostIdxReg.ShiftTy = ShiftTy;
2712 Op->PostIdxReg.ShiftImm = ShiftImm;
2811 OS << "post-idx register " << (PostIdxReg.isAdd ? "" : "-")
2812 << PostIdxReg.RegNum;
2813 if (PostIdxReg.ShiftTy != ARM_AM::no_shift)
2814 OS << ARM_AM::getShiftOpcStr(PostIdxReg.ShiftTy) << " "
2815 << PostIdxReg.ShiftImm;