Lines Matching refs:HexagonDisassembler
41 class HexagonDisassembler : public MCDisassembler { class
45 HexagonDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx, in HexagonDisassembler() function in __anon6aba5fff0111::HexagonDisassembler
146 return new HexagonDisassembler(STI, Ctx, T.createMCInstrInfo()); in createHexagonDisassembler()
154 DecodeStatus HexagonDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
183 HexagonDisassembler const &disassembler(void const *Decoder) { in disassembler()
184 return *static_cast<HexagonDisassembler const *>(Decoder); in disassembler()
191 DecodeStatus HexagonDisassembler::getSingleInstruction( in getSingleInstruction()
407 void HexagonDisassembler::adjustExtendedInstructions(MCInst &MCI, in adjustExtendedInstructions()
644 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder()
657 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder()
759 HexagonDisassembler const &Disassembler = disassembler(Decoder); in brtargetDecoder()
1360 void HexagonDisassembler::addSubinstOperands(MCInst *MI, unsigned opcode, in addSubinstOperands()