Home | History | Annotate | Download | only in Disassembler

Lines Matching refs:DecodeStatus

29 typedef MCDisassembler::DecodeStatus DecodeStatus;
57 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
67 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst,
72 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst,
77 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst,
82 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst,
87 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst,
92 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst,
97 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst,
102 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst,
107 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst,
112 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst,
117 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst,
122 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst,
127 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo,
131 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst,
136 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst,
141 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst,
146 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst,
151 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst,
156 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst,
161 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst,
166 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst,
171 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst,
176 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst,
181 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst,
186 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst,
191 static DecodeStatus DecodeBranchTarget(MCInst &Inst,
196 static DecodeStatus DecodeJumpTarget(MCInst &Inst,
201 static DecodeStatus DecodeBranchTarget21(MCInst &Inst,
206 static DecodeStatus DecodeBranchTarget26(MCInst &Inst,
213 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst,
220 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst,
227 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst,
234 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst,
241 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst,
246 static DecodeStatus DecodeMem(MCInst &Inst,
251 static DecodeStatus DecodeMemEVA(MCInst &Inst,
256 static DecodeStatus DecodeLoadByte9(MCInst &Inst,
261 static DecodeStatus DecodeLoadByte15(MCInst &Inst,
266 static DecodeStatus DecodeCacheOp(MCInst &Inst,
271 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst,
276 static DecodeStatus DecodeCacheOpMM(MCInst &Inst,
281 static DecodeStatus DecodeStoreEvaOpMM(MCInst &Inst,
286 static DecodeStatus DecodePrefeOpMM(MCInst &Inst,
291 static DecodeStatus DecodeSyncI(MCInst &Inst,
296 static DecodeStatus DecodeSynciR6(MCInst &Inst,
301 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn,
304 static DecodeStatus DecodeMemMMImm4(MCInst &Inst,
309 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst,
314 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst,
319 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst,
324 static DecodeStatus DecodeMemMMImm9(MCInst &Inst,
329 static DecodeStatus DecodeMemMMImm12(MCInst &Inst,
334 static DecodeStatus DecodeMemMMImm16(MCInst &Inst,
339 static DecodeStatus DecodeFMem(MCInst &Inst, unsigned Insn,
343 static DecodeStatus DecodeFMem2(MCInst &Inst, unsigned Insn,
347 static DecodeStatus DecodeFMem3(MCInst &Inst, unsigned Insn,
351 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, unsigned Insn,
355 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst,
360 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst,
365 static DecodeStatus DecodeUImm6Lsl2(MCInst &Inst,
370 static DecodeStatus DecodeLiSimm7(MCInst &Inst,
375 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst,
380 static DecodeStatus DecodeSimm4(MCInst &Inst,
385 static DecodeStatus DecodeSimm16(MCInst &Inst,
391 static DecodeStatus DecodeUImmWithOffset(MCInst &Inst, unsigned Value,
394 static DecodeStatus DecodeInsSize(MCInst &Inst,
399 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn,
402 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn,
405 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn,
408 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn,
411 static DecodeStatus DecodeUImm5lsl2(MCInst &Inst, unsigned Insn,
414 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn,
420 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
424 static DecodeStatus
429 static DecodeStatus
434 static DecodeStatus
439 static DecodeStatus
444 static DecodeStatus
449 static DecodeStatus
453 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Insn,
457 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn,
461 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned Insn,
505 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
507 typedef DecodeStatus (*DecodeFN)(MCInst &, unsigned, uint64_t, const void *);
551 static DecodeStatus DecodeAddiGroupBranch(MCInst &MI, InsnType insn,
590 static DecodeStatus DecodeDaddiGroupBranch(MCInst &MI, InsnType insn,
629 static DecodeStatus DecodeBlezlGroupBranch(MCInst &MI, InsnType insn,
672 static DecodeStatus DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn,
716 static DecodeStatus DecodeBgtzGroupBranch(MCInst &MI, InsnType insn,
765 static DecodeStatus DecodeBlezGroupBranch(MCInst &MI, InsnType insn,
808 static DecodeStatus readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address,
828 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address,
862 DecodeStatus MipsDisassembler::getInstruction(MCInst &Instr, uint64_t &Size,
868 DecodeStatus Result;
995 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst,
1004 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst,
1017 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst,
1028 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst,
1039 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst,
1050 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst,
1061 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst,
1071 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst,
1078 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst,
1090 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst,
1102 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst,
1113 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst,
1124 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo,
1135 static DecodeStatus DecodeMem(MCInst &Inst,
1157 static DecodeStatus DecodeMemEVA(MCInst &Inst,
1178 static DecodeStatus DecodeLoadByte9(MCInst &Inst,
1196 static DecodeStatus DecodeLoadByte15(MCInst &Inst,
1214 static DecodeStatus DecodeCacheOp(MCInst &Inst,
1231 static DecodeStatus DecodeCacheOpMM(MCInst &Inst,
1248 static DecodeStatus DecodePrefeOpMM(MCInst &Inst,
1265 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst,
1282 static DecodeStatus DecodeStoreEvaOpMM(MCInst &Inst,
1300 static DecodeStatus DecodeSyncI(MCInst &Inst,
1315 static DecodeStatus DecodeSynciR6(MCInst &Inst,
1330 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn,
1376 static DecodeStatus DecodeMemMMImm4(MCInst &Inst,
1434 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst,
1450 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst,
1466 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst,
1491 static DecodeStatus DecodeMemMMImm9(MCInst &Inst,
1512 static DecodeStatus DecodeMemMMImm12(MCInst &Inst,
1547 static DecodeStatus DecodeMemMMImm16(MCInst &Inst,
1565 static DecodeStatus DecodeFMem(MCInst &Inst,
1583 static DecodeStatus DecodeFMem2(MCInst &Inst,
1601 static DecodeStatus DecodeFMem3(MCInst &Inst,
1619 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst,
1636 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst,
1658 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst,
1669 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst,
1682 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst,
1694 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst,
1706 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst,
1718 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst,
1730 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst,
1742 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst,
1754 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst,
1766 static DecodeStatus
1778 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst,
1790 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst,
1802 static DecodeStatus DecodeBranchTarget(MCInst &Inst,
1811 static DecodeStatus DecodeJumpTarget(MCInst &Inst,
1821 static DecodeStatus DecodeBranchTarget21(MCInst &Inst,
1831 static DecodeStatus DecodeBranchTarget26(MCInst &Inst,
1841 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst,
1850 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst,
1859 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst,
1868 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst,
1878 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst,
1887 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst,
1900 static DecodeStatus DecodeUImm6Lsl2(MCInst &Inst,
1908 static DecodeStatus DecodeLiSimm7(MCInst &Inst,
1919 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst,
1927 static DecodeStatus DecodeSimm4(MCInst &Inst,
1935 static DecodeStatus DecodeSimm16(MCInst &Inst,
1944 static DecodeStatus DecodeUImmWithOffset(MCInst &Inst, unsigned Value,
1952 static DecodeStatus DecodeInsSize(MCInst &Inst,
1963 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn,
1969 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn,
1975 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn,
1989 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn,
1999 static DecodeStatus DecodeUImm5lsl2(MCInst &Inst, unsigned Insn,
2005 static DecodeStatus DecodeRegListOperand(MCInst &Inst,
2034 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn,
2058 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned Insn,
2103 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn,