Lines Matching refs:DisAsm
862 std::unique_ptr<MCDisassembler> DisAsm; member in __anon326f45c10511::DisassemblerTarget
912 DisAsm.reset(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)); in DisassemblerTarget()
913 if (!DisAsm) in DisassemblerTarget()
950 DisAsm(TheTarget->createMCDisassembler(*SubtargetInfo, *Context)), in DisassemblerTarget()
1345 MCDisassembler *DisAsm, MCInstPrinter *IP, in collectLocalBranchTargets() argument
1368 DisAsm->getInstruction(Inst, Size, ThisBytes, Index, nulls()); in collectLocalBranchTargets()
1371 DisAsm->suggestBytesToSkip(ThisBytes, Index)); in collectLocalBranchTargets()
1399 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument
1410 DisAsm->setSymbolizer(std::move(Symbolizer)); in addSymbolizer()
1423 DisAsm->getInstruction(Inst, Size, ThisBytes, ThisAddr, nulls()); in addSymbolizer()
1426 DisAsm->suggestBytesToSkip(ThisBytes, Index)); in addSymbolizer()
1450 DisAsm->setSymbolizer(std::move(Symbolizer)); in addSymbolizer()
1759 addSymbolizer(*DT->Context, DT->TheTarget, TripleName, DT->DisAsm.get(), in disassembleObject()
1971 auto Status = DT->DisAsm->onSymbolStart( in disassembleObject()
2039 DT->DisAsm.get(), DT->InstPrinter.get(), in disassembleObject()
2156 bool Disassembled = DT->DisAsm->getInstruction( in disassembleObject()
2161 DT->DisAsm->suggestBytesToSkip(ThisBytes, ThisAddr)); in disassembleObject()