Lines Matching refs:DecodeStatus
36 using DecodeStatus = MCDisassembler::DecodeStatus; typedef
71 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
81 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst,
86 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst,
91 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst,
96 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst,
101 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst,
106 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst,
111 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst,
116 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst,
121 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst,
126 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst,
131 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst,
136 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst,
141 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo,
145 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst,
150 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst,
155 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst,
160 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst,
165 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst,
170 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst,
175 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst,
180 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst,
185 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst,
190 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst,
195 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst,
200 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst,
205 static DecodeStatus DecodeBranchTarget(MCInst &Inst,
210 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst,
215 static DecodeStatus DecodeJumpTarget(MCInst &Inst,
220 static DecodeStatus DecodeBranchTarget21(MCInst &Inst,
225 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst,
230 static DecodeStatus DecodeBranchTarget26(MCInst &Inst,
237 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst,
244 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst,
251 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst,
258 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst,
265 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst,
270 static DecodeStatus DecodeMem(MCInst &Inst,
275 static DecodeStatus DecodeMemEVA(MCInst &Inst,
280 static DecodeStatus DecodeLoadByte15(MCInst &Inst,
285 static DecodeStatus DecodeCacheOp(MCInst &Inst, unsigned Insn, uint64_t Address,
288 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst,
293 static DecodeStatus DecodeCacheOpMM(MCInst &Inst,
298 static DecodeStatus DecodePrefeOpMM(MCInst &Inst,
303 static DecodeStatus DecodeSyncI(MCInst &Inst,
308 static DecodeStatus DecodeSyncI_MM(MCInst &Inst,
313 static DecodeStatus DecodeSynciR6(MCInst &Inst,
318 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn,
321 static DecodeStatus DecodeMemMMImm4(MCInst &Inst,
326 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst,
331 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst,
336 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst,
341 static DecodeStatus DecodeMemMMImm9(MCInst &Inst,
346 static DecodeStatus DecodeMemMMImm12(MCInst &Inst,
351 static DecodeStatus DecodeMemMMImm16(MCInst &Inst,
356 static DecodeStatus DecodeFMem(MCInst &Inst, unsigned Insn,
360 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn,
364 static DecodeStatus DecodeFMem2(MCInst &Inst, unsigned Insn, uint64_t Address,
367 static DecodeStatus DecodeFMem3(MCInst &Inst, unsigned Insn, uint64_t Address,
370 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, unsigned Insn,
373 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn,
377 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst,
382 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst,
387 static DecodeStatus DecodeLi16Imm(MCInst &Inst,
392 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst,
398 static DecodeStatus DecodeUImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
403 static DecodeStatus DecodeUImmWithOffset(MCInst &Inst, unsigned Value, in DecodeUImmWithOffset()
411 static DecodeStatus DecodeSImmWithOffsetAndScale(MCInst &Inst, unsigned Value,
415 static DecodeStatus DecodeInsSize(MCInst &Inst,
420 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn,
423 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn,
426 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn,
429 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn,
432 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn,
438 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
442 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, uint64_t Address,
446 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
450 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, uint64_t Address,
454 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address,
458 static DecodeStatus
463 static DecodeStatus
468 static DecodeStatus
473 static DecodeStatus
478 static DecodeStatus
483 static DecodeStatus
488 static DecodeStatus
493 static DecodeStatus
498 static DecodeStatus
503 static DecodeStatus
508 static DecodeStatus
513 static DecodeStatus
518 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address,
522 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address,
526 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address,
529 static DecodeStatus DecodeRegListOperand(MCInst &Inst, unsigned Insn,
533 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn,
537 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair,
541 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn,
588 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address, in DecodeINSVE_DF()
590 using DecodeFN = DecodeStatus (*)(MCInst &, unsigned, uint64_t, const void *); in DecodeINSVE_DF()
635 static DecodeStatus DecodeDAHIDATIMMR6(MCInst &MI, InsnType insn, uint64_t Address, in DecodeDAHIDATIMMR6()
649 static DecodeStatus DecodeDAHIDATI(MCInst &MI, InsnType insn, uint64_t Address, in DecodeDAHIDATI()
663 static DecodeStatus DecodeAddiGroupBranch(MCInst &MI, InsnType insn, in DecodeAddiGroupBranch()
702 static DecodeStatus DecodePOP35GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP35GroupBranchMMR6()
736 static DecodeStatus DecodeDaddiGroupBranch(MCInst &MI, InsnType insn, in DecodeDaddiGroupBranch()
775 static DecodeStatus DecodePOP37GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP37GroupBranchMMR6()
809 static DecodeStatus DecodePOP65GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP65GroupBranchMMR6()
848 static DecodeStatus DecodePOP75GroupBranchMMR6(MCInst &MI, InsnType insn, in DecodePOP75GroupBranchMMR6()
887 static DecodeStatus DecodeBlezlGroupBranch(MCInst &MI, InsnType insn, in DecodeBlezlGroupBranch()
930 static DecodeStatus DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn, in DecodeBgtzlGroupBranch()
974 static DecodeStatus DecodeBgtzGroupBranch(MCInst &MI, InsnType insn, in DecodeBgtzGroupBranch()
1023 static DecodeStatus DecodeBlezGroupBranch(MCInst &MI, InsnType insn, in DecodeBlezGroupBranch()
1067 static DecodeStatus DecodeDEXT(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeDEXT()
1107 static DecodeStatus DecodeDINS(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeDINS()
1147 static DecodeStatus DecodeCRC(MCInst &MI, InsnType Insn, uint64_t Address, in DecodeCRC()
1162 static DecodeStatus readInstruction16(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction16()
1182 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction32()
1216 DecodeStatus MipsDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, in getInstruction()
1222 DecodeStatus Result; in getInstruction()
1385 static DecodeStatus DecodeCPU16RegsRegisterClass(MCInst &Inst, in DecodeCPU16RegsRegisterClass()
1392 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, in DecodeGPR64RegisterClass()
1404 static DecodeStatus DecodeGPRMM16RegisterClass(MCInst &Inst, in DecodeGPRMM16RegisterClass()
1415 static DecodeStatus DecodeGPRMM16ZeroRegisterClass(MCInst &Inst, in DecodeGPRMM16ZeroRegisterClass()
1426 static DecodeStatus DecodeGPRMM16MovePRegisterClass(MCInst &Inst, in DecodeGPRMM16MovePRegisterClass()
1437 static DecodeStatus DecodeGPR32RegisterClass(MCInst &Inst, in DecodeGPR32RegisterClass()
1448 static DecodeStatus DecodePtrRegisterClass(MCInst &Inst, in DecodePtrRegisterClass()
1458 static DecodeStatus DecodeDSPRRegisterClass(MCInst &Inst, in DecodeDSPRRegisterClass()
1465 static DecodeStatus DecodeFGR64RegisterClass(MCInst &Inst, in DecodeFGR64RegisterClass()
1477 static DecodeStatus DecodeFGR32RegisterClass(MCInst &Inst, in DecodeFGR32RegisterClass()
1489 static DecodeStatus DecodeCCRRegisterClass(MCInst &Inst, in DecodeCCRRegisterClass()
1500 static DecodeStatus DecodeFCCRegisterClass(MCInst &Inst, in DecodeFCCRegisterClass()
1511 static DecodeStatus DecodeFGRCCRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFGRCCRegisterClass()
1522 static DecodeStatus DecodeMem(MCInst &Inst, in DecodeMem()
1544 static DecodeStatus DecodeMemEVA(MCInst &Inst, in DecodeMemEVA()
1565 static DecodeStatus DecodeLoadByte15(MCInst &Inst, in DecodeLoadByte15()
1583 static DecodeStatus DecodeCacheOp(MCInst &Inst, in DecodeCacheOp()
1600 static DecodeStatus DecodeCacheOpMM(MCInst &Inst, in DecodeCacheOpMM()
1617 static DecodeStatus DecodePrefeOpMM(MCInst &Inst, in DecodePrefeOpMM()
1634 static DecodeStatus DecodeCacheeOp_CacheOpR6(MCInst &Inst, in DecodeCacheeOp_CacheOpR6()
1651 static DecodeStatus DecodeSyncI(MCInst &Inst, in DecodeSyncI()
1666 static DecodeStatus DecodeSyncI_MM(MCInst &Inst, unsigned Insn, in DecodeSyncI_MM()
1679 static DecodeStatus DecodeSynciR6(MCInst &Inst, in DecodeSynciR6()
1694 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn, in DecodeMSA128Mem()
1740 static DecodeStatus DecodeMemMMImm4(MCInst &Inst, in DecodeMemMMImm4()
1798 static DecodeStatus DecodeMemMMSPImm5Lsl2(MCInst &Inst, in DecodeMemMMSPImm5Lsl2()
1814 static DecodeStatus DecodeMemMMGPImm7Lsl2(MCInst &Inst, in DecodeMemMMGPImm7Lsl2()
1830 static DecodeStatus DecodeMemMMReglistImm4Lsl2(MCInst &Inst, in DecodeMemMMReglistImm4Lsl2()
1855 static DecodeStatus DecodeMemMMImm9(MCInst &Inst, in DecodeMemMMImm9()
1876 static DecodeStatus DecodeMemMMImm12(MCInst &Inst, in DecodeMemMMImm12()
1911 static DecodeStatus DecodeMemMMImm16(MCInst &Inst, in DecodeMemMMImm16()
1929 static DecodeStatus DecodeFMem(MCInst &Inst, in DecodeFMem()
1947 static DecodeStatus DecodeFMemMMR2(MCInst &Inst, unsigned Insn, in DecodeFMemMMR2()
1965 static DecodeStatus DecodeFMem2(MCInst &Inst, in DecodeFMem2()
1983 static DecodeStatus DecodeFMem3(MCInst &Inst, in DecodeFMem3()
2001 static DecodeStatus DecodeFMemCop2R6(MCInst &Inst, in DecodeFMemCop2R6()
2019 static DecodeStatus DecodeFMemCop2MMR6(MCInst &Inst, unsigned Insn, in DecodeFMemCop2MMR6()
2035 static DecodeStatus DecodeSpecial3LlSc(MCInst &Inst, in DecodeSpecial3LlSc()
2057 static DecodeStatus DecodeHWRegsRegisterClass(MCInst &Inst, in DecodeHWRegsRegisterClass()
2068 static DecodeStatus DecodeAFGR64RegisterClass(MCInst &Inst, in DecodeAFGR64RegisterClass()
2080 static DecodeStatus DecodeACC64DSPRegisterClass(MCInst &Inst, in DecodeACC64DSPRegisterClass()
2092 static DecodeStatus DecodeHI32DSPRegisterClass(MCInst &Inst, in DecodeHI32DSPRegisterClass()
2104 static DecodeStatus DecodeLO32DSPRegisterClass(MCInst &Inst, in DecodeLO32DSPRegisterClass()
2116 static DecodeStatus DecodeMSA128BRegisterClass(MCInst &Inst, in DecodeMSA128BRegisterClass()
2128 static DecodeStatus DecodeMSA128HRegisterClass(MCInst &Inst, in DecodeMSA128HRegisterClass()
2140 static DecodeStatus DecodeMSA128WRegisterClass(MCInst &Inst, in DecodeMSA128WRegisterClass()
2152 static DecodeStatus DecodeMSA128DRegisterClass(MCInst &Inst, in DecodeMSA128DRegisterClass()
2164 static DecodeStatus DecodeMSACtrlRegisterClass(MCInst &Inst, in DecodeMSACtrlRegisterClass()
2176 static DecodeStatus DecodeCOP0RegisterClass(MCInst &Inst, in DecodeCOP0RegisterClass()
2188 static DecodeStatus DecodeCOP2RegisterClass(MCInst &Inst, in DecodeCOP2RegisterClass()
2200 static DecodeStatus DecodeBranchTarget(MCInst &Inst, in DecodeBranchTarget()
2209 static DecodeStatus DecodeBranchTarget1SImm16(MCInst &Inst, in DecodeBranchTarget1SImm16()
2218 static DecodeStatus DecodeJumpTarget(MCInst &Inst, in DecodeJumpTarget()
2227 static DecodeStatus DecodeBranchTarget21(MCInst &Inst, in DecodeBranchTarget21()
2237 static DecodeStatus DecodeBranchTarget21MM(MCInst &Inst, in DecodeBranchTarget21MM()
2247 static DecodeStatus DecodeBranchTarget26(MCInst &Inst, in DecodeBranchTarget26()
2257 static DecodeStatus DecodeBranchTarget7MM(MCInst &Inst, in DecodeBranchTarget7MM()
2266 static DecodeStatus DecodeBranchTarget10MM(MCInst &Inst, in DecodeBranchTarget10MM()
2275 static DecodeStatus DecodeBranchTargetMM(MCInst &Inst, in DecodeBranchTargetMM()
2284 static DecodeStatus DecodeBranchTarget26MM(MCInst &Inst, in DecodeBranchTarget26MM()
2294 static DecodeStatus DecodeJumpTargetMM(MCInst &Inst, in DecodeJumpTargetMM()
2303 static DecodeStatus DecodeAddiur2Simm7(MCInst &Inst, in DecodeAddiur2Simm7()
2316 static DecodeStatus DecodeLi16Imm(MCInst &Inst, in DecodeLi16Imm()
2327 static DecodeStatus DecodePOOL16BEncodedField(MCInst &Inst, in DecodePOOL16BEncodedField()
2336 static DecodeStatus DecodeUImmWithOffsetAndScale(MCInst &Inst, unsigned Value, in DecodeUImmWithOffsetAndScale()
2346 static DecodeStatus DecodeSImmWithOffsetAndScale(MCInst &Inst, unsigned Value, in DecodeSImmWithOffsetAndScale()
2354 static DecodeStatus DecodeInsSize(MCInst &Inst, in DecodeInsSize()
2367 static DecodeStatus DecodeSimm19Lsl2(MCInst &Inst, unsigned Insn, in DecodeSimm19Lsl2()
2373 static DecodeStatus DecodeSimm18Lsl3(MCInst &Inst, unsigned Insn, in DecodeSimm18Lsl3()
2379 static DecodeStatus DecodeSimm9SP(MCInst &Inst, unsigned Insn, in DecodeSimm9SP()
2393 static DecodeStatus DecodeANDI16Imm(MCInst &Inst, unsigned Insn, in DecodeANDI16Imm()
2403 static DecodeStatus DecodeRegListOperand(MCInst &Inst, in DecodeRegListOperand()
2432 static DecodeStatus DecodeRegListOperand16(MCInst &Inst, unsigned Insn, in DecodeRegListOperand16()
2456 static DecodeStatus DecodeMovePOperands(MCInst &Inst, unsigned Insn, in DecodeMovePOperands()
2482 static DecodeStatus DecodeMovePRegPair(MCInst &Inst, unsigned RegPair, in DecodeMovePRegPair()
2524 static DecodeStatus DecodeSimm23Lsl2(MCInst &Inst, unsigned Insn, in DecodeSimm23Lsl2()
2531 static DecodeStatus DecodeBgtzGroupBranchMMR6(MCInst &MI, InsnType insn, in DecodeBgtzGroupBranchMMR6()
2580 static DecodeStatus DecodeBlezGroupBranchMMR6(MCInst &MI, InsnType insn, in DecodeBlezGroupBranchMMR6()