| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Disassembler.h | 49 class Disassembler; variable 155 virtual size_t Decode(const Disassembler &disassembler, 346 size_t Decode(const Disassembler &disassembler, const DataExtractor &data, 360 class Disassembler : public std::enable_shared_from_this<Disassembler>, 421 Disassembler(const ArchSpec &arch, const char *flavor); 422 ~Disassembler() override; 526 Disassembler(const Disassembler &) = delete; 527 const Disassembler &operator=(const Disassembler &) = delete;
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Core/ |
| H A D | Disassembler.cpp | 58 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, in FindPlugin() 123 lldb::DisassemblerSP Disassembler::DisassembleRange( in DisassembleRange() 156 Disassembler::FindPlugin(arch, flavor, plugin_name); in DisassembleBytes() 196 Disassembler::SourceLine 197 Disassembler::GetFunctionDeclLineEntry(const SymbolContext &sc) { in GetFunctionDeclLineEntry() 222 void Disassembler::AddLineToSourceLineTables( in AddLineToSourceLineTables() 237 bool Disassembler::ElideMixedSourceAndDisassemblyLine( in ElideMixedSourceAndDisassemblyLine() 557 Disassembler::Limit limit = {Disassembler::Limit::Bytes, in Disassemble() 1078 Disassembler::Disassembler(const ArchSpec &arch, const char *flavor) in Disassembler() function in Disassembler 1099 Disassembler::~Disassembler() = default; [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectDisassemble.cpp | 424 Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name); in DoExecute() 458 uint32_t options = Disassembler::eOptionMarkPCAddress; in DoExecute() 463 options |= Disassembler::eOptionMarkPCSourceLine; in DoExecute() 466 options |= Disassembler::eOptionShowBytes; in DoExecute() 469 options |= Disassembler::eOptionRawOuput; in DoExecute() 480 Disassembler::Limit limit; in DoExecute() 482 limit = {Disassembler::Limit::Bytes, cur_range.GetByteSize()}; in DoExecute() 486 limit = {Disassembler::Limit::Instructions, m_options.num_instructions}; in DoExecute() 488 if (Disassembler::Disassemble( in DoExecute()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/ |
| H A D | HexagonDisassembler.cpp | 63 static uint64_t fullValue(HexagonDisassembler const &Disassembler, MCInst &MI, in fullValue() argument 65 MCInstrInfo MCII = *Disassembler.MCII; in fullValue() 66 if (!Disassembler.CurrentExtender || in fullValue() 73 Disassembler.CurrentExtender->getOperand(0).getExpr()->evaluateAsAbsolute( in fullValue() 86 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder() local 87 int64_t FullValue = fullValue(Disassembler, MI, SignExtend64<T>(tmp)); in signedDecoder() 89 HexagonMCInstrInfo::addConstant(MI, Extended, Disassembler.getContext()); in signedDecoder() 732 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder() local 733 int64_t FullValue = fullValue(Disassembler, MI, tmp); in unsignedImmDecoder() 741 HexagonDisassembler const &Disassembler = disassembler(Decoder); in s32_0ImmDecoder() local [all …]
|
| /freebsd-13.1/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(); in InitializeAllDisassemblers()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
| H A D | DisassemblerLLVMC.h | 22 class DisassemblerLLVMC : public lldb_private::Disassembler { 36 static lldb_private::Disassembler *
|
| H A D | DisassemblerLLVMC.cpp | 110 size_t Decode(const lldb_private::Disassembler &disassembler, in Decode() 235 Disassembler::HexImmediateStyle hex_style = Disassembler::eHexStyleC; in CalculateMnemonicOperandsAndComment() 1032 : Disassembler(arch, flavor_string), m_exe_ctx(nullptr), m_inst(nullptr), in DisassemblerLLVMC() 1185 Disassembler *DisassemblerLLVMC::CreateInstance(const ArchSpec &arch, in CreateInstance()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldCheckerImpl.h | 32 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, 68 MCDisassembler *Disassembler; variable
|
| H A D | RuntimeDyldChecker.cpp | 668 MCDisassembler *Dis = Checker.Disassembler; in decodeInst() 684 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, in RuntimeDyldCheckerImpl() argument 690 Endianness(Endianness), Disassembler(Disassembler), in RuntimeDyldCheckerImpl() 865 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, in RuntimeDyldChecker() argument 870 std::move(GetGOTInfo), Endianness, Disassembler, InstPrinter, in RuntimeDyldChecker()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Target/ |
| H A D | ThreadPlanTracer.cpp | 96 Disassembler *ThreadPlanAssemblyTracer::GetDisassembler() { in GetDisassembler() 98 m_disassembler_sp = Disassembler::FindPlugin( in GetDisassembler() 150 Disassembler *disassembler = GetDisassembler(); in Log()
|
| H A D | StackFrame.cpp | 266 Disassembler::Disassemble(target->GetDebugger(), target->GetArchitecture(), in Disassemble() 1300 Disassembler::DisassembleRange(target_arch, plugin_name, flavor, in GuessValueForAddress() 1459 int64_t offset, Disassembler &disassembler, in DoGuessValueAt() 1679 Disassembler::DisassembleRange(target_arch, plugin_name, flavor, in GuessValueForRegisterAndOffset() 1918 Disassembler::Disassemble( in GetStatus() 1921 {Disassembler::Limit::Instructions, disasm_lines}, in GetStatus() 1923 Disassembler::eOptionMarkPCAddress, strm); in GetStatus()
|
| /freebsd-13.1/contrib/llvm-project/ |
| H A D | FREEBSD-Xlist | 335 lldb/source/Plugins/Disassembler/CMakeLists.txt 562 llvm/lib/Target/ARC/Disassembler/CMakeLists.txt 567 llvm/lib/Target/ARM/Disassembler/CMakeLists.txt 576 llvm/lib/Target/AVR/Disassembler/CMakeLists.txt 581 llvm/lib/Target/BPF/Disassembler/CMakeLists.txt 596 llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt 601 llvm/lib/Target/M68k/Disassembler/CMakeLists.txt 612 llvm/lib/Target/Mips/Disassembler/CMakeLists.txt 628 llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt 644 llvm/lib/Target/VE/Disassembler/CMakeLists.txt [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Target.h | 69 void LLVMInitialize##TargetName##Disassembler(void); 123 LLVMInitialize##TargetName##Disassembler(); in LLVMInitializeAllDisassemblers()
|
| /freebsd-13.1/usr.bin/clang/llvm-mc/ |
| H A D | Makefile | 7 SRCS+= Disassembler.cpp
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/ |
| H A D | ArchitectureMips.cpp | 159 Disassembler::FindPlugin(m_arch, nullptr, nullptr)); in GetInstructionAtAddress() 173 {Disassembler::Limit::Bytes, i * 2}, nullptr); in GetInstructionAtAddress()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mc/ |
| H A D | Disassembler.h | 30 class Disassembler {
|
| H A D | Disassembler.cpp | 132 int Disassembler::disassemble(const Target &T, const std::string &Triple, in disassemble()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/Disassembler/ |
| H A D | ARCDisassembler.cpp | 175 auto Disassembler = static_cast<const MCDisassembler *>(Decoder); in DecodeSymbolicOperand() local 176 return (nullptr != Disassembler && in DecodeSymbolicOperand() 177 Disassembler->tryAddingSymbolicOperand(Inst, Value, Address, true, 0, in DecodeSymbolicOperand()
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | ThreadPlanTracer.h | 82 Disassembler *GetDisassembler();
|
| H A D | ThreadPlanStepRange.h | 49 Disassembler *GetDisassembler();
|
| /freebsd-13.1/sys/contrib/dev/acpica/ |
| H A D | changes.txt | 10621 2) iASL Compiler/Disassembler: 10661 2) iASL Compiler/Disassembler: 15684 3 iASL Compiler/Disassembler: 16095 2) iASL Compiler/Disassembler 16165 3) iASL Compiler/Disassembler 16244 3) iASL Compiler/Disassembler 16302 3) iASL Compiler/Disassembler 16362 3) iASL Compiler/Disassembler 16418 3) iASL Compiler/Disassembler 16519 3) iASL Compiler/Disassembler [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | RuntimeDyldChecker.h | 151 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter,
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/ |
| H A D | lldb-private-interfaces.h | 33 typedef Disassembler *(*DisassemblerCreateInstance)(const ArchSpec &arch,
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
| H A D | DynamicLoaderWindowsDYLD.cpp | 195 DisassemblerSP disassembler_sp = Disassembler::DisassembleRange( in GetStepThroughTrampolinePlan()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
| H A D | llvm-rtdyld.cpp | 763 std::unique_ptr<MCDisassembler> Disassembler( in linkAndVerify() local 765 if (!Disassembler) in linkAndVerify() 931 Disassembler.get(), InstPrinter.get(), dbgs()); in linkAndVerify()
|