Lines Matching refs:DecodeStatus
26 typedef MCDisassembler::DecodeStatus DecodeStatus; typedef
37 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
145 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, in DecodeIntRegsRegisterClass()
156 static DecodeStatus DecodeI64RegsRegisterClass(MCInst &Inst, in DecodeI64RegsRegisterClass()
168 static DecodeStatus DecodeFPRegsRegisterClass(MCInst &Inst, in DecodeFPRegsRegisterClass()
180 static DecodeStatus DecodeDFPRegsRegisterClass(MCInst &Inst, in DecodeDFPRegsRegisterClass()
192 static DecodeStatus DecodeQFPRegsRegisterClass(MCInst &Inst, in DecodeQFPRegsRegisterClass()
206 static DecodeStatus DecodeCPRegsRegisterClass(MCInst &Inst, in DecodeCPRegsRegisterClass()
217 static DecodeStatus DecodeFCCRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeFCCRegsRegisterClass()
226 static DecodeStatus DecodeASRRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeASRRegsRegisterClass()
235 static DecodeStatus DecodePRRegsRegisterClass(MCInst &Inst, unsigned RegNo, in DecodePRRegsRegisterClass()
244 static DecodeStatus DecodeIntPairRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeIntPairRegisterClass()
246 DecodeStatus S = MCDisassembler::Success; in DecodeIntPairRegisterClass()
259 static DecodeStatus DecodeCPPairRegisterClass(MCInst &Inst, unsigned RegNo, in DecodeCPPairRegisterClass()
269 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address,
271 static DecodeStatus DecodeLoadIntPair(MCInst &Inst, unsigned insn, uint64_t Address,
273 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address,
275 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address,
277 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address,
279 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address,
281 static DecodeStatus DecodeLoadCPPair(MCInst &Inst, unsigned insn, uint64_t Address,
283 static DecodeStatus DecodeStoreInt(MCInst &Inst, unsigned insn,
285 static DecodeStatus DecodeStoreIntPair(MCInst &Inst, unsigned insn,
287 static DecodeStatus DecodeStoreFP(MCInst &Inst, unsigned insn,
289 static DecodeStatus DecodeStoreDFP(MCInst &Inst, unsigned insn,
291 static DecodeStatus DecodeStoreQFP(MCInst &Inst, unsigned insn,
293 static DecodeStatus DecodeStoreCP(MCInst &Inst, unsigned insn,
295 static DecodeStatus DecodeStoreCPPair(MCInst &Inst, unsigned insn,
297 static DecodeStatus DecodeCall(MCInst &Inst, unsigned insn,
299 static DecodeStatus DecodeSIMM13(MCInst &Inst, unsigned insn,
301 static DecodeStatus DecodeJMPL(MCInst &Inst, unsigned insn, uint64_t Address,
303 static DecodeStatus DecodeReturn(MCInst &MI, unsigned insn, uint64_t Address,
305 static DecodeStatus DecodeSWAP(MCInst &Inst, unsigned insn, uint64_t Address,
307 static DecodeStatus DecodeTRAP(MCInst &Inst, unsigned insn, uint64_t Address,
313 static DecodeStatus readInstruction32(ArrayRef<uint8_t> Bytes, uint64_t Address, in readInstruction32()
331 DecodeStatus SparcDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, in getInstruction()
337 DecodeStatus Result = in getInstruction()
367 typedef DecodeStatus (*DecodeFunc)(MCInst &MI, unsigned insn, uint64_t Address,
370 static DecodeStatus DecodeMem(MCInst &MI, unsigned insn, uint64_t Address, in DecodeMem()
385 DecodeStatus status; in DecodeMem()
417 static DecodeStatus DecodeLoadInt(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadInt()
423 static DecodeStatus DecodeLoadIntPair(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadIntPair()
429 static DecodeStatus DecodeLoadFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadFP()
435 static DecodeStatus DecodeLoadDFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadDFP()
441 static DecodeStatus DecodeLoadQFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadQFP()
447 static DecodeStatus DecodeLoadCP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadCP()
453 static DecodeStatus DecodeLoadCPPair(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeLoadCPPair()
459 static DecodeStatus DecodeStoreInt(MCInst &Inst, unsigned insn, in DecodeStoreInt()
465 static DecodeStatus DecodeStoreIntPair(MCInst &Inst, unsigned insn, in DecodeStoreIntPair()
471 static DecodeStatus DecodeStoreFP(MCInst &Inst, unsigned insn, uint64_t Address, in DecodeStoreFP()
477 static DecodeStatus DecodeStoreDFP(MCInst &Inst, unsigned insn, in DecodeStoreDFP()
483 static DecodeStatus DecodeStoreQFP(MCInst &Inst, unsigned insn, in DecodeStoreQFP()
489 static DecodeStatus DecodeStoreCP(MCInst &Inst, unsigned insn, in DecodeStoreCP()
495 static DecodeStatus DecodeStoreCPPair(MCInst &Inst, unsigned insn, in DecodeStoreCPPair()
510 static DecodeStatus DecodeCall(MCInst &MI, unsigned insn, in DecodeCall()
520 static DecodeStatus DecodeSIMM13(MCInst &MI, unsigned insn, in DecodeSIMM13()
527 static DecodeStatus DecodeJMPL(MCInst &MI, unsigned insn, uint64_t Address, in DecodeJMPL()
541 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder); in DecodeJMPL()
561 static DecodeStatus DecodeReturn(MCInst &MI, unsigned insn, uint64_t Address, in DecodeReturn()
574 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder); in DecodeReturn()
589 static DecodeStatus DecodeSWAP(MCInst &MI, unsigned insn, uint64_t Address, in DecodeSWAP()
605 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rd, Address, Decoder); in DecodeSWAP()
629 static DecodeStatus DecodeTRAP(MCInst &MI, unsigned insn, uint64_t Address, in DecodeTRAP()
643 DecodeStatus status = DecodeIntRegsRegisterClass(MI, rs1, Address, Decoder); in DecodeTRAP()