Lines Matching refs:BaseRegNum
886 unsigned BaseRegNum; member
1148 if(Memory.BaseRegNum != ARM::PC) return false; in isThumbMemPC()
1393 if (Memory.BaseRegNum && in isMVEMem()
1394 !ARMMCRegisterClasses[ARM::GPRRegClassID].contains(Memory.BaseRegNum) && in isMVEMem()
1395 !ARMMCRegisterClasses[ARM::MQPRRegClassID].contains(Memory.BaseRegNum)) in isMVEMem()
1406 if (Memory.BaseRegNum && in isGPRMem()
1407 !ARMMCRegisterClasses[ARM::GPRRegClassID].contains(Memory.BaseRegNum)) in isGPRMem()
1494 Memory.BaseRegNum)) in isMemNoOffsetT2()
1506 Memory.BaseRegNum)) in isMemNoOffsetT2NoSp()
1518 Memory.BaseRegNum)) in isMemNoOffsetT()
1529 if (Memory.BaseRegNum != ARM::PC) in isMemPCRelImm12()
1736 Memory.Alignment != 0 || Memory.BaseRegNum == ARM::PC) in isT2MemRegOffset()
1752 return isARMLowRegister(Memory.BaseRegNum) && in isMemThumbRR()
1758 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs4()
1771 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs2()
1784 !isARMLowRegister(Memory.BaseRegNum) || Memory.Alignment != 0) in isMemThumbRIs1()
1797 Memory.BaseRegNum != ARM::SP || Memory.Alignment != 0) in isMemThumbSPI()
1835 Memory.BaseRegNum)) in isMemImm7s4Offset()
1863 if (Memory.BaseRegNum == ARM::PC) return false; in isMemImm8Offset()
1877 !ARMMCRegisterClasses[RegClassID].contains(Memory.BaseRegNum)) in isMemImm7ShiftedOffset()
1910 Memory.BaseRegNum)) in isMemRegRQOffset()
1931 Memory.BaseRegNum)) in isMemRegQOffset()
1970 if (Memory.BaseRegNum == ARM::PC) return false; in isMemNegImm8Offset()
2909 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetOperands()
2914 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetT2Operands()
2919 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetT2NoSpOperands()
2924 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemNoOffsetTOperands()
2953 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAlignedMemoryOperands()
3003 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode2Operands()
3056 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode3Operands()
3115 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode5Operands()
3144 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addAddrMode5FP16Operands()
3173 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm8s4OffsetOperands()
3188 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm7s4OffsetOperands()
3194 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm0_1020s4OffsetOperands()
3206 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImmOffsetOperands()
3212 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemRegRQOffsetOperands()
3226 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemUImm12OffsetOperands()
3240 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemImm12OffsetOperands()
3253 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemTBBOperands()
3259 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemTBHOperands()
3268 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemRegOffsetOperands()
3275 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addT2MemRegOffsetOperands()
3282 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRROperands()
3288 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRIs4Operands()
3300 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRIs2Operands()
3311 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbRIs1Operands()
3317 Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum)); in addMemThumbSPIOperands()
3887 CreateMem(unsigned BaseRegNum, const MCExpr *OffsetImm, unsigned OffsetRegNum, in CreateMem() argument
3892 Op->Memory.BaseRegNum = BaseRegNum; in CreateMem()
4035 if (Memory.BaseRegNum) in print()
4036 OS << " base:" << RegName(Memory.BaseRegNum); in print()
5938 int BaseRegNum = tryParseRegister(); in parseMemory() local
5939 if (BaseRegNum == -1) in parseMemory()
5953 BaseRegNum, nullptr, 0, ARM_AM::no_shift, 0, 0, false, S, E, *this)); in parseMemory()
6009 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, 0, in parseMemory()
6053 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, AdjustedOffset, 0, in parseMemory()
6104 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, OffsetRegNum, in parseMemory()