Lines Matching refs:BaseRegNum
847 unsigned BaseRegNum; member
1109 if(Memory.BaseRegNum != ARM::PC) return false; in isThumbMemPC()
1362 if (Memory.BaseRegNum && in isMVEMem()
1363 !ARMMCRegisterClasses[ARM::GPRRegClassID].contains(Memory.BaseRegNum) && in isMVEMem()
1364 !ARMMCRegisterClasses[ARM::MQPRRegClassID].contains(Memory.BaseRegNum)) in isMVEMem()
1375 if (Memory.BaseRegNum && in isGPRMem()
1376 !ARMMCRegisterClasses[ARM::GPRRegClassID].contains(Memory.BaseRegNum)) in isGPRMem()
1463 Memory.BaseRegNum)) in isMemNoOffsetT2()
1475 Memory.BaseRegNum)) in isMemNoOffsetT2NoSp()
1487 Memory.BaseRegNum)) in isMemNoOffsetT()
1498 if (Memory.BaseRegNum != ARM::PC) in isMemPCRelImm12()
1705 Memory.Alignment != 0 || Memory.BaseRegNum == ARM::PC) in isT2MemRegOffset()
1721 return isARMLowRegister(Memory.BaseRegNum) && in isMemThumbRR()
1727 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs4()
1740 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs2()
1753 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs1()
1766 Memory.BaseRegNum != ARM::SP || Memory.Alignment != 0) in isMemThumbSPI()
1804 Memory.BaseRegNum)) in isMemImm7s4Offset()
1832 if (Memory.BaseRegNum == ARM::PC) return false; in isMemImm8Offset()
1846 !ARMMCRegisterClasses[RegClassID].contains(Memory.BaseRegNum)) in isMemImm7ShiftedOffset()
1879 Memory.BaseRegNum)) in isMemRegRQOffset()
1900 Memory.BaseRegNum)) in isMemRegQOffset()
1939 if (Memory.BaseRegNum == ARM::PC) return false; in isMemNegImm8Offset()
2851 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetOperands()
2856 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetT2Operands()
2861 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetT2NoSpOperands()
2866 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetTOperands()
2895 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAlignedMemoryOperands()
2945 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode2Operands()
2998 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode3Operands()
3057 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode5Operands()
3086 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode5FP16Operands()
3115 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm8s4OffsetOperands()
3130 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm7s4OffsetOperands()
3136 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm0_1020s4OffsetOperands()
3148 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImmOffsetOperands()
3154 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemRegRQOffsetOperands()
3168 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemUImm12OffsetOperands()
3182 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm12OffsetOperands()
3195 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemTBBOperands()
3201 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemTBHOperands()
3210 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemRegOffsetOperands()
3217 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addT2MemRegOffsetOperands()
3224 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRROperands()
3230 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRIs4Operands()
3242 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRIs2Operands()
3253 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRIs1Operands()
3259 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbSPIOperands()
3803 CreateMem(unsigned BaseRegNum, const MCExpr *OffsetImm, unsigned OffsetRegNum, in CreateMem() argument
3807 Op->Memory.BaseRegNum = BaseRegNum; in CreateMem()
3946 if (Memory.BaseRegNum) in print()
3947 OS << " base:" << RegName(Memory.BaseRegNum); in print()
5836 int BaseRegNum = tryParseRegister(); in parseMemory() local
5837 if (BaseRegNum == -1) in parseMemory()
5850 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, 0, in parseMemory()
5907 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, 0, in parseMemory()
5951 BaseRegNum, AdjustedOffset, 0, ARM_AM::no_shift, 0, 0, false, S, E)); in parseMemory()
5999 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, OffsetRegNum, in parseMemory()