Home
last modified time | relevance | path

Searched refs:Disassembler (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-12.1/contrib/llvm/
H A DFREEBSD-Xlist149 lib/Target/ARC/Disassembler/CMakeLists.txt
150 lib/Target/ARC/Disassembler/LLVMBuild.txt
161 lib/Target/ARM/Disassembler/CMakeLists.txt
162 lib/Target/ARM/Disassembler/LLVMBuild.txt
178 lib/Target/AVR/Disassembler/CMakeLists.txt
179 lib/Target/AVR/Disassembler/LLVMBuild.txt
190 lib/Target/BPF/Disassembler/CMakeLists.txt
191 lib/Target/BPF/Disassembler/LLVMBuild.txt
240 lib/Target/Mips/Disassembler/LLVMBuild.txt
325 lib/Target/X86/Disassembler/CMakeLists.txt
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DDisassembler.cpp59 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, in FindPlugin()
192 lldb::DisassemblerSP Disassembler::DisassembleRange( in DisassembleRange()
219 disasm_sp = Disassembler::FindPlugin(arch, flavor, plugin_name); in DisassembleBytes()
291 Disassembler::SourceLine
292 Disassembler::GetFunctionDeclLineEntry(const SymbolContext &sc) { in GetFunctionDeclLineEntry()
311 void Disassembler::AddLineToSourceLineTables( in AddLineToSourceLineTables()
326 bool Disassembler::ElideMixedSourceAndDisassemblyLine( in ElideMixedSourceAndDisassemblyLine()
371 bool Disassembler::PrintInstructions(Disassembler *disasm_ptr, in PrintInstructions()
1244 Disassembler::Disassembler(const ArchSpec &arch, const char *flavor) in Disassembler() function in Disassembler
1265 Disassembler::~Disassembler() = default;
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DDisassembler.h52 class Disassembler; variable
177 virtual size_t Decode(const Disassembler &disassembler,
336 size_t Decode(const Disassembler &disassembler, const DataExtractor &data,
349 class Disassembler : public std::enable_shared_from_this<Disassembler>,
430 Disassembler(const ArchSpec &arch, const char *flavor);
431 ~Disassembler() override;
437 static bool PrintInstructions(Disassembler *disasm_ptr, Debugger &debugger,
551 DISALLOW_COPY_AND_ASSIGN(Disassembler);
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp65 static uint64_t fullValue(HexagonDisassembler const &Disassembler, MCInst &MI, in fullValue() argument
67 MCInstrInfo MCII = *Disassembler.MCII; in fullValue()
68 if (!Disassembler.CurrentExtender || in fullValue()
75 Disassembler.CurrentExtender->getOperand(0).getExpr()->evaluateAsAbsolute( in fullValue()
88 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder() local
89 int64_t FullValue = fullValue(Disassembler, MI, SignExtend64<T>(tmp)); in signedDecoder()
91 HexagonMCInstrInfo::addConstant(MI, Extended, Disassembler.getContext()); in signedDecoder()
722 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder() local
723 int64_t FullValue = fullValue(Disassembler, MI, tmp); in unsignedImmDecoder()
731 HexagonDisassembler const &Disassembler = disassembler(Decoder); in s32_0ImmDecoder() local
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectDisassemble.cpp272 Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name); in DoExecute()
309 uint32_t options = Disassembler::eOptionMarkPCAddress; in DoExecute()
314 options |= Disassembler::eOptionMarkPCSourceLine; in DoExecute()
317 options |= Disassembler::eOptionShowBytes; in DoExecute()
320 options |= Disassembler::eOptionRawOuput; in DoExecute()
325 if (Disassembler::Disassemble( in DoExecute()
489 if (Disassembler::Disassemble( in DoExecute()
537 if (Disassembler::Disassemble( in DoExecute()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DTargetSelect.h43 void LLVMInitialize##TargetName##Disassembler();
107 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); in InitializeAllDisassemblers()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/
H A DDisassemblerLLVMC.h23 class DisassemblerLLVMC : public lldb_private::Disassembler {
39 static lldb_private::Disassembler *
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlanTracer.cpp88 Disassembler *ThreadPlanAssemblyTracer::GetDisassembler() { in GetDisassembler()
90 m_disassembler_sp = Disassembler::FindPlugin( in GetDisassembler()
142 Disassembler *disassembler = GetDisassembler(); in Log()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCheckerImpl.h24 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
73 MCDisassembler *Disassembler; variable
H A DRuntimeDyldChecker.cpp668 MCDisassembler *Dis = Checker.Disassembler; in decodeInst()
683 MCDisassembler *Disassembler, in RuntimeDyldCheckerImpl() argument
686 : RTDyld(RTDyld), Disassembler(Disassembler), InstPrinter(InstPrinter), in RuntimeDyldCheckerImpl()
955 MCDisassembler *Disassembler, in RuntimeDyldChecker() argument
958 : Impl(make_unique<RuntimeDyldCheckerImpl>(RTDyld, Disassembler, in RuntimeDyldChecker()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DTarget.h74 void LLVMInitialize##TargetName##Disassembler(void);
128 LLVMInitialize##TargetName##Disassembler(); in LLVMInitializeAllDisassemblers()
/freebsd-12.1/usr.bin/clang/llvm-mc/
H A DMakefile7 SRCS+= Disassembler.cpp
/freebsd-12.1/contrib/llvm/tools/llvm-mc/
H A DDisassembler.h29 class Disassembler {
H A DDisassembler.cpp133 int Disassembler::disassemble(const Target &T, in disassemble()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp173 auto Disassembler = static_cast<const MCDisassembler *>(Decoder); in DecodeSymbolicOperand() local
174 return (nullptr != Disassembler && in DecodeSymbolicOperand()
175 Disassembler->tryAddingSymbolicOperand(Inst, Value, Address, true, 0, in DecodeSymbolicOperand()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h73 RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
/freebsd-12.1/sys/contrib/dev/acpica/
H A Dchanges.txt9579 2) iASL Compiler/Disassembler:
9619 2) iASL Compiler/Disassembler:
14642 3 iASL Compiler/Disassembler:
15053 2) iASL Compiler/Disassembler
15123 3) iASL Compiler/Disassembler
15202 3) iASL Compiler/Disassembler
15260 3) iASL Compiler/Disassembler
15320 3) iASL Compiler/Disassembler
15376 3) iASL Compiler/Disassembler
15477 3) iASL Compiler/Disassembler
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/
H A DThreadPlanTracer.h88 Disassembler *GetDisassembler();
H A DThreadPlanStepRange.h50 Disassembler *GetDisassembler();
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.cpp122 DisassemblerSP disassembler_sp = Disassembler::DisassembleRange( in GetStepThroughTrampolinePlan()
/freebsd-12.1/contrib/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp675 std::unique_ptr<MCDisassembler> Disassembler( in linkAndVerify() local
677 if (!Disassembler) in linkAndVerify()
693 RuntimeDyldChecker Checker(Dyld, Disassembler.get(), InstPrinter.get(), in linkAndVerify()
/freebsd-12.1/contrib/llvm/tools/lldb/
H A DFREEBSD-Xlist66 source/Plugins/Disassembler/CMakeLists.txt
67 source/Plugins/Disassembler/llvm/CMakeLists.txt
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBSymbol.cpp122 sb_instructions.SetDisassembler(Disassembler::DisassembleRange( in GetInstructions()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Architecture/Mips/
H A DArchitectureMips.cpp161 Disassembler::FindPlugin(m_arch, nullptr, nullptr)); in GetInstructionAtAddress()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-private-interfaces.h25 typedef Disassembler *(*DisassemblerCreateInstance)(const ArchSpec &arch,

12