Lines Matching refs:createImm
992 CCI = MI.insert(CCI, MCOperand::createImm(CC)); in AddThumbPredicate()
1010 VCCI = MI.insert(VCCI, MCOperand::createImm(VCC)); in AddThumbPredicate()
1644 Inst.addOperand(MCOperand::createImm(Val)); in DecodePredicateOperand()
1695 Inst.addOperand(MCOperand::createImm(Op)); in DecodeSORegImmOperand()
1731 Inst.addOperand(MCOperand::createImm(Shift)); in DecodeSORegRegOperand()
1859 Inst.addOperand(MCOperand::createImm(~(msb_mask ^ lsb_mask))); in DecodeBitfieldMaskOperand()
1949 Inst.addOperand(MCOperand::createImm(coproc)); in DecodeCopMemInstruction()
1950 Inst.addOperand(MCOperand::createImm(CRd)); in DecodeCopMemInstruction()
1988 Inst.addOperand(MCOperand::createImm(imm)); in DecodeCopMemInstruction()
2011 Inst.addOperand(MCOperand::createImm(imm)); in DecodeCopMemInstruction()
2135 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrMode2IdxInstruction()
2139 Inst.addOperand(MCOperand::createImm(tmp)); in DecodeAddrMode2IdxInstruction()
2187 Inst.addOperand(MCOperand::createImm(shift)); in DecodeSORegMemOperand()
2201 Inst.addOperand(MCOperand::createImm(ARM_TSB::CSYNC)); in DecodeTSBInstruction()
2384 Inst.addOperand(MCOperand::createImm(U | (imm << 4) | Rm)); in DecodeAddrMode3Instruction()
2388 Inst.addOperand(MCOperand::createImm(U)); in DecodeAddrMode3Instruction()
2420 Inst.addOperand(MCOperand::createImm(mode)); in DecodeRFEInstruction()
2524 MCOperand::createImm(fieldFromInstruction(Insn, 0, 4))); in DecodeMemMultipleWritebackInstruction()
2554 Inst.addOperand(MCOperand::createImm(imm8)); in DecodeHINTInstruction()
2593 Inst.addOperand(MCOperand::createImm(imod)); in DecodeCPSInstruction()
2594 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeCPSInstruction()
2595 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2598 Inst.addOperand(MCOperand::createImm(imod)); in DecodeCPSInstruction()
2599 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeCPSInstruction()
2603 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2608 Inst.addOperand(MCOperand::createImm(mode)); in DecodeCPSInstruction()
2634 Inst.addOperand(MCOperand::createImm(imod)); in DecodeT2CPSInstruction()
2635 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeT2CPSInstruction()
2636 Inst.addOperand(MCOperand::createImm(mode)); in DecodeT2CPSInstruction()
2639 Inst.addOperand(MCOperand::createImm(imod)); in DecodeT2CPSInstruction()
2640 Inst.addOperand(MCOperand::createImm(iflags)); in DecodeT2CPSInstruction()
2644 Inst.addOperand(MCOperand::createImm(mode)); in DecodeT2CPSInstruction()
2652 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2CPSInstruction()
2677 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2HintSpaceInstruction()
2703 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2MOVTWInstruction()
2728 Inst.addOperand(MCOperand::createImm(imm)); in DecodeArmMOVTWInstruction()
2811 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeSETPANInstruction()
2830 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrModeImm12Operand()
2851 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::add, imm))); in DecodeAddrMode5Operand()
2853 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::sub, imm))); in DecodeAddrMode5Operand()
2872 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::add, imm))); in DecodeAddrMode5FP16Operand()
2874 Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::sub, imm))); in DecodeAddrMode5FP16Operand()
2907 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeT2BInstruction()
2925 Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2931 Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm))); in DecodeBranchImmInstruction()
2953 Inst.addOperand(MCOperand::createImm(0)); in DecodeAddrMode6Operand()
2955 Inst.addOperand(MCOperand::createImm(4 << align)); in DecodeAddrMode6Operand()
3151 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLDInstruction()
3358 Inst.addOperand(MCOperand::createImm(0)); in DecodeVSTInstruction()
3599 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD1DupInstruction()
3646 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD2DupInstruction()
3650 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD2DupInstruction()
3684 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD3DupInstruction()
3737 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD4DupInstruction()
3771 Inst.addOperand(MCOperand::createImm(imm)); in DecodeVMOVModImmInstruction()
3815 Inst.addOperand(MCOperand::createImm(imm)); in DecodeMVEModImmInstruction()
3817 Inst.addOperand(MCOperand::createImm(ARMVCC::None)); in DecodeMVEModImmInstruction()
3819 Inst.addOperand(MCOperand::createImm(0)); in DecodeMVEModImmInstruction()
3845 Inst.addOperand(MCOperand::createImm(Qd)); in DecodeMVEVADCInstruction()
3865 Inst.addOperand(MCOperand::createImm(8 << size)); in DecodeVSHLMaxInstruction()
3873 Inst.addOperand(MCOperand::createImm(8 - Val)); in DecodeShiftRight8Imm()
3880 Inst.addOperand(MCOperand::createImm(16 - Val)); in DecodeShiftRight16Imm()
3887 Inst.addOperand(MCOperand::createImm(32 - Val)); in DecodeShiftRight32Imm()
3894 Inst.addOperand(MCOperand::createImm(64 - Val)); in DecodeShiftRight64Imm()
3956 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddSpecialReg()
3965 Inst.addOperand(MCOperand::createImm(SignExtend32<12>(Val << 1))); in DecodeThumbBROperand()
3974 Inst.addOperand(MCOperand::createImm(SignExtend32<21>(Val))); in DecodeT2BROperand()
3983 Inst.addOperand(MCOperand::createImm(Val << 1)); in DecodeThumbCmpBROperand()
4013 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddrModeIS()
4023 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddrModePC()
4033 Inst.addOperand(MCOperand::createImm(Val)); in DecodeThumbAddrModeSP()
4063 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeSOReg()
4406 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2LoadLabel()
4414 Inst.addOperand(MCOperand::createImm(INT32_MIN)); in DecodeT2Imm8S4()
4419 Inst.addOperand(MCOperand::createImm(imm * 4)); in DecodeT2Imm8S4()
4428 Inst.addOperand(MCOperand::createImm(INT32_MIN)); in DecodeT2Imm7S4()
4434 Inst.addOperand(MCOperand::createImm(imm * 4)); in DecodeT2Imm7S4()
4483 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeImm0_1020s4()
4495 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2Imm8()
4510 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2Imm7()
4682 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2AddrModeImm12()
4694 Inst.addOperand(MCOperand::createImm(imm)); in DecodeThumbAddSPImm()
4731 Inst.addOperand(MCOperand::createImm(imod)); in DecodeThumbCPS()
4732 Inst.addOperand(MCOperand::createImm(flags)); in DecodeThumbCPS()
4746 Inst.addOperand(MCOperand::createImm(add)); in DecodePostIdxReg()
4785 Inst.addOperand(MCOperand::createImm(imm)); in DecodeMveAddrModeQ()
4811 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeThumbBLXOffset()
4827 Inst.addOperand(MCOperand::createImm(Val)); in DecodeCoprocessor()
4900 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2SOImm()
4903 Inst.addOperand(MCOperand::createImm((imm << 16) | imm)); in DecodeT2SOImm()
4906 Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 8))); in DecodeT2SOImm()
4909 Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 16) | in DecodeT2SOImm()
4917 Inst.addOperand(MCOperand::createImm(imm)); in DecodeT2SOImm()
4928 Inst.addOperand(MCOperand::createImm(SignExtend32<9>(Val << 1))); in DecodeThumbBCCTargetOperand()
4952 Inst.addOperand(MCOperand::createImm(imm32)); in DecodeThumbBLTargetOperand()
4962 Inst.addOperand(MCOperand::createImm(Val)); in DecodeMemBarrierOption()
4972 Inst.addOperand(MCOperand::createImm(Val)); in DecodeInstSyncBarrierOption()
5073 Inst.addOperand(MCOperand::createImm(Val)); in DecodeMSRMask()
5089 Inst.addOperand(MCOperand::createImm(Val)); in DecodeBankedReg()
5298 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD1LN()
5309 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD1LN()
5363 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST1LN()
5374 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST1LN()
5428 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD2LN()
5441 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD2LN()
5491 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST2LN()
5504 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST2LN()
5559 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD3LN()
5574 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD3LN()
5622 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST3LN()
5637 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST3LN()
5701 Inst.addOperand(MCOperand::createImm(align)); in DecodeVLD4LN()
5718 Inst.addOperand(MCOperand::createImm(index)); in DecodeVLD4LN()
5773 Inst.addOperand(MCOperand::createImm(align)); in DecodeVST4LN()
5790 Inst.addOperand(MCOperand::createImm(index)); in DecodeVST4LN()
5871 Inst.addOperand(MCOperand::createImm(pred)); in DecodeIT()
5872 Inst.addOperand(MCOperand::createImm(mask)); in DecodeIT()
5970 Inst.addOperand(MCOperand::createImm(Val)); in DecodeT2Adr()
5981 Inst.addOperand(MCOperand::createImm(Val)); in DecodeT2ShifterImmOperand()
6066 Inst.addOperand(MCOperand::createImm(64 - imm)); in DecodeVCVTD()
6125 Inst.addOperand(MCOperand::createImm(64 - imm)); in DecodeVCVTQ()
6157 Inst.addOperand(MCOperand::createImm(0)); in DecodeNEONComplexLane64Instruction()
6158 Inst.addOperand(MCOperand::createImm(rotate)); in DecodeNEONComplexLane64Instruction()
6223 Inst.addOperand(MCOperand::createImm(cop)); in DecoderForMRRC2AndMCRR2()
6224 Inst.addOperand(MCOperand::createImm(opc1)); in DecoderForMRRC2AndMCRR2()
6231 Inst.addOperand(MCOperand::createImm(CRm)); in DecoderForMRRC2AndMCRR2()
6276 Inst.addOperand(MCOperand::createImm(ARMCC::AL)); in DecodeForVMRSandVMSR()
6303 Inst.addOperand(MCOperand::createImm(isNeg ? -DecVal : DecVal)); in DecodeBFLabelOperand()
6315 Inst.addOperand(MCOperand::createImm(Val)); in DecodeBFAfterTargetOperand()
6324 Inst.addOperand(MCOperand::createImm(Val)); in DecodePredNoALOperand()
6398 Inst.addOperand(MCOperand::createImm(Val)); in DecodeLongShiftOperand()
6447 Inst.addOperand(MCOperand::createImm(ARMCC::AL)); in DecodeVSCCLRM()
6538 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeVPTMaskOperand()
6570 Inst.addOperand(MCOperand::createImm((Val & 0x1) == 0 ? ARMCC::EQ : ARMCC::NE)); in DecodeRestrictedIPredicateOperand()
6592 Inst.addOperand(MCOperand::createImm(Code)); in DecodeRestrictedSPredicateOperand()
6599 Inst.addOperand(MCOperand::createImm((Val & 0x1) == 0 ? ARMCC::HS : ARMCC::HI)); in DecodeRestrictedUPredicateOperand()
6630 Inst.addOperand(MCOperand::createImm(Code)); in DecodeRestrictedFPPredicateOperand()
6658 Inst.addOperand(MCOperand::createImm(64 - Val)); in DecodeVCVTImmOperand()
6715 Inst.addOperand(MCOperand::createImm(ARMCC::AL)); in DecodeVSTRVLDR_SYSREG()
6780 Inst.addOperand(MCOperand::createImm(1LL << Val)); in DecodePowerTwoOperand()
6790 Inst.addOperand(MCOperand::createImm(start + Val)); in DecodeMVEPairVectorIndexOperand()
6919 Inst.addOperand(MCOperand::createImm(Saturate)); in DecodeMVEOverlappingLongShift()
6976 Inst.addOperand(MCOperand::createImm(ARMVCC::None)); in DecodeMVEVCMP()
6978 Inst.addOperand(MCOperand::createImm(0)); in DecodeMVEVCMP()
7025 Inst.addOperand(MCOperand::createImm(Imm12)); // zext imm12 in DecodeT2AddSubSPImm()
7052 Inst.addOperand(MCOperand::createImm(0)); // Arbitrary value, has no effect. in DecodeLazyLoadStoreMul()