Lines Matching refs:DecodeStatus
36 using DecodeStatus = MCDisassembler::DecodeStatus; typedef
73 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
82 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst,
87 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst,
92 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst,
97 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst,
102 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst,
107 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst,
112 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst,
117 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst,
122 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst,
127 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst,
132 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst,
137 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst,
142 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo,
146 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst,
151 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst,
156 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst,
161 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst,
166 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst,
171 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst,
176 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst,
181 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst,
186 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst,
191 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst,
196 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst,
201 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst,
206 static DecodeStatus DecodeBranchTarget(MCInst &Inst,
211 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst,
216 static DecodeStatus DecodeJumpTarget(MCInst &Inst,
221 static DecodeStatus DecodeBranchTarget21(MCInst &Inst,
226 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst,
231 static DecodeStatus DecodeBranchTarget26(MCInst &Inst,
238 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst,
245 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst,
252 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst,
259 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst,
266 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst,
273 static DecodeStatus DecodeJumpTargetXMM(MCInst &Inst,
278 static DecodeStatus DecodeMem(MCInst &Inst,
283 static DecodeStatus DecodeMemEVA(MCInst &Inst,
288 static DecodeStatus DecodeLoadByte15(MCInst &Inst,
293 static DecodeStatus DecodeCacheOp(MCInst &Inst, unsigned Insn, uint64_t Address,
296 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst,
301 static DecodeStatus DecodeCacheOpMM(MCInst &Inst,
306 static DecodeStatus DecodePrefeOpMM(MCInst &Inst,
311 static DecodeStatus DecodeSyncI(MCInst &Inst,
316 static DecodeStatus DecodeSyncI_MM(MCInst &Inst,
321 static DecodeStatus DecodeSynciR6(MCInst &Inst,
326 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn,
329 static DecodeStatus DecodeMemMMImm4(MCInst &Inst,
334 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst,
339 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst,
344 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst,
349 static DecodeStatus DecodeMemMMImm9(MCInst &Inst,
354 static DecodeStatus DecodeMemMMImm12(MCInst &Inst,
359 static DecodeStatus DecodeMemMMImm16(MCInst &Inst,
364 static DecodeStatus DecodeFMem(MCInst &Inst, unsigned Insn,
368 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn,
372 static DecodeStatus DecodeFMem2(MCInst &Inst, unsigned Insn, uint64_t Address,
375 static DecodeStatus DecodeFMem3(MCInst &Inst, unsigned Insn, uint64_t Address,
378 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, unsigned Insn,
381 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn,
385 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst,
390 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst,
395 static DecodeStatus DecodeLi16Imm(MCInst &Inst,
400 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst,
406 static DecodeStatus DecodeUImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
411 static DecodeStatus DecodeUImmWithOffset(MCInst &Inst, unsigned Value, in DecodeUImmWithOffset()
419 static DecodeStatus DecodeSImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
423 static DecodeStatus DecodeInsSize(MCInst &Inst,
428 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn,
431 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn,
434 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn,
437 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn,
440 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn,
446 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
450 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn,
454 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
458 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn,
462 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
466 static DecodeStatus
471 static DecodeStatus
476 static DecodeStatus
481 static DecodeStatus
486 static DecodeStatus
491 static DecodeStatus
496 static DecodeStatus
501 static DecodeStatus
506 static DecodeStatus
511 static DecodeStatus
516 static DecodeStatus
521 static DecodeStatus
526 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address,
530 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address,
534 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address,
537 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Insn,
541 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn,
545 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair,
549 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn,
587 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address, in DecodeINSVE_DF()
589 using DecodeFN = DecodeStatus (*)(MCInst &, unsigned, uint64_t, const void *); in DecodeINSVE_DF()
634 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, in DecodeDAHIDATIMMR6()
648 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address, in DecodeDAHIDATI()
662 static DecodeStatus DecodeAddiGroupBranch(MCInst &MI, InsnType insn, in DecodeAddiGroupBranch()
701 static DecodeStatus DecodePOP35GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP35GroupBranchMMR6()
735 static DecodeStatus DecodeDaddiGroupBranch(MCInst &MI, InsnType insn, in DecodeDaddiGroupBranch()
774 static DecodeStatus DecodePOP37GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP37GroupBranchMMR6()
808 static DecodeStatus DecodePOP65GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP65GroupBranchMMR6()
847 static DecodeStatus DecodePOP75GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP75GroupBranchMMR6()
886 static DecodeStatus DecodeBlezlGroupBranch(MCInst &MI, InsnType insn, in DecodeBlezlGroupBranch()
929 static DecodeStatus DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn, in DecodeBgtzlGroupBranch()
973 static DecodeStatus DecodeBgtzGroupBranch(MCInst &MI, InsnType insn, in DecodeBgtzGroupBranch()
1022 static DecodeStatus DecodeBlezGroupBranch(MCInst &MI, InsnType insn, in DecodeBlezGroupBranch()
1066 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeDEXT()
1108 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeDINS()
1150 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeCRC()
1165 static DecodeStatus readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction16()
1185 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction32()
1219 DecodeStatus MipsDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, in getInstruction()
1224 DecodeStatus Result; in getInstruction()
1395 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst, in DecodeCPU16RegsRegisterClass()
1402 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, in DecodeGPR64RegisterClass()
1414 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst, in DecodeGPRMM16RegisterClass()
1425 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst, in DecodeGPRMM16ZeroRegisterClass()
1436 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst, in DecodeGPRMM16MovePRegisterClass()
1447 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, in DecodeGPR32RegisterClass()
1458 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst, in DecodePtrRegisterClass()
1468 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst, in DecodeDSPRRegisterClass()
1475 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst, in DecodeFGR64RegisterClass()
1487 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst, in DecodeFGR32RegisterClass()
1499 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst, in DecodeCCRRegisterClass()
1510 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst, in DecodeFCCRegisterClass()
1521 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFGRCCRegisterClass()
1532 static DecodeStatus DecodeMem(MCInst &Inst, in DecodeMem()
1554 static DecodeStatus DecodeMemEVA(MCInst &Inst, in DecodeMemEVA()
1575 static DecodeStatus DecodeLoadByte15(MCInst &Inst, in DecodeLoadByte15()
1593 static DecodeStatus DecodeCacheOp(MCInst &Inst, in DecodeCacheOp()
1610 static DecodeStatus DecodeCacheOpMM(MCInst &Inst, in DecodeCacheOpMM()
1627 static DecodeStatus DecodePrefeOpMM(MCInst &Inst, in DecodePrefeOpMM()
1644 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst, in DecodeCacheeOp_CacheOpR6()
1661 static DecodeStatus DecodeSyncI(MCInst &Inst, in DecodeSyncI()
1676 static DecodeStatus DecodeSyncI_MM(MCInst &Inst, unsigned Insn, in DecodeSyncI_MM()
1689 static DecodeStatus DecodeSynciR6(MCInst &Inst, in DecodeSynciR6()
1704 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn, in DecodeMSA128Mem()
1750 static DecodeStatus DecodeMemMMImm4(MCInst &Inst, in DecodeMemMMImm4()
1808 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst, in DecodeMemMMSPImm5Lsl2()
1824 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst, in DecodeMemMMGPImm7Lsl2()
1840 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst, in DecodeMemMMReglistImm4Lsl2()
1865 static DecodeStatus DecodeMemMMImm9(MCInst &Inst, in DecodeMemMMImm9()
1886 static DecodeStatus DecodeMemMMImm12(MCInst &Inst, in DecodeMemMMImm12()
1921 static DecodeStatus DecodeMemMMImm16(MCInst &Inst, in DecodeMemMMImm16()
1939 static DecodeStatus DecodeFMem(MCInst &Inst, in DecodeFMem()
1957 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn, in DecodeFMemMMR2()
1975 static DecodeStatus DecodeFMem2(MCInst &Inst, in DecodeFMem2()
1993 static DecodeStatus DecodeFMem3(MCInst &Inst, in DecodeFMem3()
2011 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, in DecodeFMemCop2R6()
2029 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn, in DecodeFMemCop2MMR6()
2045 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst, in DecodeSpecial3LlSc()
2067 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst, in DecodeHWRegsRegisterClass()
2078 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst, in DecodeAFGR64RegisterClass()
2090 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst, in DecodeACC64DSPRegisterClass()
2102 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst, in DecodeHI32DSPRegisterClass()
2114 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst, in DecodeLO32DSPRegisterClass()
2126 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst, in DecodeMSA128BRegisterClass()
2138 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst, in DecodeMSA128HRegisterClass()
2150 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst, in DecodeMSA128WRegisterClass()
2162 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst, in DecodeMSA128DRegisterClass()
2174 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst, in DecodeMSACtrlRegisterClass()
2186 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst, in DecodeCOP0RegisterClass()
2198 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst, in DecodeCOP2RegisterClass()
2210 static DecodeStatus DecodeBranchTarget(MCInst &Inst, in DecodeBranchTarget()
2219 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst, in DecodeBranchTarget1SImm16()
2228 static DecodeStatus DecodeJumpTarget(MCInst &Inst, in DecodeJumpTarget()
2237 static DecodeStatus DecodeBranchTarget21(MCInst &Inst, in DecodeBranchTarget21()
2247 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst, in DecodeBranchTarget21MM()
2257 static DecodeStatus DecodeBranchTarget26(MCInst &Inst, in DecodeBranchTarget26()
2267 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst, in DecodeBranchTarget7MM()
2276 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst, in DecodeBranchTarget10MM()
2285 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst, in DecodeBranchTargetMM()
2294 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst, in DecodeBranchTarget26MM()
2304 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst, in DecodeJumpTargetMM()
2313 static DecodeStatus DecodeJumpTargetXMM(MCInst &Inst, in DecodeJumpTargetXMM()
2322 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst, in DecodeAddiur2Simm7()
2335 static DecodeStatus DecodeLi16Imm(MCInst &Inst, in DecodeLi16Imm()
2346 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst, in DecodePOOL16BEncodedField()
2355 static DecodeStatus DecodeUImmWithOffsetAndScale(MCInst &Inst, unsigned Value, in DecodeUImmWithOffsetAndScale()
2365 static DecodeStatus DecodeSImmWithOffsetAndScale(MCInst &Inst, unsigned Value, in DecodeSImmWithOffsetAndScale()
2373 static DecodeStatus DecodeInsSize(MCInst &Inst, in DecodeInsSize()
2386 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn, in DecodeSimm19Lsl2()
2392 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn, in DecodeSimm18Lsl3()
2398 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn, in DecodeSimm9SP()
2412 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn, in DecodeANDI16Imm()
2422 static DecodeStatus DecodeRegListOperand(MCInst &Inst, in DecodeRegListOperand()
2451 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn, in DecodeRegListOperand16()
2475 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn, in DecodeMovePOperands()
2501 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair, in DecodeMovePRegPair()
2543 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn, in DecodeSimm23Lsl2()
2550 static DecodeStatus DecodeBgtzGroupBranchMMR6(MCInst &MI, InsnType insn, in DecodeBgtzGroupBranchMMR6()
2599 static DecodeStatus DecodeBlezGroupBranchMMR6(MCInst &MI, InsnType insn, in DecodeBlezGroupBranchMMR6()