Lines Matching refs:DecodeStatus
35 using DecodeStatus = MCDisassembler::DecodeStatus; typedef
72 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
81 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo,
85 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst, unsigned RegNo,
89 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst, unsigned RegNo,
93 static DecodeStatus
97 static DecodeStatus
101 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo,
105 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst, unsigned Insn,
109 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst, unsigned RegNo,
113 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst, unsigned RegNo,
117 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst, unsigned RegNo,
121 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst, unsigned RegNo,
125 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst, unsigned RegNo,
129 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo,
133 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst, unsigned Insn,
137 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst, unsigned RegNo,
141 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst, unsigned RegNo,
145 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst, unsigned RegNo,
149 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst, unsigned RegNo,
153 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst, unsigned RegNo,
157 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst, unsigned RegNo,
161 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst, unsigned RegNo,
165 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst, unsigned RegNo,
169 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst, unsigned RegNo,
173 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst, unsigned RegNo,
177 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst, unsigned RegNo,
181 static DecodeStatus DecodeBranchTarget(MCInst &Inst, unsigned Offset,
185 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst, unsigned Offset,
189 static DecodeStatus DecodeJumpTarget(MCInst &Inst, unsigned Insn,
193 static DecodeStatus DecodeBranchTarget21(MCInst &Inst, unsigned Offset,
197 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst, unsigned Offset,
201 static DecodeStatus DecodeBranchTarget26(MCInst &Inst, unsigned Offset,
207 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst, unsigned Offset,
213 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst, unsigned Offset,
219 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst, unsigned Offset,
225 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst, unsigned Offset,
231 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst, unsigned Insn,
237 static DecodeStatus DecodeJumpTargetXMM(MCInst &Inst, unsigned Insn,
241 static DecodeStatus DecodeMem(MCInst &Inst, unsigned Insn, uint64_t Address,
244 static DecodeStatus DecodeMemEVA(MCInst &Inst, unsigned Insn, uint64_t Address,
247 static DecodeStatus DecodeLoadByte15(MCInst &Inst, unsigned Insn,
251 static DecodeStatus DecodeCacheOp(MCInst &Inst, unsigned Insn, uint64_t Address,
254 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst, unsigned Insn,
258 static DecodeStatus DecodeCacheOpMM(MCInst &Inst, unsigned Insn,
262 static DecodeStatus DecodePrefeOpMM(MCInst &Inst, unsigned Insn,
266 static DecodeStatus DecodeSyncI(MCInst &Inst, unsigned Insn, uint64_t Address,
269 static DecodeStatus DecodeSyncI_MM(MCInst &Inst, unsigned Insn,
273 static DecodeStatus DecodeSynciR6(MCInst &Inst, unsigned Insn, uint64_t Address,
276 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn,
280 static DecodeStatus DecodeMemMMImm4(MCInst &Inst, unsigned Insn,
284 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst, unsigned Insn,
288 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst, unsigned Insn,
292 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst, unsigned Insn,
296 static DecodeStatus DecodeMemMMImm9(MCInst &Inst, unsigned Insn,
300 static DecodeStatus DecodeMemMMImm12(MCInst &Inst, unsigned Insn,
304 static DecodeStatus DecodeMemMMImm16(MCInst &Inst, unsigned Insn,
308 static DecodeStatus DecodeFMem(MCInst &Inst, unsigned Insn, uint64_t Address,
311 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn,
315 static DecodeStatus DecodeFMem2(MCInst &Inst, unsigned Insn, uint64_t Address,
318 static DecodeStatus DecodeFMem3(MCInst &Inst, unsigned Insn, uint64_t Address,
321 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, unsigned Insn,
325 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn,
329 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst, unsigned Insn,
333 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst, unsigned Value,
337 static DecodeStatus DecodeLi16Imm(MCInst &Inst, unsigned Value,
341 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst, unsigned Value,
346 static DecodeStatus DecodeUImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
351 static DecodeStatus DecodeUImmWithOffset(MCInst &Inst, unsigned Value, in DecodeUImmWithOffset()
359 static DecodeStatus DecodeSImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
363 static DecodeStatus DecodeInsSize(MCInst &Inst, unsigned Insn, uint64_t Address,
366 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn,
370 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn,
374 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn, uint64_t Address,
377 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn,
381 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn,
388 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
392 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn,
397 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
401 static DecodeStatus DecodeAddiGroupBranch(MCInst &MI, InsnType insn,
406 static DecodeStatus DecodePOP35GroupBranchMMR6(MCInst &MI, InsnType insn,
411 static DecodeStatus DecodeDaddiGroupBranch(MCInst &MI, InsnType insn,
416 static DecodeStatus DecodePOP37GroupBranchMMR6(MCInst &MI, InsnType insn,
421 static DecodeStatus DecodePOP65GroupBranchMMR6(MCInst &MI, InsnType insn,
426 static DecodeStatus DecodePOP75GroupBranchMMR6(MCInst &MI, InsnType insn,
431 static DecodeStatus DecodeBlezlGroupBranch(MCInst &MI, InsnType insn,
436 static DecodeStatus DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn,
441 static DecodeStatus DecodeBgtzGroupBranch(MCInst &MI, InsnType insn,
446 static DecodeStatus DecodeBlezGroupBranch(MCInst &MI, InsnType insn,
451 static DecodeStatus DecodeBgtzGroupBranchMMR6(MCInst &MI, InsnType insn,
456 static DecodeStatus DecodeBlezGroupBranchMMR6(MCInst &MI, InsnType insn,
461 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address,
465 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address,
469 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address,
472 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Insn,
476 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn,
480 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair,
484 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn,
488 static DecodeStatus DecodeFIXMEInstruction(MCInst &Inst, unsigned Insn,
527 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address, in DecodeINSVE_DF()
530 DecodeStatus (*)(MCInst &, unsigned, uint64_t, const MCDisassembler *); in DecodeINSVE_DF()
575 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, in DecodeDAHIDATIMMR6()
590 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address, in DecodeDAHIDATI()
604 static DecodeStatus DecodeAddiGroupBranch(MCInst &MI, InsnType insn, in DecodeAddiGroupBranch()
643 static DecodeStatus DecodePOP35GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP35GroupBranchMMR6()
677 static DecodeStatus DecodeDaddiGroupBranch(MCInst &MI, InsnType insn, in DecodeDaddiGroupBranch()
716 static DecodeStatus DecodePOP37GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP37GroupBranchMMR6()
750 static DecodeStatus DecodePOP65GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP65GroupBranchMMR6()
789 static DecodeStatus DecodePOP75GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP75GroupBranchMMR6()
828 static DecodeStatus DecodeBlezlGroupBranch(MCInst &MI, InsnType insn, in DecodeBlezlGroupBranch()
871 static DecodeStatus DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn, in DecodeBgtzlGroupBranch()
915 static DecodeStatus DecodeBgtzGroupBranch(MCInst &MI, InsnType insn, in DecodeBgtzGroupBranch()
964 static DecodeStatus DecodeBlezGroupBranch(MCInst &MI, InsnType insn, in DecodeBlezGroupBranch()
1008 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeDEXT()
1050 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeDINS()
1092 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeCRC()
1107 static DecodeStatus readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction16()
1127 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction32()
1161 DecodeStatus MipsDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, in getInstruction()
1166 DecodeStatus Result; in getInstruction()
1337 static DecodeStatus
1343 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR64RegisterClass()
1354 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPRMM16RegisterClass()
1364 static DecodeStatus
1374 static DecodeStatus
1384 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeGPR32RegisterClass()
1394 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePtrRegisterClass()
1403 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeDSPRRegisterClass()
1409 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFGR64RegisterClass()
1420 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFGR32RegisterClass()
1431 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeCCRRegisterClass()
1441 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFCCRegisterClass()
1451 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFGRCCRegisterClass()
1462 static DecodeStatus DecodeMem(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeMem()
1482 static DecodeStatus DecodeMemEVA(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeMemEVA()
1501 static DecodeStatus DecodeLoadByte15(MCInst &Inst, unsigned Insn, in DecodeLoadByte15()
1518 static DecodeStatus DecodeCacheOp(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeCacheOp()
1533 static DecodeStatus DecodeCacheOpMM(MCInst &Inst, unsigned Insn, in DecodeCacheOpMM()
1549 static DecodeStatus DecodePrefeOpMM(MCInst &Inst, unsigned Insn, in DecodePrefeOpMM()
1565 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst, unsigned Insn, in DecodeCacheeOp_CacheOpR6()
1581 static DecodeStatus DecodeSyncI(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeSyncI()
1594 static DecodeStatus DecodeSyncI_MM(MCInst &Inst, unsigned Insn, in DecodeSyncI_MM()
1608 static DecodeStatus DecodeSynciR6(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeSynciR6()
1621 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn, in DecodeMSA128Mem()
1668 static DecodeStatus DecodeMemMMImm4(MCInst &Inst, unsigned Insn, in DecodeMemMMImm4()
1725 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst, unsigned Insn, in DecodeMemMMSPImm5Lsl2()
1740 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst, unsigned Insn, in DecodeMemMMGPImm7Lsl2()
1755 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst, unsigned Insn, in DecodeMemMMReglistImm4Lsl2()
1779 static DecodeStatus DecodeMemMMImm9(MCInst &Inst, unsigned Insn, in DecodeMemMMImm9()
1799 static DecodeStatus DecodeMemMMImm12(MCInst &Inst, unsigned Insn, in DecodeMemMMImm12()
1833 static DecodeStatus DecodeMemMMImm16(MCInst &Inst, unsigned Insn, in DecodeMemMMImm16()
1850 static DecodeStatus DecodeFMem(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeFMem()
1866 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn, in DecodeFMemMMR2()
1885 static DecodeStatus DecodeFMem2(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeFMem2()
1901 static DecodeStatus DecodeFMem3(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeFMem3()
1917 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, unsigned Insn, in DecodeFMemCop2R6()
1934 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn, in DecodeFMemCop2MMR6()
1951 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst, unsigned Insn, in DecodeSpecial3LlSc()
1972 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeHWRegsRegisterClass()
1982 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeAFGR64RegisterClass()
1993 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeACC64DSPRegisterClass()
2004 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeHI32DSPRegisterClass()
2015 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeLO32DSPRegisterClass()
2026 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeMSA128BRegisterClass()
2037 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeMSA128HRegisterClass()
2048 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeMSA128WRegisterClass()
2059 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeMSA128DRegisterClass()
2070 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeMSACtrlRegisterClass()
2081 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeCOP0RegisterClass()
2092 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst, unsigned RegNo, in DecodeCOP2RegisterClass()
2103 static DecodeStatus DecodeBranchTarget(MCInst &Inst, unsigned Offset, in DecodeBranchTarget()
2111 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst, unsigned Offset, in DecodeBranchTarget1SImm16()
2119 static DecodeStatus DecodeJumpTarget(MCInst &Inst, unsigned Insn, in DecodeJumpTarget()
2127 static DecodeStatus DecodeBranchTarget21(MCInst &Inst, unsigned Offset, in DecodeBranchTarget21()
2136 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst, unsigned Offset, in DecodeBranchTarget21MM()
2145 static DecodeStatus DecodeBranchTarget26(MCInst &Inst, unsigned Offset, in DecodeBranchTarget26()
2154 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst, unsigned Offset, in DecodeBranchTarget7MM()
2162 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst, unsigned Offset, in DecodeBranchTarget10MM()
2170 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst, unsigned Offset, in DecodeBranchTargetMM()
2178 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst, unsigned Offset, in DecodeBranchTarget26MM()
2187 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst, unsigned Insn, in DecodeJumpTargetMM()
2195 static DecodeStatus DecodeJumpTargetXMM(MCInst &Inst, unsigned Insn, in DecodeJumpTargetXMM()
2203 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst, unsigned Value, in DecodeAddiur2Simm7()
2215 static DecodeStatus DecodeLi16Imm(MCInst &Inst, unsigned Value, in DecodeLi16Imm()
2225 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst, unsigned Value, in DecodePOOL16BEncodedField()
2233 static DecodeStatus
2243 static DecodeStatus
2251 static DecodeStatus DecodeInsSize(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeInsSize()
2262 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn, in DecodeSimm19Lsl2()
2269 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn, in DecodeSimm18Lsl3()
2276 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn, uint64_t Address, in DecodeSimm9SP()
2290 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn, in DecodeANDI16Imm()
2301 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Insn, in DecodeRegListOperand()
2329 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn, in DecodeRegListOperand16()
2353 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn, in DecodeMovePOperands()
2379 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair, in DecodeMovePRegPair()
2422 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn, in DecodeSimm23Lsl2()
2430 static DecodeStatus DecodeBgtzGroupBranchMMR6(MCInst &MI, InsnType insn, in DecodeBgtzGroupBranchMMR6()
2479 static DecodeStatus DecodeBlezGroupBranchMMR6(MCInst &MI, InsnType insn, in DecodeBlezGroupBranchMMR6()
2524 static DecodeStatus DecodeFIXMEInstruction(MCInst &Inst, unsigned Insn, in DecodeFIXMEInstruction()