/freebsd-13-stable/usr.bin/clang/llvm-mc/ |
H A D | Makefile | 7 SRCS+= Disassembler.cpp
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mc/ |
H A D | Disassembler.h | 1 //===- Disassembler.h - Text File Disassembler ----------------------------===// 30 class Disassembler { class in namespace:llvm
|
H A D | Disassembler.cpp | 1 //===- Disassembler.cpp - Disassembler for hex strings --------------------===// 14 #include "Disassembler.h" 132 int Disassembler::disassemble(const Target &T, const std::string &Triple,
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
H A D | DisassemblerLLVMC.h | 17 #include "lldb/Core/Disassembler.h" 22 class DisassemblerLLVMC : public lldb_private::Disassembler { 36 static lldb_private::Disassembler *
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TargetSelect.h | 42 void LLVMInitialize##TargetName##Disassembler(); 106 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler();
|
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Disassembler.h | 1 //===-- Disassembler.h ------------------------------------------*- C++ -*-===// 49 class Disassembler; 154 virtual size_t Decode(const Disassembler &disassembler, 342 size_t Decode(const Disassembler &disassembler, const DataExtractor &data, 356 class Disassembler : public std::enable_shared_from_this<Disassembler>, class in namespace:lldb_private 418 Disassembler(const ArchSpec &arch, const char *flavor); 419 ~Disassembler() override; 516 // Classes that inherit from Disassembler can see and modify these 523 // For Disassembler onl [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldCheckerImpl.h | 32 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, 68 MCDisassembler *Disassembler; member in class:llvm::RuntimeDyldCheckerImpl
|
H A D | RuntimeDyldChecker.cpp | 666 MCDisassembler *Dis = Checker.Disassembler; 682 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, 688 Endianness(Endianness), Disassembler(Disassembler), 863 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, 868 std::move(GetGOTInfo), Endianness, Disassembler, InstPrinter, 678 RuntimeDyldCheckerImpl( IsSymbolValidFunction IsSymbolValid, GetSymbolInfoFunction GetSymbolInfo, GetSectionInfoFunction GetSectionInfo, GetStubInfoFunction GetStubInfo, GetGOTInfoFunction GetGOTInfo, support::endianness Endianness, MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, raw_ostream &ErrStream) argument 859 RuntimeDyldChecker( IsSymbolValidFunction IsSymbolValid, GetSymbolInfoFunction GetSymbolInfo, GetSectionInfoFunction GetSectionInfo, GetStubInfoFunction GetStubInfo, GetGOTInfoFunction GetGOTInfo, support::endianness Endianness, MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, raw_ostream &ErrStream) argument
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectDisassemble.cpp | 11 #include "lldb/Core/Disassembler.h" 117 error.SetErrorStringWithFormat("Disassembler flavors are currently only " 429 Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name); 434 "Unable to find Disassembler plug-in named '%s' that supports the " 439 "Unable to find Disassembler plug-in for the '%s' architecture.\n", 465 uint32_t options = Disassembler::eOptionMarkPCAddress; 470 options |= Disassembler::eOptionMarkPCSourceLine; 473 options |= Disassembler::eOptionShowBytes; 476 options |= Disassembler::eOptionRawOuput; 488 Disassembler [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Target.h | 69 void LLVMInitialize##TargetName##Disassembler(void); 123 LLVMInitialize##TargetName##Disassembler();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/ |
H A D | HexagonDisassembler.cpp | 1 //===- HexagonDisassembler.cpp - Disassembler for Hexagon ISA -------------===// 63 static uint64_t fullValue(HexagonDisassembler const &Disassembler, MCInst &MI, argument 65 MCInstrInfo MCII = *Disassembler.MCII; 66 if (!Disassembler.CurrentExtender || 73 Disassembler.CurrentExtender->getOperand(0).getExpr()->evaluateAsAbsolute( 86 HexagonDisassembler const &Disassembler = disassembler(Decoder); local 87 int64_t FullValue = fullValue(Disassembler, MI, SignExtend64<T>(tmp)); 89 HexagonMCInstrInfo::addConstant(MI, Extended, Disassembler.getContext()); 732 HexagonDisassembler const &Disassembler = disassembler(Decoder); local 733 int64_t FullValue = fullValue(Disassembler, M 741 HexagonDisassembler const &Disassembler = disassembler(Decoder); local 751 HexagonDisassembler const &Disassembler = disassembler(Decoder); local [all...] |
/freebsd-13-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | Disassembler.cpp | 1 //===-- Disassembler.cpp --------------------------------------------------===// 9 #include "lldb/Core/Disassembler.h" 58 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, 63 "Disassembler::FindPlugin (arch = %s, plugin_name = %s)", 92 DisassemblerSP Disassembler::FindPluginForTarget(const Target &target, 125 lldb::DisassemblerSP Disassembler::DisassembleRange( 135 Disassembler::FindPluginForTarget(target, arch, flavor, plugin_name); 150 Disassembler::DisassembleBytes(const ArchSpec &arch, const char *plugin_name, 158 Disassembler::FindPlugin(arch, flavor, plugin_name); 171 bool Disassembler 1116 Disassembler::Disassembler(const ArchSpec &arch, const char *flavor) function in class:Disassembler [all...] |
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ThreadPlanStepRange.h | 49 Disassembler *GetDisassembler();
|
H A D | ThreadPlanTracer.h | 91 Disassembler *GetDisassembler();
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/ |
H A D | ArchitectureMips.cpp | 11 #include "lldb/Core/Disassembler.h" 157 // Create Disassembler Instance 159 Disassembler::FindPlugin(m_arch, nullptr, nullptr)); 174 {Disassembler::Limit::Bytes, i * 2}, nullptr,
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanTracer.cpp | 12 #include "lldb/Core/Disassembler.h" 96 Disassembler *ThreadPlanAssemblyTracer::GetDisassembler() { 98 m_disassembler_sp = Disassembler::FindPlugin( 150 Disassembler *disassembler = GetDisassembler();
|
H A D | StackFrame.cpp | 11 #include "lldb/Core/Disassembler.h" 238 Disassembler::Disassemble(target->GetDebugger(), 1324 Disassembler::DisassembleRange(target_arch, plugin_name, flavor, 1483 int64_t offset, Disassembler &disassembler, 1703 Disassembler::DisassembleRange(target_arch, plugin_name, flavor, 1942 Disassembler::Disassemble( 1945 {Disassembler::Limit::Instructions, disasm_lines}, 1947 Disassembler::eOptionMarkPCAddress, strm);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
H A D | RuntimeDyldChecker.h | 151 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/Disassembler/ |
H A D | ARCDisassembler.cpp | 1 //===- ARCDisassembler.cpp - Disassembler for ARC ---------------*- C++ -*-===// 10 /// This file is part of the ARC Disassembler. 172 auto Disassembler = static_cast<const MCDisassembler *>(Decoder); local 173 return (nullptr != Disassembler && 174 Disassembler->tryAddingSymbolicOperand(Inst, Value, Address, true, 0,
|
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 26 typedef Disassembler *(*DisassemblerCreateInstance)(const ArchSpec &arch,
|
H A D | lldb-forward.h | 73 class Disassembler; 308 typedef std::shared_ptr<lldb_private::Disassembler> DisassemblerSP;
|
/freebsd-13-stable/lib/clang/ |
H A D | llvm.build.mk | 95 CFLAGS+= -DLLVM_NATIVE_DISASSEMBLER=LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBFunction.cpp | 13 #include "lldb/Core/Disassembler.h" 136 sb_instructions.SetDisassembler(Disassembler::DisassembleRange(
|
H A D | SBSymbol.cpp | 12 #include "lldb/Core/Disassembler.h" 136 sb_instructions.SetDisassembler(Disassembler::DisassembleRange(
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
H A D | DynamicLoaderWindowsDYLD.cpp | 195 DisassemblerSP disassembler_sp = Disassembler::DisassembleRange(
|