Lines Matching refs:createImm

989     CCI = MI.insert(CCI, MCOperand::createImm(CC));  in AddThumbPredicate()
1007 VCCI = MI.insert(VCCI, MCOperand::createImm(VCC)); in AddThumbPredicate()
1641 Inst.addOperand(MCOperand::createImm(Val)); in DecodePredicateOperand()
1692 Inst.addOperand(MCOperand::createImm(Op)); in DecodeSORegImmOperand()
1728 Inst.addOperand(MCOperand::createImm(Shift)); in DecodeSORegRegOperand()
1856 Inst.addOperand(MCOperand::createImm(~(msb_mask ^ lsb_mask))); in DecodeBitfieldMaskOperand()
1946 Inst.addOperand(MCOperand::createImm(coproc)); in DecodeCopMemInstruction()
1947 Inst.addOperand(MCOperand::createImm(CRd)); in DecodeCopMemInstruction()
1985 Inst.addOperand(MCOperand::createImm(imm)); in DecodeCopMemInstruction()
2008 Inst.addOperand(MCOperand::createImm(imm)); in DecodeCopMemInstruction()
2132 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrMode2IdxInstruction()
2136 Inst.addOperand(MCOperand::createImm(tmp)); in DecodeAddrMode2IdxInstruction()
2184 Inst.addOperand(MCOperand::createImm(shift)); in DecodeSORegMemOperand()
2198 Inst.addOperand(MCOperand::createImm(ARM_TSB::CSYNC)); in DecodeTSBInstruction()
2381 Inst.addOperand(MCOperand::createImm(U | (imm << 4) | Rm)); in DecodeAddrMode3Instruction()
2385 Inst.addOperand(MCOperand::createImm(U)); in DecodeAddrMode3Instruction()
2417 Inst.addOperand(MCOperand::createImm(mode)); in DecodeRFEInstruction()
2521 MCOperand::createImm(fieldFromInstruction(Insn, 0, 4))); in DecodeMemMultipleWritebackInstruction()
2551 Inst.addOperand(MCOperand::createImm(imm8)); in DecodeHINTInstruction()
2590 Inst.addOperand(MCOperand::createImm(imod)); in DecodeCPSInstruction()
2591 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeCPSInstruction()
2592 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2595 Inst.addOperand(MCOperand::createImm(imod)); in DecodeCPSInstruction()
2596 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeCPSInstruction()
2600 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2605 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2631 Inst.addOperand(MCOperand::createImm(imod)); in DecodeT2CPSInstruction()
2632 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeT2CPSInstruction()
2633 Inst.addOperand(MCOperand::createImm(mode)); in DecodeT2CPSInstruction()
2636 Inst.addOperand(MCOperand::createImm(imod)); in DecodeT2CPSInstruction()
2637 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeT2CPSInstruction()
2641 Inst.addOperand(MCOperand::createImm(mode)); in DecodeT2CPSInstruction()
2649 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2CPSInstruction()
2674 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2HintSpaceInstruction()
2700 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2MOVTWInstruction()
2725 Inst.addOperand(MCOperand::createImm(imm)); in DecodeArmMOVTWInstruction()
2808 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeSETPANInstruction()
2827 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrModeImm12Operand()
2848 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::add, imm))); in DecodeAddrMode5Operand()
2850 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::sub, imm))); in DecodeAddrMode5Operand()
2869 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::add, imm))); in DecodeAddrMode5FP16Operand()
2871 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::sub, imm))); in DecodeAddrMode5FP16Operand()
2904 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeT2BInstruction()
2922 Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2928 Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2950 Inst.addOperand(MCOperand::createImm(0)); in DecodeAddrMode6Operand()
2952 Inst.addOperand(MCOperand::createImm(4 << align)); in DecodeAddrMode6Operand()
3148 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLDInstruction()
3355 Inst.addOperand(MCOperand::createImm(0)); in DecodeVSTInstruction()
3596 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD1DupInstruction()
3643 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD2DupInstruction()
3647 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD2DupInstruction()
3681 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD3DupInstruction()
3734 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD4DupInstruction()
3768 Inst.addOperand(MCOperand::createImm(imm)); in DecodeVMOVModImmInstruction()
3812 Inst.addOperand(MCOperand::createImm(imm)); in DecodeMVEModImmInstruction()
3814 Inst.addOperand(MCOperand::createImm(ARMVCC::None)); in DecodeMVEModImmInstruction()
3816 Inst.addOperand(MCOperand::createImm(0)); in DecodeMVEModImmInstruction()
3842 Inst.addOperand(MCOperand::createImm(Qd)); in DecodeMVEVADCInstruction()
3862 Inst.addOperand(MCOperand::createImm(8 << size)); in DecodeVSHLMaxInstruction()
3870 Inst.addOperand(MCOperand::createImm(8 - Val)); in DecodeShiftRight8Imm()
3877 Inst.addOperand(MCOperand::createImm(16 - Val)); in DecodeShiftRight16Imm()
3884 Inst.addOperand(MCOperand::createImm(32 - Val)); in DecodeShiftRight32Imm()
3891 Inst.addOperand(MCOperand::createImm(64 - Val)); in DecodeShiftRight64Imm()
3953 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddSpecialReg()
3962 Inst.addOperand(MCOperand::createImm(SignExtend32<12>(Val << 1))); in DecodeThumbBROperand()
3971 Inst.addOperand(MCOperand::createImm(SignExtend32<21>(Val))); in DecodeT2BROperand()
3980 Inst.addOperand(MCOperand::createImm(Val << 1)); in DecodeThumbCmpBROperand()
4010 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddrModeIS()
4020 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddrModePC()
4030 Inst.addOperand(MCOperand::createImm(Val)); in DecodeThumbAddrModeSP()
4060 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeSOReg()
4403 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2LoadLabel()
4411 Inst.addOperand(MCOperand::createImm(INT32_MIN)); in DecodeT2Imm8S4()
4416 Inst.addOperand(MCOperand::createImm(imm * 4)); in DecodeT2Imm8S4()
4425 Inst.addOperand(MCOperand::createImm(INT32_MIN)); in DecodeT2Imm7S4()
4431 Inst.addOperand(MCOperand::createImm(imm * 4)); in DecodeT2Imm7S4()
4480 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeImm0_1020s4()
4492 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2Imm8()
4507 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2Imm7()
4679 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeImm12()
4691 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddSPImm()
4728 Inst.addOperand(MCOperand::createImm(imod)); in DecodeThumbCPS()
4729 Inst.addOperand(MCOperand::createImm(flags)); in DecodeThumbCPS()
4743 Inst.addOperand(MCOperand::createImm(add)); in DecodePostIdxReg()
4782 Inst.addOperand(MCOperand::createImm(imm)); in DecodeMveAddrModeQ()
4808 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeThumbBLXOffset()
4824 Inst.addOperand(MCOperand::createImm(Val)); in DecodeCoprocessor()
4897 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2SOImm()
4900 Inst.addOperand(MCOperand::createImm((imm << 16) | imm)); in DecodeT2SOImm()
4903 Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 8))); in DecodeT2SOImm()
4906 Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 16) | in DecodeT2SOImm()
4914 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2SOImm()
4925 Inst.addOperand(MCOperand::createImm(SignExtend32<9>(Val << 1))); in DecodeThumbBCCTargetOperand()
4949 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeThumbBLTargetOperand()
4959 Inst.addOperand(MCOperand::createImm(Val)); in DecodeMemBarrierOption()
4969 Inst.addOperand(MCOperand::createImm(Val)); in DecodeInstSyncBarrierOption()
5070 Inst.addOperand(MCOperand::createImm(Val)); in DecodeMSRMask()
5086 Inst.addOperand(MCOperand::createImm(Val)); in DecodeBankedReg()
5295 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD1LN()
5306 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD1LN()
5360 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST1LN()
5371 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST1LN()
5425 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD2LN()
5438 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD2LN()
5488 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST2LN()
5501 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST2LN()
5556 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD3LN()
5571 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD3LN()
5619 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST3LN()
5634 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST3LN()
5698 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD4LN()
5715 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD4LN()
5770 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST4LN()
5787 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST4LN()
5868 Inst.addOperand(MCOperand::createImm(pred)); in DecodeIT()
5869 Inst.addOperand(MCOperand::createImm(mask)); in DecodeIT()
5967 Inst.addOperand(MCOperand::createImm(Val)); in DecodeT2Adr()
5978 Inst.addOperand(MCOperand::createImm(Val)); in DecodeT2ShifterImmOperand()
6063 Inst.addOperand(MCOperand::createImm(64 - imm)); in DecodeVCVTD()
6122 Inst.addOperand(MCOperand::createImm(64 - imm)); in DecodeVCVTQ()
6154 Inst.addOperand(MCOperand::createImm(0)); in DecodeNEONComplexLane64Instruction()
6155 Inst.addOperand(MCOperand::createImm(rotate)); in DecodeNEONComplexLane64Instruction()
6220 Inst.addOperand(MCOperand::createImm(cop)); in DecoderForMRRC2AndMCRR2()
6221 Inst.addOperand(MCOperand::createImm(opc1)); in DecoderForMRRC2AndMCRR2()
6228 Inst.addOperand(MCOperand::createImm(CRm)); in DecoderForMRRC2AndMCRR2()
6273 Inst.addOperand(MCOperand::createImm(ARMCC::AL)); in DecodeForVMRSandVMSR()
6300 Inst.addOperand(MCOperand::createImm(isNeg ? -DecVal : DecVal)); in DecodeBFLabelOperand()
6312 Inst.addOperand(MCOperand::createImm(Val)); in DecodeBFAfterTargetOperand()
6321 Inst.addOperand(MCOperand::createImm(Val)); in DecodePredNoALOperand()
6395 Inst.addOperand(MCOperand::createImm(Val)); in DecodeLongShiftOperand()
6444 Inst.addOperand(MCOperand::createImm(ARMCC::AL)); in DecodeVSCCLRM()
6535 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeVPTMaskOperand()
6567 Inst.addOperand(MCOperand::createImm((Val & 0x1) == 0 ? ARMCC::EQ : ARMCC::NE)); in DecodeRestrictedIPredicateOperand()
6589 Inst.addOperand(MCOperand::createImm(Code)); in DecodeRestrictedSPredicateOperand()
6596 Inst.addOperand(MCOperand::createImm((Val & 0x1) == 0 ? ARMCC::HS : ARMCC::HI)); in DecodeRestrictedUPredicateOperand()
6627 Inst.addOperand(MCOperand::createImm(Code)); in DecodeRestrictedFPPredicateOperand()
6655 Inst.addOperand(MCOperand::createImm(64 - Val)); in DecodeVCVTImmOperand()
6712 Inst.addOperand(MCOperand::createImm(ARMCC::AL)); in DecodeVSTRVLDR_SYSREG()
6777 Inst.addOperand(MCOperand::createImm(1LL << Val)); in DecodePowerTwoOperand()
6787 Inst.addOperand(MCOperand::createImm(start + Val)); in DecodeMVEPairVectorIndexOperand()
6916 Inst.addOperand(MCOperand::createImm(Saturate)); in DecodeMVEOverlappingLongShift()
6973 Inst.addOperand(MCOperand::createImm(ARMVCC::None)); in DecodeMVEVCMP()
6975 Inst.addOperand(MCOperand::createImm(0)); in DecodeMVEVCMP()
7022 Inst.addOperand(MCOperand::createImm(Imm12)); // zext imm12 in DecodeT2AddSubSPImm()