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()
997 Inst.addOperand(MCOperand::CreateReg(Register)); in DecodeSPRRegisterClass()
1018 Inst.addOperand(MCOperand::CreateReg(Register)); in DecodeDPRRegisterClass()
1052 Inst.addOperand(MCOperand::CreateReg(Register)); in DecodeQPRRegisterClass()
1071 Inst.addOperand(MCOperand::CreateReg(Register)); in DecodeDPairRegisterClass()
1094 Inst.addOperand(MCOperand::CreateReg(Register)); in DecodeDPairSpacedRegisterClass()
1104 Inst.addOperand(MCOperand::CreateImm(Val)); in DecodePredicateOperand()
1106 Inst.addOperand(MCOperand::CreateReg(0)); in DecodePredicateOperand()
1108 Inst.addOperand(MCOperand::CreateReg(ARM::CPSR)); in DecodePredicateOperand()
1115 Inst.addOperand(MCOperand::CreateReg(ARM::CPSR)); in DecodeCCOutOperand()
1117 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeCCOutOperand()
1126 Inst.addOperand(MCOperand::CreateImm(rot_imm)); in DecodeSOImmOperand()
1162 Inst.addOperand(MCOperand::CreateImm(Op)); in DecodeSORegImmOperand()
1197 Inst.addOperand(MCOperand::CreateImm(Shift)); in DecodeSORegRegOperand()
1311 Inst.addOperand(MCOperand::CreateImm(~(msb_mask ^ lsb_mask))); in DecodeBitfieldMaskOperand()
1371 Inst.addOperand(MCOperand::CreateImm(coproc)); in DecodeCopMemInstruction()
1372 Inst.addOperand(MCOperand::CreateImm(CRd)); in DecodeCopMemInstruction()
1410 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeCopMemInstruction()
1433 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeCopMemInstruction()
1557 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeAddrMode2IdxInstruction()
1559 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeAddrMode2IdxInstruction()
1561 Inst.addOperand(MCOperand::CreateImm(tmp)); in DecodeAddrMode2IdxInstruction()
1608 Inst.addOperand(MCOperand::CreateImm(shift)); in DecodeSORegMemOperand()
1791 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeAddrMode3Instruction()
1792 Inst.addOperand(MCOperand::CreateImm(U | (imm << 4) | Rm)); in DecodeAddrMode3Instruction()
1796 Inst.addOperand(MCOperand::CreateImm(U)); in DecodeAddrMode3Instruction()
1827 Inst.addOperand(MCOperand::CreateImm(mode)); in DecodeRFEInstruction()
1928 Inst.addOperand( in DecodeMemMultipleWritebackInstruction()
1973 Inst.addOperand(MCOperand::CreateImm(imod)); in DecodeCPSInstruction()
1974 Inst.addOperand(MCOperand::CreateImm(iflags)); in DecodeCPSInstruction()
1975 Inst.addOperand(MCOperand::CreateImm(mode)); in DecodeCPSInstruction()
1978 Inst.addOperand(MCOperand::CreateImm(imod)); in DecodeCPSInstruction()
1979 Inst.addOperand(MCOperand::CreateImm(iflags)); in DecodeCPSInstruction()
1983 Inst.addOperand(MCOperand::CreateImm(mode)); in DecodeCPSInstruction()
1988 Inst.addOperand(MCOperand::CreateImm(mode)); in DecodeCPSInstruction()
2013 Inst.addOperand(MCOperand::CreateImm(imod)); in DecodeT2CPSInstruction()
2014 Inst.addOperand(MCOperand::CreateImm(iflags)); in DecodeT2CPSInstruction()
2015 Inst.addOperand(MCOperand::CreateImm(mode)); in DecodeT2CPSInstruction()
2018 Inst.addOperand(MCOperand::CreateImm(imod)); in DecodeT2CPSInstruction()
2019 Inst.addOperand(MCOperand::CreateImm(iflags)); in DecodeT2CPSInstruction()
2023 Inst.addOperand(MCOperand::CreateImm(mode)); in DecodeT2CPSInstruction()
2031 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2CPSInstruction()
2056 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2MOVTWInstruction()
2080 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeArmMOVTWInstruction()
2129 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeAddrModeImm12Operand()
2148 Inst.addOperand(MCOperand::CreateImm(ARM_AM::getAM5Opc(ARM_AM::add, imm))); in DecodeAddrMode5Operand()
2150 Inst.addOperand(MCOperand::CreateImm(ARM_AM::getAM5Opc(ARM_AM::sub, imm))); in DecodeAddrMode5Operand()
2182 Inst.addOperand(MCOperand::CreateImm(imm32)); in DecodeT2BInstruction()
2200 Inst.addOperand(MCOperand::CreateImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2206 Inst.addOperand(MCOperand::CreateImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2224 Inst.addOperand(MCOperand::CreateImm(0)); in DecodeAddrMode6Operand()
2226 Inst.addOperand(MCOperand::CreateImm(4 << align)); in DecodeAddrMode6Operand()
2420 Inst.addOperand(MCOperand::CreateImm(0)); in DecodeVLDInstruction()
2455 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVLDInstruction()
2621 Inst.addOperand(MCOperand::CreateImm(0)); in DecodeVSTInstruction()
2650 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVSTInstruction()
2862 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVLD1DupInstruction()
2908 Inst.addOperand(MCOperand::CreateImm(0)); in DecodeVLD2DupInstruction()
2912 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVLD2DupInstruction()
2945 Inst.addOperand(MCOperand::CreateImm(0)); in DecodeVLD3DupInstruction()
2948 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVLD3DupInstruction()
2999 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVLD4DupInstruction()
3002 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVLD4DupInstruction()
3033 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeNEONModImmInstruction()
3071 Inst.addOperand(MCOperand::CreateImm(8 << size)); in DecodeVSHLMaxInstruction()
3078 Inst.addOperand(MCOperand::CreateImm(8 - Val)); in DecodeShiftRight8Imm()
3084 Inst.addOperand(MCOperand::CreateImm(16 - Val)); in DecodeShiftRight16Imm()
3090 Inst.addOperand(MCOperand::CreateImm(32 - Val)); in DecodeShiftRight32Imm()
3096 Inst.addOperand(MCOperand::CreateImm(64 - Val)); in DecodeShiftRight64Imm()
3152 Inst.addOperand(MCOperand::CreateReg(ARM::SP)); in DecodeThumbAddSpecialReg()
3156 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeThumbAddSpecialReg()
3164 Inst.addOperand(MCOperand::CreateImm(SignExtend32<12>(Val << 1))); in DecodeThumbBROperand()
3172 Inst.addOperand(MCOperand::CreateImm(SignExtend32<21>(Val))); in DecodeT2BROperand()
3180 Inst.addOperand(MCOperand::CreateImm(Val << 1)); in DecodeThumbCmpBROperand()
3208 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeThumbAddrModeIS()
3217 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeThumbAddrModePC()
3225 Inst.addOperand(MCOperand::CreateReg(ARM::SP)); in DecodeThumbAddrModeSP()
3226 Inst.addOperand(MCOperand::CreateImm(Val)); in DecodeThumbAddrModeSP()
3254 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2AddrModeSOReg()
3538 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2LoadLabel()
3546 Inst.addOperand(MCOperand::CreateImm(INT32_MIN)); in DecodeT2Imm8S4()
3551 Inst.addOperand(MCOperand::CreateImm(imm * 4)); in DecodeT2Imm8S4()
3582 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2AddrModeImm0_1020s4()
3594 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2Imm8()
3727 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2AddrModeImm12()
3737 Inst.addOperand(MCOperand::CreateReg(ARM::SP)); in DecodeThumbAddSPImm()
3738 Inst.addOperand(MCOperand::CreateReg(ARM::SP)); in DecodeThumbAddSPImm()
3739 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeThumbAddSPImm()
3754 Inst.addOperand(MCOperand::CreateReg(ARM::SP)); in DecodeThumbAddSPReg()
3760 Inst.addOperand(MCOperand::CreateReg(ARM::SP)); in DecodeThumbAddSPReg()
3761 Inst.addOperand(MCOperand::CreateReg(ARM::SP)); in DecodeThumbAddSPReg()
3774 Inst.addOperand(MCOperand::CreateImm(imod)); in DecodeThumbCPS()
3775 Inst.addOperand(MCOperand::CreateImm(flags)); in DecodeThumbCPS()
3788 Inst.addOperand(MCOperand::CreateImm(add)); in DecodePostIdxReg()
3813 Inst.addOperand(MCOperand::CreateImm(imm32)); in DecodeThumbBLXOffset()
3827 Inst.addOperand(MCOperand::CreateImm(Val)); in DecodeCoprocessor()
3898 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2SOImm()
3901 Inst.addOperand(MCOperand::CreateImm((imm << 16) | imm)); in DecodeT2SOImm()
3904 Inst.addOperand(MCOperand::CreateImm((imm << 24) | (imm << 8))); in DecodeT2SOImm()
3907 Inst.addOperand(MCOperand::CreateImm((imm << 24) | (imm << 16) | in DecodeT2SOImm()
3915 Inst.addOperand(MCOperand::CreateImm(imm)); in DecodeT2SOImm()
3926 Inst.addOperand(MCOperand::CreateImm(SignExtend32<9>(Val << 1))); in DecodeThumbBCCTargetOperand()
3949 Inst.addOperand(MCOperand::CreateImm(imm32)); in DecodeThumbBLTargetOperand()
3958 Inst.addOperand(MCOperand::CreateImm(Val)); in DecodeMemBarrierOption()
3967 Inst.addOperand(MCOperand::CreateImm(Val)); in DecodeInstSyncBarrierOption()
3974 Inst.addOperand(MCOperand::CreateImm(Val)); in DecodeMSRMask()
4178 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVLD1LN()
4184 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVLD1LN()
4189 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVLD1LN()
4243 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVST1LN()
4249 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVST1LN()
4254 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVST1LN()
4309 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVLD2LN()
4315 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVLD2LN()
4322 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVLD2LN()
4372 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVST2LN()
4378 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVST2LN()
4385 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVST2LN()
4441 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVLD3LN()
4447 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVLD3LN()
4456 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVLD3LN()
4504 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVST3LN()
4510 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVST3LN()
4519 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVST3LN()
4584 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVLD4LN()
4590 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVLD4LN()
4601 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVLD4LN()
4656 Inst.addOperand(MCOperand::CreateImm(align)); in DecodeVST4LN()
4662 Inst.addOperand(MCOperand::CreateReg(0)); in DecodeVST4LN()
4673 Inst.addOperand(MCOperand::CreateImm(index)); in DecodeVST4LN()
4744 Inst.addOperand(MCOperand::CreateImm(pred)); in DecodeIT()
4745 Inst.addOperand(MCOperand::CreateImm(mask)); in DecodeIT()
4831 Inst.addOperand(MCOperand::CreateImm(SignExtend32<13>(Val))); in DecodeT2Adr()
4843 Inst.addOperand(MCOperand::CreateImm(Val)); in DecodeT2ShifterImmOperand()
4899 Inst.addOperand(MCOperand::CreateImm(64 - imm)); in DecodeVCVTD()
4929 Inst.addOperand(MCOperand::CreateImm(64 - imm)); in DecodeVCVTQ()
4978 Inst.addOperand(MCOperand::CreateImm(cop)); in DecodeMRRC2()
4979 Inst.addOperand(MCOperand::CreateImm(opc1)); in DecodeMRRC2()
4984 Inst.addOperand(MCOperand::CreateImm(CRm)); in DecodeMRRC2()