Lines Matching refs:Decoder

44 		unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
47 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
50 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder);
53 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder);
56 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder);
59 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
62 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
65 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
68 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
71 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
74 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
77 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
80 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
83 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
86 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
89 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
92 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
95 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
98 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
101 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
104 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
107 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
110 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
113 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
116 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder);
119 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder);
122 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
125 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder);
128 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder);
133 unsigned Offset, uint64_t Address, MCRegisterInfo *Decoder);
138 unsigned Offset, uint64_t Address, MCRegisterInfo *Decoder);
143 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder);
148 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
151 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
154 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
157 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
160 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
163 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
166 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
169 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
172 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
175 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
178 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
181 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
184 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
187 uint64_t Address, const MCRegisterInfo *Decoder);
190 uint64_t Address, MCRegisterInfo *Decoder);
193 uint64_t Address, MCRegisterInfo *Decoder);
196 uint64_t Address, MCRegisterInfo *Decoder);
199 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
202 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder);
205 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder);
208 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder);
211 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder);
214 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
219 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
222 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
225 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
228 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
231 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder);
234 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
237 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
240 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
243 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder);
248 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
251 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
254 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
257 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
260 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
263 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
266 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
269 uint32_t insn, uint64_t Address, const MCRegisterInfo *Decoder);
272 uint32_t insn, uint64_t Address, MCRegisterInfo *Decoder);
275 uint32_t insn, uint64_t Address, MCRegisterInfo *Decoder);
524 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeINSVE_DF_4() argument
553 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler_Fail) in DecodeINSVE_DF_4()
557 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler_Fail) in DecodeINSVE_DF_4()
566 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler_Fail) in DecodeINSVE_DF_4()
576 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeAddiGroupBranch_4() argument
603 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rs)); in DecodeAddiGroupBranch_4()
605 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rt)); in DecodeAddiGroupBranch_4()
612 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeDaddiGroupBranch_4() argument
639 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rs)); in DecodeDaddiGroupBranch_4()
641 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rt)); in DecodeDaddiGroupBranch_4()
648 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBlezlGroupBranch_4() argument
678 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rs)); in DecodeBlezlGroupBranch_4()
680 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rt)); in DecodeBlezlGroupBranch_4()
688 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBgtzlGroupBranch_4() argument
719 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rs)); in DecodeBgtzlGroupBranch_4()
721 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rt)); in DecodeBgtzlGroupBranch_4()
728 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBgtzGroupBranch_4() argument
763 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rs)); in DecodeBgtzGroupBranch_4()
766 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rt)); in DecodeBgtzGroupBranch_4()
774 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBlezGroupBranch_4() argument
804 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rs)); in DecodeBlezGroupBranch_4()
806 MCOperand_CreateReg0(MI, getReg(Decoder, Mips_GPR32RegClassID, Rt)); in DecodeBlezGroupBranch_4()
814 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeCPU16RegsRegisterClass() argument
820 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeGPR64RegisterClass() argument
827 Reg = getReg(Decoder, Mips_GPR64RegClassID, RegNo); in DecodeGPR64RegisterClass()
833 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder) in DecodeGPRMM16RegisterClass() argument
840 Reg = getReg(Decoder, Mips_GPRMM16RegClassID, RegNo); in DecodeGPRMM16RegisterClass()
846 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder) in DecodeGPRMM16ZeroRegisterClass() argument
853 Reg = getReg(Decoder, Mips_GPRMM16ZeroRegClassID, RegNo); in DecodeGPRMM16ZeroRegisterClass()
859 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder) in DecodeGPRMM16MovePRegisterClass() argument
866 Reg = getReg(Decoder, Mips_GPRMM16MovePRegClassID, RegNo); in DecodeGPRMM16MovePRegisterClass()
872 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeGPR32RegisterClass() argument
879 Reg = getReg(Decoder, Mips_GPR32RegClassID, RegNo); in DecodeGPR32RegisterClass()
885 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodePtrRegisterClass() argument
889 return DecodeGPR64RegisterClass(Inst, RegNo, Address, Decoder); in DecodePtrRegisterClass()
891 return DecodeGPR32RegisterClass(Inst, RegNo, Address, Decoder); in DecodePtrRegisterClass()
895 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeDSPRRegisterClass() argument
897 return DecodeGPR32RegisterClass(Inst, RegNo, Address, Decoder); in DecodeDSPRRegisterClass()
901 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeFGR64RegisterClass() argument
908 Reg = getReg(Decoder, Mips_FGR64RegClassID, RegNo); in DecodeFGR64RegisterClass()
914 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeFGR32RegisterClass() argument
921 Reg = getReg(Decoder, Mips_FGR32RegClassID, RegNo); in DecodeFGR32RegisterClass()
927 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeCCRRegisterClass() argument
934 Reg = getReg(Decoder, Mips_CCRRegClassID, RegNo); in DecodeCCRRegisterClass()
940 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeFCCRegisterClass() argument
947 Reg = getReg(Decoder, Mips_FCCRegClassID, RegNo); in DecodeFCCRegisterClass()
953 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeCCRegisterClass() argument
960 Reg = getReg(Decoder, Mips_CCRegClassID, RegNo); in DecodeCCRegisterClass()
966 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeFGRCCRegisterClass() argument
973 Reg = getReg(Decoder, Mips_FGRCCRegClassID, RegNo); in DecodeFGRCCRegisterClass()
979 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMem() argument
986 Reg = getReg(Decoder, Mips_GPR32RegClassID, Reg); in DecodeMem()
987 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeMem()
1001 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeCacheOp() argument
1007 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeCacheOp()
1017 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeCacheOpMM() argument
1023 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeCacheOpMM()
1033 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeCacheOpR6() argument
1039 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeCacheOpR6()
1049 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeSyncI() argument
1054 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeSyncI()
1063 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMSA128Mem() argument
1069 Reg = getReg(Decoder, Mips_MSA128BRegClassID, Reg); in DecodeMSA128Mem()
1070 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeMSA128Mem()
1110 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeMemMMImm4() argument
1120 if (DecodeGPRMM16RegisterClass(Inst, Reg, Address, Decoder) in DecodeMemMMImm4()
1127 if (DecodeGPRMM16ZeroRegisterClass(Inst, Reg, Address, Decoder) in DecodeMemMMImm4()
1133 if (DecodeGPRMM16RegisterClass(Inst, Base, Address, Decoder) in DecodeMemMMImm4()
1161 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeMemMMSPImm5Lsl2() argument
1166 Reg = getReg(Decoder, Mips_GPR32RegClassID, Reg); in DecodeMemMMSPImm5Lsl2()
1176 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeMemMMGPImm7Lsl2() argument
1181 Reg = getReg(Decoder, Mips_GPR32RegClassID, Reg); in DecodeMemMMGPImm7Lsl2()
1191 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeMemMMReglistImm4Lsl2() argument
1195 if (DecodeRegListOperand16(Inst, Insn, Address, Decoder) == MCDisassembler_Fail) in DecodeMemMMReglistImm4Lsl2()
1205 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMemMMImm12() argument
1211 Reg = getReg(Decoder, Mips_GPR32RegClassID, Reg); in DecodeMemMMImm12()
1212 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeMemMMImm12()
1217 if (DecodeRegListOperand(Inst, Insn, Address, Decoder) in DecodeMemMMImm12()
1239 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMemMMImm16() argument
1245 Reg = getReg(Decoder, Mips_GPR32RegClassID, Reg); in DecodeMemMMImm16()
1246 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeMemMMImm16()
1256 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeFMem() argument
1262 Reg = getReg(Decoder, Mips_FGR64RegClassID, Reg); in DecodeFMem()
1263 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeFMem()
1273 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeFMem2() argument
1279 Reg = getReg(Decoder, Mips_COP2RegClassID, Reg); in DecodeFMem2()
1280 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeFMem2()
1290 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeFMem3() argument
1296 Reg = getReg(Decoder, Mips_COP3RegClassID, Reg); in DecodeFMem3()
1297 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeFMem3()
1307 unsigned Insn, uint64_t Address, MCRegisterInfo *Decoder) in DecodeFMemCop2R6() argument
1313 Reg = getReg(Decoder, Mips_COP2RegClassID, Reg); in DecodeFMemCop2R6()
1314 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeFMemCop2R6()
1324 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeSpecial3LlSc() argument
1330 Rt = getReg(Decoder, Mips_GPR32RegClassID, Rt); in DecodeSpecial3LlSc()
1331 Base = getReg(Decoder, Mips_GPR32RegClassID, Base); in DecodeSpecial3LlSc()
1346 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeHWRegsRegisterClass() argument
1358 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeAFGR64RegisterClass() argument
1365 Reg = getReg(Decoder, Mips_AFGR64RegClassID, RegNo /2); in DecodeAFGR64RegisterClass()
1372 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeACC64DSPRegisterClass() argument
1379 Reg = getReg(Decoder, Mips_ACC64DSPRegClassID, RegNo); in DecodeACC64DSPRegisterClass()
1385 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeHI32DSPRegisterClass() argument
1392 Reg = getReg(Decoder, Mips_HI32DSPRegClassID, RegNo); in DecodeHI32DSPRegisterClass()
1399 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeLO32DSPRegisterClass() argument
1406 Reg = getReg(Decoder, Mips_LO32DSPRegClassID, RegNo); in DecodeLO32DSPRegisterClass()
1413 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMSA128BRegisterClass() argument
1420 Reg = getReg(Decoder, Mips_MSA128BRegClassID, RegNo); in DecodeMSA128BRegisterClass()
1427 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMSA128HRegisterClass() argument
1434 Reg = getReg(Decoder, Mips_MSA128HRegClassID, RegNo); in DecodeMSA128HRegisterClass()
1441 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMSA128WRegisterClass() argument
1448 Reg = getReg(Decoder, Mips_MSA128WRegClassID, RegNo); in DecodeMSA128WRegisterClass()
1455 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMSA128DRegisterClass() argument
1462 Reg = getReg(Decoder, Mips_MSA128DRegClassID, RegNo); in DecodeMSA128DRegisterClass()
1469 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeMSACtrlRegisterClass() argument
1476 Reg = getReg(Decoder, Mips_MSACtrlRegClassID, RegNo); in DecodeMSACtrlRegisterClass()
1483 unsigned RegNo, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeCOP2RegisterClass() argument
1490 Reg = getReg(Decoder, Mips_COP2RegClassID, RegNo); in DecodeCOP2RegisterClass()
1497 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBranchTarget() argument
1506 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeJumpTarget() argument
1515 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBranchTarget21() argument
1525 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBranchTarget26() argument
1534 unsigned Offset, uint64_t Address, MCRegisterInfo *Decoder) in DecodeBranchTarget7MM() argument
1542 unsigned Offset, uint64_t Address, MCRegisterInfo *Decoder) in DecodeBranchTarget10MM() argument
1550 unsigned Offset, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeBranchTargetMM() argument
1559 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeJumpTargetMM() argument
1568 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder) in DecodeAddiur2Simm7() argument
1581 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder) in DecodeUImm6Lsl2() argument
1589 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder) in DecodeLiSimm7() argument
1600 unsigned Value, uint64_t Address, MCRegisterInfo *Decoder) in DecodeSimm4() argument
1608 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeSimm16() argument
1616 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeLSAImm() argument
1625 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeInsSize() argument
1636 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeExtSize() argument
1646 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeSimm19Lsl2() argument
1654 unsigned Insn, uint64_t Address, const MCRegisterInfo *Decoder) in DecodeSimm18Lsl3() argument
1662 uint64_t Address, MCRegisterInfo *Decoder) in DecodeSimm9SP() argument
1679 uint64_t Address, MCRegisterInfo *Decoder) in DecodeANDI16Imm() argument
1695 uint64_t Address, MCRegisterInfo *Decoder) in DecodeUImm5lsl2() argument
1703 uint64_t Address, const MCRegisterInfo *Decoder) in DecodeRegListOperand() argument
1726 uint64_t Address, MCRegisterInfo *Decoder) in DecodeRegListOperand16() argument
1742 uint64_t Address, MCRegisterInfo *Decoder) in DecodeMovePRegPair() argument
1787 uint64_t Address, MCRegisterInfo *Decoder) in DecodeSimm23Lsl2() argument