Lines Matching refs:HexagonDisassembler
43 class HexagonDisassembler : public MCDisassembler { class
49 HexagonDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx, in HexagonDisassembler() function in __anon5719b5f90111::HexagonDisassembler
65 static uint64_t fullValue(HexagonDisassembler const &Disassembler, MCInst &MI, in fullValue()
83 static HexagonDisassembler const &disassembler(void const *Decoder) { in disassembler()
84 return *static_cast<HexagonDisassembler const *>(Decoder); in disassembler()
88 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder()
158 return new HexagonDisassembler(STI, Ctx, T.createMCInstrInfo()); in createHexagonDisassembler()
166 DecodeStatus HexagonDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
199 void HexagonDisassembler::remapInstruction(MCInst &Instr) const { in remapInstruction()
293 DecodeStatus HexagonDisassembler::getSingleInstruction( in getSingleInstruction()
722 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder()
731 HexagonDisassembler const &Disassembler = disassembler(Decoder); in s32_0ImmDecoder()
741 HexagonDisassembler const &Disassembler = disassembler(Decoder); in brtargetDecoder()