Lines Matching refs:addOperand
559 MI.addOperand(MCOperand::createImm(tmp)); in DecodeINSVE_DF()
565 MI.addOperand(MCOperand::createImm(0)); in DecodeINSVE_DF()
576 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATIMMR6()
578 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATIMMR6()
580 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATIMMR6()
590 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATI()
592 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, in DecodeDAHIDATI()
594 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATI()
628 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeAddiGroupBranch()
631 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeAddiGroupBranch()
633 MI.addOperand(MCOperand::createImm(Imm)); in DecodeAddiGroupBranch()
648 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
650 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
655 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
657 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
662 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP35GroupBranchMMR6()
667 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP35GroupBranchMMR6()
701 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeDaddiGroupBranch()
704 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeDaddiGroupBranch()
706 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDaddiGroupBranch()
721 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
723 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
728 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
730 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
735 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP37GroupBranchMMR6()
740 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP37GroupBranchMMR6()
773 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP65GroupBranchMMR6()
776 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP65GroupBranchMMR6()
779 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP65GroupBranchMMR6()
812 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP75GroupBranchMMR6()
815 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodePOP75GroupBranchMMR6()
818 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP75GroupBranchMMR6()
855 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezlGroupBranch()
858 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezlGroupBranch()
861 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBlezlGroupBranch()
899 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzlGroupBranch()
902 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzlGroupBranch()
905 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBgtzlGroupBranch()
947 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzGroupBranch()
951 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBgtzGroupBranch()
954 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBgtzGroupBranch()
991 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezGroupBranch()
993 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeBlezGroupBranch()
996 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBlezGroupBranch()
1033 MI.addOperand( in DecodeDEXT()
1035 MI.addOperand( in DecodeDEXT()
1037 MI.addOperand(MCOperand::createImm(Pos)); in DecodeDEXT()
1038 MI.addOperand(MCOperand::createImm(Size)); in DecodeDEXT()
1076 MI.addOperand( in DecodeDINS()
1078 MI.addOperand( in DecodeDINS()
1080 MI.addOperand(MCOperand::createImm(Pos)); in DecodeDINS()
1081 MI.addOperand(MCOperand::createImm(Size)); in DecodeDINS()
1092 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeCRC()
1094 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeCRC()
1096 MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID, in DecodeCRC()
1346 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPR64RegisterClass()
1356 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16RegisterClass()
1366 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16ZeroRegisterClass()
1376 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16MovePRegisterClass()
1386 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPR32RegisterClass()
1412 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGR64RegisterClass()
1423 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGR32RegisterClass()
1433 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCCRRegisterClass()
1443 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFCCRegisterClass()
1454 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGRCCRegisterClass()
1469 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMem()
1471 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMem()
1472 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMem()
1473 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMem()
1488 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemEVA()
1490 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemEVA()
1491 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemEVA()
1492 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemEVA()
1507 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeLoadByte15()
1508 Inst.addOperand(MCOperand::createReg(Base)); in DecodeLoadByte15()
1509 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeLoadByte15()
1522 Inst.addOperand(MCOperand::createReg(Base)); in DecodeCacheOp()
1523 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeCacheOp()
1524 Inst.addOperand(MCOperand::createImm(Hint)); in DecodeCacheOp()
1538 Inst.addOperand(MCOperand::createReg(Base)); in DecodeCacheOpMM()
1539 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeCacheOpMM()
1540 Inst.addOperand(MCOperand::createImm(Hint)); in DecodeCacheOpMM()
1554 Inst.addOperand(MCOperand::createReg(Base)); in DecodePrefeOpMM()
1555 Inst.addOperand(MCOperand::createImm(Offset)); in DecodePrefeOpMM()
1556 Inst.addOperand(MCOperand::createImm(Hint)); in DecodePrefeOpMM()
1570 Inst.addOperand(MCOperand::createReg(Base)); in DecodeCacheeOp_CacheOpR6()
1571 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeCacheeOp_CacheOpR6()
1572 Inst.addOperand(MCOperand::createImm(Hint)); in DecodeCacheeOp_CacheOpR6()
1584 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSyncI()
1585 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSyncI()
1598 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSyncI_MM()
1599 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSyncI_MM()
1611 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSynciR6()
1612 Inst.addOperand(MCOperand::createImm(Immediate)); in DecodeSynciR6()
1627 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128Mem()
1628 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMSA128Mem()
1645 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMSA128Mem()
1649 Inst.addOperand(MCOperand::createImm(Offset * 2)); in DecodeMSA128Mem()
1653 Inst.addOperand(MCOperand::createImm(Offset * 4)); in DecodeMSA128Mem()
1657 Inst.addOperand(MCOperand::createImm(Offset * 8)); in DecodeMSA128Mem()
1698 Inst.addOperand(MCOperand::createImm(-1)); in DecodeMemMMImm4()
1700 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm4()
1704 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm4()
1709 Inst.addOperand(MCOperand::createImm(Offset << 1)); in DecodeMemMMImm4()
1714 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMImm4()
1729 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMSPImm5Lsl2()
1730 Inst.addOperand(MCOperand::createReg(Mips::SP)); in DecodeMemMMSPImm5Lsl2()
1731 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMSPImm5Lsl2()
1744 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMGPImm7Lsl2()
1745 Inst.addOperand(MCOperand::createReg(Mips::GP)); in DecodeMemMMGPImm7Lsl2()
1746 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMGPImm7Lsl2()
1769 Inst.addOperand(MCOperand::createReg(Mips::SP)); in DecodeMemMMReglistImm4Lsl2()
1770 Inst.addOperand(MCOperand::createImm(Offset << 2)); in DecodeMemMMReglistImm4Lsl2()
1786 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm9()
1788 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm9()
1789 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm9()
1790 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm9()
1811 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm12()
1812 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm12()
1815 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm12()
1818 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm12()
1820 Inst.addOperand(MCOperand::createReg(Reg+1)); in DecodeMemMMImm12()
1822 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm12()
1823 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm12()
1839 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMemMMImm16()
1840 Inst.addOperand(MCOperand::createReg(Base)); in DecodeMemMMImm16()
1841 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeMemMMImm16()
1855 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMem()
1856 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMem()
1857 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMem()
1874 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMemMMR2()
1875 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMemMMR2()
1876 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMemMMR2()
1890 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMem2()
1891 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMem2()
1892 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMem2()
1906 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMem3()
1907 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMem3()
1908 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMem3()
1923 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMemCop2R6()
1924 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMemCop2R6()
1925 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMemCop2R6()
1940 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFMemCop2MMR6()
1941 Inst.addOperand(MCOperand::createReg(Base)); in DecodeFMemCop2MMR6()
1942 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeFMemCop2MMR6()
1958 Inst.addOperand(MCOperand::createReg(Rt)); in DecodeSpecial3LlSc()
1961 Inst.addOperand(MCOperand::createReg(Rt)); in DecodeSpecial3LlSc()
1962 Inst.addOperand(MCOperand::createReg(Base)); in DecodeSpecial3LlSc()
1963 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSpecial3LlSc()
1974 Inst.addOperand(MCOperand::createReg(Mips::HWR29)); in DecodeHWRegsRegisterClass()
1985 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeAFGR64RegisterClass()
1996 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeACC64DSPRegisterClass()
2007 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeHI32DSPRegisterClass()
2018 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeLO32DSPRegisterClass()
2029 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128BRegisterClass()
2040 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128HRegisterClass()
2051 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128WRegisterClass()
2062 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSA128DRegisterClass()
2073 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMSACtrlRegisterClass()
2084 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCOP0RegisterClass()
2095 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCOP2RegisterClass()
2103 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget()
2111 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget1SImm16()
2119 Inst.addOperand(MCOperand::createImm(JumpOffset)); in DecodeJumpTarget()
2128 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget21()
2137 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget21MM()
2146 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget26()
2154 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget7MM()
2162 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget10MM()
2170 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTargetMM()
2179 Inst.addOperand(MCOperand::createImm(BranchOffset)); in DecodeBranchTarget26MM()
2187 Inst.addOperand(MCOperand::createImm(JumpOffset)); in DecodeJumpTargetMM()
2195 Inst.addOperand(MCOperand::createImm(JumpOffset)); in DecodeJumpTargetXMM()
2203 Inst.addOperand(MCOperand::createImm(1)); in DecodeAddiur2Simm7()
2205 Inst.addOperand(MCOperand::createImm(-1)); in DecodeAddiur2Simm7()
2207 Inst.addOperand(MCOperand::createImm(Value << 2)); in DecodeAddiur2Simm7()
2215 Inst.addOperand(MCOperand::createImm(-1)); in DecodeLi16Imm()
2217 Inst.addOperand(MCOperand::createImm(Value)); in DecodeLi16Imm()
2224 Inst.addOperand(MCOperand::createImm(Value == 0x0 ? 8 : Value)); in DecodePOOL16BEncodedField()
2234 Inst.addOperand(MCOperand::createImm(Value + Offset)); in DecodeUImmWithOffsetAndScale()
2243 Inst.addOperand(MCOperand::createImm(Imm + Offset)); in DecodeSImmWithOffsetAndScale()
2254 Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Size))); in DecodeInsSize()
2261 Inst.addOperand(MCOperand::createImm(SignExtend32<19>(Insn) * 4)); in DecodeSimm19Lsl2()
2268 Inst.addOperand(MCOperand::createImm(SignExtend32<18>(Insn) * 8)); in DecodeSimm18Lsl3()
2282 Inst.addOperand(MCOperand::createImm(DecodedValue * 4)); in DecodeSimm9SP()
2293 Inst.addOperand(MCOperand::createImm(DecodedValues[Insn])); in DecodeANDI16Imm()
2317 Inst.addOperand(MCOperand::createReg(Regs[i])); in DecodeRegListOperand()
2320 Inst.addOperand(MCOperand::createReg(Mips::RA)); in DecodeRegListOperand()
2342 Inst.addOperand(MCOperand::createReg(Regs[i])); in DecodeRegListOperand16()
2344 Inst.addOperand(MCOperand::createReg(Mips::RA)); in DecodeRegListOperand16()
2382 Inst.addOperand(MCOperand::createReg(Mips::A1)); in DecodeMovePRegPair()
2383 Inst.addOperand(MCOperand::createReg(Mips::A2)); in DecodeMovePRegPair()
2386 Inst.addOperand(MCOperand::createReg(Mips::A1)); in DecodeMovePRegPair()
2387 Inst.addOperand(MCOperand::createReg(Mips::A3)); in DecodeMovePRegPair()
2390 Inst.addOperand(MCOperand::createReg(Mips::A2)); in DecodeMovePRegPair()
2391 Inst.addOperand(MCOperand::createReg(Mips::A3)); in DecodeMovePRegPair()
2394 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2395 Inst.addOperand(MCOperand::createReg(Mips::S5)); in DecodeMovePRegPair()
2398 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2399 Inst.addOperand(MCOperand::createReg(Mips::S6)); in DecodeMovePRegPair()
2402 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2403 Inst.addOperand(MCOperand::createReg(Mips::A1)); in DecodeMovePRegPair()
2406 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2407 Inst.addOperand(MCOperand::createReg(Mips::A2)); in DecodeMovePRegPair()
2410 Inst.addOperand(MCOperand::createReg(Mips::A0)); in DecodeMovePRegPair()
2411 Inst.addOperand(MCOperand::createReg(Mips::A3)); in DecodeMovePRegPair()
2421 Inst.addOperand(MCOperand::createImm(SignExtend32<25>(Insn << 2))); in DecodeSimm23Lsl2()
2462 MI.addOperand( in DecodeBgtzGroupBranchMMR6()
2466 MI.addOperand( in DecodeBgtzGroupBranchMMR6()
2469 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBgtzGroupBranchMMR6()
2507 MI.addOperand( in DecodeBlezGroupBranchMMR6()
2509 MI.addOperand( in DecodeBlezGroupBranchMMR6()
2512 MI.addOperand(MCOperand::createImm(Imm)); in DecodeBlezGroupBranchMMR6()