Lines Matching refs:MCOperand
563 MI.addOperand(MCOperand::createImm(tmp)); in DecodeINSVE_DF()
569 MI.addOperand(MCOperand::createImm(0)); in DecodeINSVE_DF()
580 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATIMMR6()
582 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATIMMR6()
584 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATIMMR6()
594 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATI()
596 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATI()
598 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATI()
632 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeAddiGroupBranch()
635 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeAddiGroupBranch()
637 MI.addOperand(MCOperand::createImm(Imm)); in DecodeAddiGroupBranch()
652 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
654 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
659 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
661 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
666 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
671 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP35GroupBranchMMR6()
705 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeDaddiGroupBranch()
708 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeDaddiGroupBranch()
710 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDaddiGroupBranch()
725 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
727 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
732 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
734 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
739 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
744 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP37GroupBranchMMR6()
777 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP65GroupBranchMMR6()
780 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP65GroupBranchMMR6()
783 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP65GroupBranchMMR6()
816 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP75GroupBranchMMR6()
819 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP75GroupBranchMMR6()
822 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP75GroupBranchMMR6()
859 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezlGroupBranch()
862 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezlGroupBranch()
865 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBlezlGroupBranch()
903 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzlGroupBranch()
906 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzlGroupBranch()
909 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBgtzlGroupBranch()
951 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzGroupBranch()
955 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzGroupBranch()
958 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBgtzGroupBranch()
995 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezGroupBranch()
997 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezGroupBranch()
1000 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBlezGroupBranch()
1038 MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rt))); in DecodeDEXT()
1040 MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rs))); in DecodeDEXT()
1041 MI.addOperand(MCOperand::createImm(Pos)); in DecodeDEXT()
1042 MI.addOperand(MCOperand::createImm(Size)); in DecodeDEXT()
1081 MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rt))); in DecodeDINS()
1083 MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rs))); in DecodeDINS()
1084 MI.addOperand(MCOperand::createImm(Pos)); in DecodeDINS()
1085 MI.addOperand(MCOperand::createImm(Size)); in DecodeDINS()
1096 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeCRC()
1098 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeCRC()
1100 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeCRC()
1350 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPR64RegisterClass()
1360 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16RegisterClass()
1370 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16ZeroRegisterClass()
1380 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16MovePRegisterClass()
1390 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPR32RegisterClass()
1416 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGR64RegisterClass()
1427 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGR32RegisterClass()
1437 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCCRRegisterClass()
1447 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFCCRegisterClass()
1458 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGRCCRegisterClass()
1473 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMem()
1475 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMem()
1476 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMem()
1477 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMem()
1492 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemEVA()
1494 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemEVA()
1495 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemEVA()
1496 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemEVA()
1511 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeLoadByte15()
1512 Inst.addOperand(MCOperand::createReg(Base)); in DecodeLoadByte15()
1513 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeLoadByte15()
1526 Inst.addOperand(MCOperand::createReg(Base)); in DecodeCacheOp()
1527 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeCacheOp()
1528 Inst.addOperand(MCOperand::createImm(Hint)); in DecodeCacheOp()
1542 Inst.addOperand(MCOperand::createReg(Base)); in DecodeCacheOpMM()
1543 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeCacheOpMM()
1544 Inst.addOperand(MCOperand::createImm(Hint)); in DecodeCacheOpMM()
1558 Inst.addOperand(MCOperand::createReg(Base)); in DecodePrefeOpMM()
1559 Inst.addOperand(MCOperand::createImm(Offset)); in DecodePrefeOpMM()
1560 Inst.addOperand(MCOperand::createImm(Hint)); in DecodePrefeOpMM()
1574 Inst.addOperand(MCOperand::createReg(Base)); in DecodeCacheeOp_CacheOpR6()
1575 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeCacheeOp_CacheOpR6()
1576 Inst.addOperand(MCOperand::createImm(Hint)); in DecodeCacheeOp_CacheOpR6()
1588 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSyncI()
1589 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSyncI()
1602 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSyncI_MM()
1603 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSyncI_MM()
1615 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSynciR6()
1616 Inst.addOperand(MCOperand::createImm(Immediate)); in DecodeSynciR6()
1631 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128Mem()
1632 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMSA128Mem()
1649 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMSA128Mem()
1653 Inst.addOperand(MCOperand::createImm(Offset * 2)); in DecodeMSA128Mem()
1657 Inst.addOperand(MCOperand::createImm(Offset * 4)); in DecodeMSA128Mem()
1661 Inst.addOperand(MCOperand::createImm(Offset * 8)); in DecodeMSA128Mem()
1702 Inst.addOperand(MCOperand::createImm(-1)); in DecodeMemMMImm4()
1704 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm4()
1708 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm4()
1713 Inst.addOperand(MCOperand::createImm(Offset << 1)); in DecodeMemMMImm4()
1718 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMImm4()
1733 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMSPImm5Lsl2()
1734 Inst.addOperand(MCOperand::createReg(Mips::SP)); in DecodeMemMMSPImm5Lsl2()
1735 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMSPImm5Lsl2()
1748 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMGPImm7Lsl2()
1749 Inst.addOperand(MCOperand::createReg(Mips::GP)); in DecodeMemMMGPImm7Lsl2()
1750 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMGPImm7Lsl2()
1773 Inst.addOperand(MCOperand::createReg(Mips::SP)); in DecodeMemMMReglistImm4Lsl2()
1774 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMReglistImm4Lsl2()
1790 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm9()
1792 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm9()
1793 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm9()
1794 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm9()
1815 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm12()
1816 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm12()
1819 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm12()
1822 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm12()
1824 Inst.addOperand(MCOperand::createReg(Reg+1)); in DecodeMemMMImm12()
1826 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm12()
1827 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm12()
1843 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm16()
1844 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm16()
1845 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm16()
1859 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMem()
1860 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMem()
1861 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMem()
1878 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMemMMR2()
1879 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMemMMR2()
1880 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMemMMR2()
1894 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMem2()
1895 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMem2()
1896 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMem2()
1910 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMem3()
1911 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMem3()
1912 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMem3()
1927 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMemCop2R6()
1928 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMemCop2R6()
1929 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMemCop2R6()
1944 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMemCop2MMR6()
1945 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMemCop2MMR6()
1946 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMemCop2MMR6()
1962 Inst.addOperand(MCOperand::createReg(Rt)); in DecodeSpecial3LlSc()
1965 Inst.addOperand(MCOperand::createReg(Rt)); in DecodeSpecial3LlSc()
1966 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSpecial3LlSc()
1967 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSpecial3LlSc()
1978 Inst.addOperand(MCOperand::createReg(Mips::HWR29)); in DecodeHWRegsRegisterClass()
1989 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeAFGR64RegisterClass()
2000 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeACC64DSPRegisterClass()
2011 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeHI32DSPRegisterClass()
2022 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeLO32DSPRegisterClass()
2033 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128BRegisterClass()
2044 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128HRegisterClass()
2055 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128WRegisterClass()
2066 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128DRegisterClass()
2077 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSACtrlRegisterClass()
2088 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCOP0RegisterClass()
2099 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCOP2RegisterClass()
2107 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget()
2115 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget1SImm16()
2123 Inst.addOperand(MCOperand::createImm(JumpOffset)); in DecodeJumpTarget()
2132 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget21()
2141 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget21MM()
2150 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget26()
2158 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget7MM()
2166 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget10MM()
2174 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTargetMM()
2183 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget26MM()
2191 Inst.addOperand(MCOperand::createImm(JumpOffset)); in DecodeJumpTargetMM()
2199 Inst.addOperand(MCOperand::createImm(JumpOffset)); in DecodeJumpTargetXMM()
2207 Inst.addOperand(MCOperand::createImm(1)); in DecodeAddiur2Simm7()
2209 Inst.addOperand(MCOperand::createImm(-1)); in DecodeAddiur2Simm7()
2211 Inst.addOperand(MCOperand::createImm(Value << 2)); in DecodeAddiur2Simm7()
2219 Inst.addOperand(MCOperand::createImm(-1)); in DecodeLi16Imm()
2221 Inst.addOperand(MCOperand::createImm(Value)); in DecodeLi16Imm()
2228 Inst.addOperand(MCOperand::createImm(Value == 0x0 ? 8 : Value)); in DecodePOOL16BEncodedField()
2238 Inst.addOperand(MCOperand::createImm(Value + Offset)); in DecodeUImmWithOffsetAndScale()
2247 Inst.addOperand(MCOperand::createImm(Imm + Offset)); in DecodeSImmWithOffsetAndScale()
2258 Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Size))); in DecodeInsSize()
2265 Inst.addOperand(MCOperand::createImm(SignExtend32<19>(Insn) * 4)); in DecodeSimm19Lsl2()
2272 Inst.addOperand(MCOperand::createImm(SignExtend32<18>(Insn) * 8)); in DecodeSimm18Lsl3()
2286 Inst.addOperand(MCOperand::createImm(DecodedValue * 4)); in DecodeSimm9SP()
2297 Inst.addOperand(MCOperand::createImm(DecodedValues[Insn])); in DecodeANDI16Imm()
2321 Inst.addOperand(MCOperand::createReg(Regs[i])); in DecodeRegListOperand()
2324 Inst.addOperand(MCOperand::createReg(Mips::RA)); in DecodeRegListOperand()
2346 Inst.addOperand(MCOperand::createReg(Regs[i])); in DecodeRegListOperand16()
2348 Inst.addOperand(MCOperand::createReg(Mips::RA)); in DecodeRegListOperand16()
2386 Inst.addOperand(MCOperand::createReg(Mips::A1)); in DecodeMovePRegPair()
2387 Inst.addOperand(MCOperand::createReg(Mips::A2)); in DecodeMovePRegPair()
2390 Inst.addOperand(MCOperand::createReg(Mips::A1)); in DecodeMovePRegPair()
2391 Inst.addOperand(MCOperand::createReg(Mips::A3)); in DecodeMovePRegPair()
2394 Inst.addOperand(MCOperand::createReg(Mips::A2)); in DecodeMovePRegPair()
2395 Inst.addOperand(MCOperand::createReg(Mips::A3)); in DecodeMovePRegPair()
2398 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2399 Inst.addOperand(MCOperand::createReg(Mips::S5)); in DecodeMovePRegPair()
2402 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2403 Inst.addOperand(MCOperand::createReg(Mips::S6)); in DecodeMovePRegPair()
2406 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2407 Inst.addOperand(MCOperand::createReg(Mips::A1)); in DecodeMovePRegPair()
2410 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2411 Inst.addOperand(MCOperand::createReg(Mips::A2)); in DecodeMovePRegPair()
2414 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2415 Inst.addOperand(MCOperand::createReg(Mips::A3)); in DecodeMovePRegPair()
2425 Inst.addOperand(MCOperand::createImm(SignExtend32<25>(Insn << 2))); in DecodeSimm23Lsl2()
2467 MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, Rs))); in DecodeBgtzGroupBranchMMR6()
2471 MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, Rt))); in DecodeBgtzGroupBranchMMR6()
2473 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBgtzGroupBranchMMR6()
2512 MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, Rs))); in DecodeBlezGroupBranchMMR6()
2514 MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, Rt))); in DecodeBlezGroupBranchMMR6()
2516 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBlezGroupBranchMMR6()