Lines Matching refs:addOperand
882 Inst.addOperand(MCOperand::createReg(Register)); in DecodeGPRRegisterClass()
906 Inst.addOperand(MCOperand::createReg(ARM::APSR_NZCV)); in DecodeGPRwithAPSRRegisterClass()
937 Inst.addOperand(MCOperand::createReg(RegisterPair)); in DecodeGPRPairRegisterClass()
967 Inst.addOperand(MCOperand::createReg(Register)); in DecodetcGPRRegisterClass()
1002 Inst.addOperand(MCOperand::createReg(Register)); in DecodeSPRRegisterClass()
1033 Inst.addOperand(MCOperand::createReg(Register)); in DecodeDPRRegisterClass()
1066 Inst.addOperand(MCOperand::createReg(Register)); in DecodeQPRRegisterClass()
1085 Inst.addOperand(MCOperand::createReg(Register)); in DecodeDPairRegisterClass()
1108 Inst.addOperand(MCOperand::createReg(Register)); in DecodeDPairSpacedRegisterClass()
1118 Inst.addOperand(MCOperand::createImm(Val)); in DecodePredicateOperand()
1120 Inst.addOperand(MCOperand::createReg(0)); in DecodePredicateOperand()
1122 Inst.addOperand(MCOperand::createReg(ARM::CPSR)); in DecodePredicateOperand()
1129 Inst.addOperand(MCOperand::createReg(ARM::CPSR)); in DecodeCCOutOperand()
1131 Inst.addOperand(MCOperand::createReg(0)); in DecodeCCOutOperand()
1167 Inst.addOperand(MCOperand::createImm(Op)); in DecodeSORegImmOperand()
1202 Inst.addOperand(MCOperand::createImm(Shift)); in DecodeSORegRegOperand()
1316 Inst.addOperand(MCOperand::createImm(~(msb_mask ^ lsb_mask))); in DecodeBitfieldMaskOperand()
1376 Inst.addOperand(MCOperand::createImm(coproc)); in DecodeCopMemInstruction()
1377 Inst.addOperand(MCOperand::createImm(CRd)); in DecodeCopMemInstruction()
1415 Inst.addOperand(MCOperand::createImm(imm)); in DecodeCopMemInstruction()
1438 Inst.addOperand(MCOperand::createImm(imm)); in DecodeCopMemInstruction()
1562 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrMode2IdxInstruction()
1564 Inst.addOperand(MCOperand::createReg(0)); in DecodeAddrMode2IdxInstruction()
1566 Inst.addOperand(MCOperand::createImm(tmp)); in DecodeAddrMode2IdxInstruction()
1613 Inst.addOperand(MCOperand::createImm(shift)); in DecodeSORegMemOperand()
1796 Inst.addOperand(MCOperand::createReg(0)); in DecodeAddrMode3Instruction()
1797 Inst.addOperand(MCOperand::createImm(U | (imm << 4) | Rm)); in DecodeAddrMode3Instruction()
1801 Inst.addOperand(MCOperand::createImm(U)); in DecodeAddrMode3Instruction()
1832 Inst.addOperand(MCOperand::createImm(mode)); in DecodeRFEInstruction()
1933 Inst.addOperand( in DecodeMemMultipleWritebackInstruction()
1963 Inst.addOperand(MCOperand::createImm(imm8)); in DecodeHINTInstruction()
2001 Inst.addOperand(MCOperand::createImm(imod)); in DecodeCPSInstruction()
2002 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeCPSInstruction()
2003 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2006 Inst.addOperand(MCOperand::createImm(imod)); in DecodeCPSInstruction()
2007 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeCPSInstruction()
2011 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2016 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2041 Inst.addOperand(MCOperand::createImm(imod)); in DecodeT2CPSInstruction()
2042 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeT2CPSInstruction()
2043 Inst.addOperand(MCOperand::createImm(mode)); in DecodeT2CPSInstruction()
2046 Inst.addOperand(MCOperand::createImm(imod)); in DecodeT2CPSInstruction()
2047 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeT2CPSInstruction()
2051 Inst.addOperand(MCOperand::createImm(mode)); in DecodeT2CPSInstruction()
2059 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2CPSInstruction()
2084 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2MOVTWInstruction()
2108 Inst.addOperand(MCOperand::createImm(imm)); in DecodeArmMOVTWInstruction()
2188 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeSETPANInstruction()
2206 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrModeImm12Operand()
2226 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::add, imm))); in DecodeAddrMode5Operand()
2228 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::sub, imm))); in DecodeAddrMode5Operand()
2246 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::add, imm))); in DecodeAddrMode5FP16Operand()
2248 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::sub, imm))); in DecodeAddrMode5FP16Operand()
2280 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeT2BInstruction()
2298 Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2304 Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2321 Inst.addOperand(MCOperand::createImm(0)); in DecodeAddrMode6Operand()
2323 Inst.addOperand(MCOperand::createImm(4 << align)); in DecodeAddrMode6Operand()
2518 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLDInstruction()
2553 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLDInstruction()
2720 Inst.addOperand(MCOperand::createImm(0)); in DecodeVSTInstruction()
2749 Inst.addOperand(MCOperand::createReg(0)); in DecodeVSTInstruction()
2960 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD1DupInstruction()
3006 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD2DupInstruction()
3010 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD2DupInstruction()
3043 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD3DupInstruction()
3046 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD3DupInstruction()
3095 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD4DupInstruction()
3098 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD4DupInstruction()
3129 Inst.addOperand(MCOperand::createImm(imm)); in DecodeNEONModImmInstruction()
3167 Inst.addOperand(MCOperand::createImm(8 << size)); in DecodeVSHLMaxInstruction()
3174 Inst.addOperand(MCOperand::createImm(8 - Val)); in DecodeShiftRight8Imm()
3180 Inst.addOperand(MCOperand::createImm(16 - Val)); in DecodeShiftRight16Imm()
3186 Inst.addOperand(MCOperand::createImm(32 - Val)); in DecodeShiftRight32Imm()
3192 Inst.addOperand(MCOperand::createImm(64 - Val)); in DecodeShiftRight64Imm()
3248 Inst.addOperand(MCOperand::createReg(ARM::SP)); in DecodeThumbAddSpecialReg()
3252 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddSpecialReg()
3260 Inst.addOperand(MCOperand::createImm(SignExtend32<12>(Val << 1))); in DecodeThumbBROperand()
3268 Inst.addOperand(MCOperand::createImm(SignExtend32<21>(Val))); in DecodeT2BROperand()
3276 Inst.addOperand(MCOperand::createImm(Val << 1)); in DecodeThumbCmpBROperand()
3304 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddrModeIS()
3313 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddrModePC()
3321 Inst.addOperand(MCOperand::createReg(ARM::SP)); in DecodeThumbAddrModeSP()
3322 Inst.addOperand(MCOperand::createImm(Val)); in DecodeThumbAddrModeSP()
3351 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeSOReg()
3690 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2LoadLabel()
3698 Inst.addOperand(MCOperand::createImm(INT32_MIN)); in DecodeT2Imm8S4()
3703 Inst.addOperand(MCOperand::createImm(imm * 4)); in DecodeT2Imm8S4()
3734 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeImm0_1020s4()
3746 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2Imm8()
3879 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeImm12()
3888 Inst.addOperand(MCOperand::createReg(ARM::SP)); in DecodeThumbAddSPImm()
3889 Inst.addOperand(MCOperand::createReg(ARM::SP)); in DecodeThumbAddSPImm()
3890 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddSPImm()
3905 Inst.addOperand(MCOperand::createReg(ARM::SP)); in DecodeThumbAddSPReg()
3911 Inst.addOperand(MCOperand::createReg(ARM::SP)); in DecodeThumbAddSPReg()
3912 Inst.addOperand(MCOperand::createReg(ARM::SP)); in DecodeThumbAddSPReg()
3925 Inst.addOperand(MCOperand::createImm(imod)); in DecodeThumbCPS()
3926 Inst.addOperand(MCOperand::createImm(flags)); in DecodeThumbCPS()
3939 Inst.addOperand(MCOperand::createImm(add)); in DecodePostIdxReg()
3964 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeThumbBLXOffset()
3979 Inst.addOperand(MCOperand::createImm(Val)); in DecodeCoprocessor()
4050 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2SOImm()
4053 Inst.addOperand(MCOperand::createImm((imm << 16) | imm)); in DecodeT2SOImm()
4056 Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 8))); in DecodeT2SOImm()
4059 Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 16) | in DecodeT2SOImm()
4067 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2SOImm()
4078 Inst.addOperand(MCOperand::createImm(SignExtend32<9>(Val << 1))); in DecodeThumbBCCTargetOperand()
4102 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeThumbBLTargetOperand()
4111 Inst.addOperand(MCOperand::createImm(Val)); in DecodeMemBarrierOption()
4120 Inst.addOperand(MCOperand::createImm(Val)); in DecodeInstSyncBarrierOption()
4202 Inst.addOperand(MCOperand::createImm(Val)); in DecodeMSRMask()
4217 Inst.addOperand(MCOperand::createImm(Val)); in DecodeBankedReg()
4421 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD1LN()
4427 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD1LN()
4432 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD1LN()
4486 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST1LN()
4492 Inst.addOperand(MCOperand::createReg(0)); in DecodeVST1LN()
4497 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST1LN()
4551 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD2LN()
4557 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD2LN()
4564 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD2LN()
4614 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST2LN()
4620 Inst.addOperand(MCOperand::createReg(0)); in DecodeVST2LN()
4627 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST2LN()
4682 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD3LN()
4688 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD3LN()
4697 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD3LN()
4745 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST3LN()
4751 Inst.addOperand(MCOperand::createReg(0)); in DecodeVST3LN()
4760 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST3LN()
4824 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD4LN()
4830 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD4LN()
4841 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD4LN()
4896 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST4LN()
4902 Inst.addOperand(MCOperand::createReg(0)); in DecodeVST4LN()
4913 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST4LN()
4984 Inst.addOperand(MCOperand::createImm(pred)); in DecodeIT()
4985 Inst.addOperand(MCOperand::createImm(mask)); in DecodeIT()
5071 Inst.addOperand(MCOperand::createImm(SignExtend32<13>(Val))); in DecodeT2Adr()
5083 Inst.addOperand(MCOperand::createImm(Val)); in DecodeT2ShifterImmOperand()
5168 Inst.addOperand(MCOperand::createImm(64 - imm)); in DecodeVCVTD()
5227 Inst.addOperand(MCOperand::createImm(64 - imm)); in DecodeVCVTQ()
5259 Inst.addOperand(MCOperand::createImm(0)); in DecodeNEONComplexLane64Instruction()
5260 Inst.addOperand(MCOperand::createImm(rotate)); in DecodeNEONComplexLane64Instruction()
5324 Inst.addOperand(MCOperand::createImm(cop)); in DecoderForMRRC2AndMCRR2()
5325 Inst.addOperand(MCOperand::createImm(opc1)); in DecoderForMRRC2AndMCRR2()
5332 Inst.addOperand(MCOperand::createImm(CRm)); in DecoderForMRRC2AndMCRR2()
5354 Inst.addOperand(MCOperand::createImm(ARMCC::AL)); in DecodeForVMRSandVMSR()
5355 Inst.addOperand(MCOperand::createReg(0)); in DecodeForVMRSandVMSR()