Lines Matching refs:ARMDisassembler
131 class ARMDisassembler : public MCDisassembler { class
135 ARMDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx, in ARMDisassembler() function in __anonfb5cd1150111::ARMDisassembler
143 ~ARMDisassembler() override = default;
712 return new ARMDisassembler(STI, Ctx, T.createMCInstrInfo()); in createARMDisassembler()
747 uint64_t ARMDisassembler::suggestBytesToSkip(ArrayRef<uint8_t> Bytes, in suggestBytesToSkip()
775 DecodeStatus ARMDisassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction()
784 DecodeStatus ARMDisassembler::getARMInstruction(MCInst &MI, uint64_t &Size, in getARMInstruction()
888 void ARMDisassembler::AddThumb1SBit(MCInst &MI, bool InITBlock) const { in AddThumb1SBit()
905 bool ARMDisassembler::isVectorPredicable(const MCInst &MI) const { in isVectorPredicable()
919 ARMDisassembler::AddThumbPredicate(MCInst &MI) const { in AddThumbPredicate()
1038 void ARMDisassembler::UpdateThumbVFPPredicate( in UpdateThumbVFPPredicate()
1070 DecodeStatus ARMDisassembler::getThumbInstruction(MCInst &MI, uint64_t &Size, in getThumbInstruction()
1641 static_cast<const ARMDisassembler *>(Decoder)->MCII.get(); in DecodePredicateOperand()