Lines Matching refs:ARMOperand
54 class ARMOperand;
387 class ARMOperand : public MCParsedAsmOperand { class
563 ARMOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in ARMOperand() function in __anonef5d38c20311::ARMOperand
564 ARMOperand(const ARMOperand &o) : MCParsedAsmOperand() { in ARMOperand() function in __anonef5d38c20311::ARMOperand
2550 static std::unique_ptr<ARMOperand> CreateITMask(unsigned Mask, SMLoc S) { in CreateITMask()
2551 auto Op = make_unique<ARMOperand>(k_ITCondMask); in CreateITMask()
2558 static std::unique_ptr<ARMOperand> CreateCondCode(ARMCC::CondCodes CC, in CreateCondCode()
2560 auto Op = make_unique<ARMOperand>(k_CondCode); in CreateCondCode()
2567 static std::unique_ptr<ARMOperand> CreateCoprocNum(unsigned CopVal, SMLoc S) { in CreateCoprocNum()
2568 auto Op = make_unique<ARMOperand>(k_CoprocNum); in CreateCoprocNum()
2575 static std::unique_ptr<ARMOperand> CreateCoprocReg(unsigned CopVal, SMLoc S) { in CreateCoprocReg()
2576 auto Op = make_unique<ARMOperand>(k_CoprocReg); in CreateCoprocReg()
2583 static std::unique_ptr<ARMOperand> CreateCoprocOption(unsigned Val, SMLoc S, in CreateCoprocOption()
2585 auto Op = make_unique<ARMOperand>(k_CoprocOption); in CreateCoprocOption()
2592 static std::unique_ptr<ARMOperand> CreateCCOut(unsigned RegNum, SMLoc S) { in CreateCCOut()
2593 auto Op = make_unique<ARMOperand>(k_CCOut); in CreateCCOut()
2600 static std::unique_ptr<ARMOperand> CreateToken(StringRef Str, SMLoc S) { in CreateToken()
2601 auto Op = make_unique<ARMOperand>(k_Token); in CreateToken()
2609 static std::unique_ptr<ARMOperand> CreateReg(unsigned RegNum, SMLoc S, in CreateReg()
2611 auto Op = make_unique<ARMOperand>(k_Register); in CreateReg()
2618 static std::unique_ptr<ARMOperand>
2622 auto Op = make_unique<ARMOperand>(k_ShiftedRegister); in CreateShiftedRegister()
2632 static std::unique_ptr<ARMOperand>
2635 auto Op = make_unique<ARMOperand>(k_ShiftedImmediate); in CreateShiftedImmediate()
2644 static std::unique_ptr<ARMOperand> CreateShifterImm(bool isASR, unsigned Imm, in CreateShifterImm()
2646 auto Op = make_unique<ARMOperand>(k_ShifterImmediate); in CreateShifterImm()
2654 static std::unique_ptr<ARMOperand> CreateRotImm(unsigned Imm, SMLoc S, in CreateRotImm()
2656 auto Op = make_unique<ARMOperand>(k_RotateImmediate); in CreateRotImm()
2663 static std::unique_ptr<ARMOperand> CreateModImm(unsigned Bits, unsigned Rot, in CreateModImm()
2665 auto Op = make_unique<ARMOperand>(k_ModifiedImmediate); in CreateModImm()
2673 static std::unique_ptr<ARMOperand>
2675 auto Op = make_unique<ARMOperand>(k_BitfieldDescriptor); in CreateBitfield()
2683 static std::unique_ptr<ARMOperand>
2698 auto Op = make_unique<ARMOperand>(Kind); in CreateRegList()
2707 static std::unique_ptr<ARMOperand> CreateVectorList(unsigned RegNum, in CreateVectorList()
2711 auto Op = make_unique<ARMOperand>(k_VectorList); in CreateVectorList()
2720 static std::unique_ptr<ARMOperand>
2723 auto Op = make_unique<ARMOperand>(k_VectorListAllLanes); in CreateVectorListAllLanes()
2732 static std::unique_ptr<ARMOperand>
2735 auto Op = make_unique<ARMOperand>(k_VectorListIndexed); in CreateVectorListIndexed()
2745 static std::unique_ptr<ARMOperand>
2747 auto Op = make_unique<ARMOperand>(k_VectorIndex); in CreateVectorIndex()
2754 static std::unique_ptr<ARMOperand> CreateImm(const MCExpr *Val, SMLoc S, in CreateImm()
2756 auto Op = make_unique<ARMOperand>(k_Immediate); in CreateImm()
2763 static std::unique_ptr<ARMOperand>
2768 auto Op = make_unique<ARMOperand>(k_Memory); in CreateMem()
2782 static std::unique_ptr<ARMOperand>
2785 auto Op = make_unique<ARMOperand>(k_PostIndexRegister); in CreatePostIdxReg()
2795 static std::unique_ptr<ARMOperand> CreateMemBarrierOpt(ARM_MB::MemBOpt Opt, in CreateMemBarrierOpt()
2797 auto Op = make_unique<ARMOperand>(k_MemBarrierOpt); in CreateMemBarrierOpt()
2804 static std::unique_ptr<ARMOperand>
2806 auto Op = make_unique<ARMOperand>(k_InstSyncBarrierOpt); in CreateInstSyncBarrierOpt()
2813 static std::unique_ptr<ARMOperand> CreateProcIFlags(ARM_PROC::IFlags IFlags, in CreateProcIFlags()
2815 auto Op = make_unique<ARMOperand>(k_ProcIFlags); in CreateProcIFlags()
2822 static std::unique_ptr<ARMOperand> CreateMSRMask(unsigned MMask, SMLoc S) { in CreateMSRMask()
2823 auto Op = make_unique<ARMOperand>(k_MSRMask); in CreateMSRMask()
2830 static std::unique_ptr<ARMOperand> CreateBankedReg(unsigned Reg, SMLoc S) { in CreateBankedReg()
2831 auto Op = make_unique<ARMOperand>(k_BankedReg); in CreateBankedReg()
2841 void ARMOperand::print(raw_ostream &OS) const { in print()
3073 std::unique_ptr<ARMOperand> PrevOp( in tryParseShiftRegister()
3074 (ARMOperand *)Operands.pop_back_val().release()); in tryParseShiftRegister()
3134 Operands.push_back(ARMOperand::CreateShiftedRegister(ShiftTy, SrcReg, in tryParseShiftRegister()
3138 Operands.push_back(ARMOperand::CreateShiftedImmediate(ShiftTy, SrcReg, Imm, in tryParseShiftRegister()
3158 Operands.push_back(ARMOperand::CreateReg(RegNo, RegTok.getLoc(), in tryParseRegisterWithWriteBack()
3163 Operands.push_back(ARMOperand::CreateToken(ExclaimTok.getString(), in tryParseRegisterWithWriteBack()
3189 Operands.push_back(ARMOperand::CreateVectorIndex(MCE->getValue(), in tryParseRegisterWithWriteBack()
3277 Operands.push_back(ARMOperand::CreateCondCode(ARMCC::CondCodes(CC), S)); in parseITCondCode()
3301 Operands.push_back(ARMOperand::CreateCoprocNum(Num, S)); in parseCoprocNumOperand()
3321 Operands.push_back(ARMOperand::CreateCoprocReg(Reg, S)); in parseCoprocRegOperand()
3356 Operands.push_back(ARMOperand::CreateCoprocOption(Val, S, E)); in parseCoprocOptionOperand()
3525 Operands.push_back(ARMOperand::CreateRegList(Registers, S, E)); in parseRegisterList()
3529 Operands.push_back(ARMOperand::CreateToken("^",Parser.getTok().getLoc())); in parseRegisterList()
3609 Operands.push_back(ARMOperand::CreateVectorList(Reg, 1, false, S, E)); in parseVectorList()
3612 Operands.push_back(ARMOperand::CreateVectorListAllLanes(Reg, 1, false, in parseVectorList()
3616 Operands.push_back(ARMOperand::CreateVectorListIndexed(Reg, 1, in parseVectorList()
3632 Operands.push_back(ARMOperand::CreateVectorList(Reg, 2, false, S, E)); in parseVectorList()
3637 Operands.push_back(ARMOperand::CreateVectorListAllLanes(Reg, 2, false, in parseVectorList()
3641 Operands.push_back(ARMOperand::CreateVectorListIndexed(Reg, 2, in parseVectorList()
3814 Operands.push_back(ARMOperand::CreateVectorList(FirstReg, Count, in parseVectorList()
3826 Operands.push_back(ARMOperand::CreateVectorListAllLanes(FirstReg, Count, in parseVectorList()
3831 Operands.push_back(ARMOperand::CreateVectorListIndexed(FirstReg, Count, in parseVectorList()
3908 Operands.push_back(ARMOperand::CreateMemBarrierOpt((ARM_MB::MemBOpt)Opt, S)); in parseMemBarrierOptOperand()
3958 Operands.push_back(ARMOperand::CreateInstSyncBarrierOpt( in parseInstSyncBarrierOptOperand()
3995 Operands.push_back(ARMOperand::CreateProcIFlags((ARM_PROC::IFlags)IFlags, S)); in parseProcIFlagsOperand()
4064 Operands.push_back(ARMOperand::CreateMSRMask(FlagsVal, S)); in parseMSRMaskOperand()
4127 Operands.push_back(ARMOperand::CreateMSRMask(FlagsVal, S)); in parseMSRMaskOperand()
4184 Operands.push_back(ARMOperand::CreateBankedReg(Encoding, S)); in parseBankedRegOperand()
4232 Operands.push_back(ARMOperand::CreateImm(CE, Loc, EndLoc)); in parsePKHImm()
4256 Operands.push_back(ARMOperand::CreateImm(MCConstantExpr::Create(Val, in parseSetEndImm()
4330 Operands.push_back(ARMOperand::CreateShifterImm(isASR, Val, S, EndLoc)); in parseShifterImm()
4380 Operands.push_back(ARMOperand::CreateRotImm(Val, S, EndLoc)); in parseRotImm()
4433 Operands.push_back(ARMOperand::CreateModImm((Enc & 0xFF), in parseModImm()
4446 Operands.push_back(ARMOperand::CreateImm(Imm1Exp, Sx1, Ex1)); in parseModImm()
4452 Operands.push_back(ARMOperand::CreateImm(Imm1Exp, Sx1, Ex1)); in parseModImm()
4491 Operands.push_back(ARMOperand::CreateModImm(Imm1, Imm2, S, Ex2)); in parseModImm()
4566 Operands.push_back(ARMOperand::CreateBitfield(LSB, Width, S, EndLoc)); in parseBitfield()
4615 Operands.push_back(ARMOperand::CreatePostIdxReg(Reg, isAdd, ShiftTy, in parsePostIdxReg()
4660 ARMOperand::CreateImm(MCConstantExpr::Create(Val, getContext()), S, E)); in parseAM3Offset()
4686 Operands.push_back(ARMOperand::CreatePostIdxReg(Reg, isAdd, ARM_AM::no_shift, in parseAM3Offset()
4697 ((ARMOperand &)*Operands[3]).addRegOperands(Inst, 1); in cvtThumbMultiply()
4698 ((ARMOperand &)*Operands[1]).addCCOutOperands(Inst, 1); in cvtThumbMultiply()
4703 ((ARMOperand &)*Operands[4]).getReg() == in cvtThumbMultiply()
4704 ((ARMOperand &)*Operands[3]).getReg()) in cvtThumbMultiply()
4706 ((ARMOperand &)*Operands[RegOp]).addRegOperands(Inst, 1); in cvtThumbMultiply()
4708 ((ARMOperand &)*Operands[2]).addCondCodeOperands(Inst, 2); in cvtThumbMultiply()
4735 unsigned Cond = static_cast<ARMOperand &>(*Operands[CondOp]).getCondCode(); in cvtThumbBranches()
4752 ARMOperand &op = static_cast<ARMOperand &>(*Operands[ImmOp]); in cvtThumbBranches()
4759 ARMOperand &op = static_cast<ARMOperand &>(*Operands[ImmOp]); in cvtThumbBranches()
4765 ((ARMOperand &)*Operands[ImmOp]).addImmOperands(Inst, 1); in cvtThumbBranches()
4766 ((ARMOperand &)*Operands[CondOp]).addCondCodeOperands(Inst, 2); in cvtThumbBranches()
4794 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, 0, in parseMemory()
4801 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc())); in parseMemory()
4851 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, 0, in parseMemory()
4858 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc())); in parseMemory()
4900 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, CE, 0, in parseMemory()
4907 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc())); in parseMemory()
4944 Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, OffsetRegNum, in parseMemory()
4951 Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc())); in parseMemory()
5051 ARMOperand &TyOp = static_cast<ARMOperand &>(*Operands[2]); in parseFPImm()
5054 ARMOperand &Mnemonic = static_cast<ARMOperand &>(*Operands[0]); in parseFPImm()
5076 Operands.push_back(ARMOperand::CreateImm( in parseFPImm()
5093 Operands.push_back(ARMOperand::CreateImm( in parseFPImm()
5142 Operands.push_back(ARMOperand::CreateToken("APSR_nzcv", S)); in parseOperand()
5161 Operands.push_back(ARMOperand::CreateImm(IdVal, S, E)); in parseOperand()
5186 Operands.push_back(ARMOperand::CreateImm(ImmVal, S, E)); in parseOperand()
5192 Operands.push_back(ARMOperand::CreateToken(Parser.getTok().getString(), in parseOperand()
5216 Operands.push_back(ARMOperand::CreateImm(ExprVal, S, E)); in parseOperand()
5230 Operands.push_back(ARMOperand::CreateImm(CPLoc, S, E)); in parseOperand()
5482 !static_cast<ARMOperand &>(*Operands[4]).isModImm() && in shouldOmitCCOutOperand()
5483 static_cast<ARMOperand &>(*Operands[4]).isImm0_65535Expr() && in shouldOmitCCOutOperand()
5484 static_cast<ARMOperand &>(*Operands[1]).getReg() == 0) in shouldOmitCCOutOperand()
5490 static_cast<ARMOperand &>(*Operands[3]).isReg() && in shouldOmitCCOutOperand()
5491 static_cast<ARMOperand &>(*Operands[4]).isReg() && in shouldOmitCCOutOperand()
5492 static_cast<ARMOperand &>(*Operands[1]).getReg() == 0) in shouldOmitCCOutOperand()
5500 Operands.size() == 6 && static_cast<ARMOperand &>(*Operands[3]).isReg() && in shouldOmitCCOutOperand()
5501 static_cast<ARMOperand &>(*Operands[4]).isReg() && in shouldOmitCCOutOperand()
5502 static_cast<ARMOperand &>(*Operands[4]).getReg() == ARM::SP && in shouldOmitCCOutOperand()
5503 static_cast<ARMOperand &>(*Operands[1]).getReg() == 0 && in shouldOmitCCOutOperand()
5504 ((Mnemonic == "add" && static_cast<ARMOperand &>(*Operands[5]).isReg()) || in shouldOmitCCOutOperand()
5505 static_cast<ARMOperand &>(*Operands[5]).isImm0_1020s4())) in shouldOmitCCOutOperand()
5513 Operands.size() == 6 && static_cast<ARMOperand &>(*Operands[3]).isReg() && in shouldOmitCCOutOperand()
5514 static_cast<ARMOperand &>(*Operands[4]).isReg() && in shouldOmitCCOutOperand()
5515 static_cast<ARMOperand &>(*Operands[5]).isImm()) { in shouldOmitCCOutOperand()
5521 isARMLowRegister(static_cast<ARMOperand &>(*Operands[3]).getReg()) && in shouldOmitCCOutOperand()
5522 isARMLowRegister(static_cast<ARMOperand &>(*Operands[4]).getReg()) && in shouldOmitCCOutOperand()
5523 static_cast<ARMOperand &>(*Operands[5]).isImm0_7()) in shouldOmitCCOutOperand()
5527 if (static_cast<ARMOperand &>(*Operands[4]).getReg() != ARM::PC && in shouldOmitCCOutOperand()
5528 static_cast<ARMOperand &>(*Operands[5]).isT2SOImm()) in shouldOmitCCOutOperand()
5540 static_cast<ARMOperand &>(*Operands[1]).getReg() == 0 && in shouldOmitCCOutOperand()
5541 static_cast<ARMOperand &>(*Operands[3]).isReg() && in shouldOmitCCOutOperand()
5542 static_cast<ARMOperand &>(*Operands[4]).isReg() && in shouldOmitCCOutOperand()
5543 static_cast<ARMOperand &>(*Operands[5]).isReg() && in shouldOmitCCOutOperand()
5548 (!isARMLowRegister(static_cast<ARMOperand &>(*Operands[3]).getReg()) || in shouldOmitCCOutOperand()
5549 !isARMLowRegister(static_cast<ARMOperand &>(*Operands[4]).getReg()) || in shouldOmitCCOutOperand()
5550 !isARMLowRegister(static_cast<ARMOperand &>(*Operands[5]).getReg()) || in shouldOmitCCOutOperand()
5551 !inITBlock() || (static_cast<ARMOperand &>(*Operands[3]).getReg() != in shouldOmitCCOutOperand()
5552 static_cast<ARMOperand &>(*Operands[5]).getReg() && in shouldOmitCCOutOperand()
5553 static_cast<ARMOperand &>(*Operands[3]).getReg() != in shouldOmitCCOutOperand()
5554 static_cast<ARMOperand &>(*Operands[4]).getReg()))) in shouldOmitCCOutOperand()
5560 static_cast<ARMOperand &>(*Operands[1]).getReg() == 0 && in shouldOmitCCOutOperand()
5561 static_cast<ARMOperand &>(*Operands[3]).isReg() && in shouldOmitCCOutOperand()
5562 static_cast<ARMOperand &>(*Operands[4]).isReg() && in shouldOmitCCOutOperand()
5566 (!isARMLowRegister(static_cast<ARMOperand &>(*Operands[3]).getReg()) || in shouldOmitCCOutOperand()
5567 !isARMLowRegister(static_cast<ARMOperand &>(*Operands[4]).getReg()) || in shouldOmitCCOutOperand()
5580 static_cast<ARMOperand &>(*Operands[3]).isReg() && in shouldOmitCCOutOperand()
5581 static_cast<ARMOperand &>(*Operands[3]).getReg() == ARM::SP && in shouldOmitCCOutOperand()
5582 static_cast<ARMOperand &>(*Operands[1]).getReg() == 0 && in shouldOmitCCOutOperand()
5583 (static_cast<ARMOperand &>(*Operands[4]).isImm() || in shouldOmitCCOutOperand()
5585 static_cast<ARMOperand &>(*Operands[5]).isImm()))) in shouldOmitCCOutOperand()
5596 static_cast<ARMOperand &>(*Operands[2]).getToken() == ".f32") { in shouldOmitPredicateOperand()
5597 if (static_cast<ARMOperand &>(*Operands[3]).isToken() && in shouldOmitPredicateOperand()
5598 static_cast<ARMOperand &>(*Operands[3]).getToken() == ".f32") in shouldOmitPredicateOperand()
5601 if (static_cast<ARMOperand &>(*Operands[RegIdx]).isReg() && in shouldOmitPredicateOperand()
5603 static_cast<ARMOperand &>(*Operands[RegIdx]).getReg()) || in shouldOmitPredicateOperand()
5605 static_cast<ARMOperand &>(*Operands[RegIdx]).getReg()))) in shouldOmitPredicateOperand()
5696 Operands.push_back(ARMOperand::CreateToken(Mnemonic, NameLoc)); in ParseInstruction()
5720 Operands.push_back(ARMOperand::CreateITMask(Mask, Loc)); in ParseInstruction()
5754 Operands.push_back(ARMOperand::CreateCCOut(CarrySetting ? ARM::CPSR : 0, in ParseInstruction()
5762 Operands.push_back(ARMOperand::CreateCondCode( in ParseInstruction()
5768 Operands.push_back(ARMOperand::CreateImm( in ParseInstruction()
5800 Operands.push_back(ARMOperand::CreateToken(ExtraToken, Loc)); in ParseInstruction()
5832 ARMOperand &Op = static_cast<ARMOperand &>(*Operands.back()); in ParseInstruction()
5863 static_cast<ARMOperand &>(*Operands[2]).isImm()) in ParseInstruction()
5877 ARMOperand &Op1 = static_cast<ARMOperand &>(*Operands[Idx]); in ParseInstruction()
5878 ARMOperand &Op2 = static_cast<ARMOperand &>(*Operands[Idx + 1]); in ParseInstruction()
5899 ARMOperand::CreateReg(NewReg, Op1.getStartLoc(), Op2.getEndLoc()); in ParseInstruction()
5913 ARMOperand &Op3 = static_cast<ARMOperand &>(*Operands[3]); in ParseInstruction()
5914 ARMOperand &Op4 = static_cast<ARMOperand &>(*Operands[4]); in ParseInstruction()
5915 ARMOperand &Op5 = static_cast<ARMOperand &>(*Operands[5]); in ParseInstruction()
5939 ARMOperand &Op2 = static_cast<ARMOperand &>(*Operands[2]); in ParseInstruction()
5940 ARMOperand &Op3 = static_cast<ARMOperand &>(*Operands[3]); in ParseInstruction()
5948 ARMOperand &Op2 = static_cast<ARMOperand &>(*Operands[2]); in ParseInstruction()
5949 ARMOperand &Op3 = static_cast<ARMOperand &>(*Operands[3]); in ParseInstruction()
5962 ARMOperand::CreateReg(PairedReg, Op2.getStartLoc(), Op2.getEndLoc())); in ParseInstruction()
5972 static_cast<ARMOperand &>(*Operands[3]).isReg() && in ParseInstruction()
5973 static_cast<ARMOperand &>(*Operands[3]).getReg() == ARM::PC && in ParseInstruction()
5974 static_cast<ARMOperand &>(*Operands[4]).isReg() && in ParseInstruction()
5975 static_cast<ARMOperand &>(*Operands[4]).getReg() == ARM::LR && in ParseInstruction()
5976 static_cast<ARMOperand &>(*Operands[5]).isImm()) { in ParseInstruction()
5977 Operands.front() = ARMOperand::CreateToken(Name, NameLoc); in ParseInstruction()
6026 const ARMOperand &Op = static_cast<const ARMOperand &>(*Operands[ListNo]); in validatetLDMRegList()
6049 const ARMOperand &Op = static_cast<const ARMOperand &>(*Operands[ListNo]); in validatetSTMRegList()
6092 if (static_cast<ARMOperand &>(*Operands[I]).isCondCode()) in validateInstruction()
6242 (static_cast<ARMOperand &>(*Operands[3]).isToken() && in validateInstruction()
6243 static_cast<ARMOperand &>(*Operands[3]).getToken() == "!"); in validateInstruction()
6326 if (Operands.size() == 6 && (((ARMOperand &)*Operands[3]).getReg() != in validateInstruction()
6327 ((ARMOperand &)*Operands[5]).getReg()) && in validateInstruction()
6328 (((ARMOperand &)*Operands[3]).getReg() != in validateInstruction()
6329 ((ARMOperand &)*Operands[4]).getReg())) { in validateInstruction()
6389 if (!(static_cast<ARMOperand &>(*Operands[2])).isSignedOffset<11, 1>()) in validateInstruction()
6394 if (!static_cast<ARMOperand &>(*Operands[op]).isSignedOffset<24, 1>()) in validateInstruction()
6400 if (!static_cast<ARMOperand &>(*Operands[2]).isSignedOffset<8, 1>()) in validateInstruction()
6405 if (!static_cast<ARMOperand &>(*Operands[Op]).isSignedOffset<20, 1>()) in validateInstruction()
6420 ARMOperand &Op = static_cast<ARMOperand &>(*Operands[i]); in validateInstruction()
6776 !(static_cast<ARMOperand &>(*Operands[2]).isToken() && in processInstruction()
6777 static_cast<ARMOperand &>(*Operands[2]).getToken() == ".w")) in processInstruction()
7867 !(static_cast<ARMOperand &>(*Operands[3]).isToken() && in processInstruction()
7868 static_cast<ARMOperand &>(*Operands[3]).getToken() == ".w")) { in processInstruction()
8071 if (static_cast<ARMOperand &>(*Operands[0]).getToken() == "pop" && in processInstruction()
8089 if (static_cast<ARMOperand &>(*Operands[0]).getToken() == "push" && in processInstruction()
8105 if (static_cast<ARMOperand &>(*Operands[0]).getToken() != "add" || in processInstruction()
8114 if (static_cast<ARMOperand &>(*Operands[0]).getToken() != "sub" || in processInstruction()
8151 (static_cast<ARMOperand &>(*Operands[3]).isToken() && in processInstruction()
8152 static_cast<ARMOperand &>(*Operands[3]).getToken() == ".w")) in processInstruction()
8173 (static_cast<ARMOperand &>(*Operands[3]).isToken() && in processInstruction()
8174 static_cast<ARMOperand &>(*Operands[3]).getToken() == ".w")) in processInstruction()
8231 (static_cast<ARMOperand &>(*Operands[3]).isToken() && in processInstruction()
8232 static_cast<ARMOperand &>(*Operands[3]).getToken() == "!"); in processInstruction()
8296 (!static_cast<ARMOperand &>(*Operands[2]).isToken() || in processInstruction()
8297 static_cast<ARMOperand &>(*Operands[2]).getToken() != ".w")) { in processInstruction()
8318 (!static_cast<ARMOperand &>(*Operands[2]).isToken() || in processInstruction()
8319 static_cast<ARMOperand &>(*Operands[2]).getToken() != ".w")) { in processInstruction()
8341 (!static_cast<ARMOperand &>(*Operands[2]).isToken() || in processInstruction()
8342 static_cast<ARMOperand &>(*Operands[2]).getToken() != ".w")) { in processInstruction()
8455 (!static_cast<ARMOperand &>(*Operands[3]).isToken() || in processInstruction()
8456 !static_cast<ARMOperand &>(*Operands[3]).getToken().equals_lower( in processInstruction()
8495 (!static_cast<ARMOperand &>(*Operands[3]).isToken() || in processInstruction()
8496 !static_cast<ARMOperand &>(*Operands[3]).getToken().equals_lower( in processInstruction()
8648 ErrorLoc = ((ARMOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
8656 ((ARMOperand &)*Operands[0]).getLocRange()); in MatchAndEmitInstruction()
8666 SMLoc ErrorLoc = ((ARMOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
8671 SMLoc ErrorLoc = ((ARMOperand &)*Operands[ErrorInfo]).getStartLoc(); in MatchAndEmitInstruction()
8687 SMLoc ErrorLoc = ((ARMOperand &)*Operands[ErrorInfo]).getAlignmentLoc(); in MatchAndEmitInstruction()
9537 ARMOperand &Op = (ARMOperand &)*Operands[0]; in parseDirectiveRegSave()
10083 ARMOperand &Op = static_cast<ARMOperand &>(AsmOp); in validateTargetOperandClass()