| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Disassembler.h | 49 class Disassembler; variable 174 virtual size_t Decode(const Disassembler &disassembler, 374 size_t Decode(const Disassembler &disassembler, const DataExtractor &data, 388 class Disassembler : public std::enable_shared_from_this<Disassembler>, 450 Disassembler(const ArchSpec &arch, const char *flavor); 451 ~Disassembler() override; 555 Disassembler(const Disassembler &) = delete; 556 const Disassembler &operator=(const Disassembler &) = delete;
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectDisassemble.cpp | 457 Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name); in DoExecute() 491 uint32_t options = Disassembler::eOptionMarkPCAddress; in DoExecute() 496 options |= Disassembler::eOptionMarkPCSourceLine; in DoExecute() 499 options |= Disassembler::eOptionShowBytes; in DoExecute() 502 options |= Disassembler::eOptionShowControlFlowKind; in DoExecute() 505 options |= Disassembler::eOptionRawOuput; in DoExecute() 516 Disassembler::Limit limit; in DoExecute() 518 limit = {Disassembler::Limit::Bytes, cur_range.GetByteSize()}; in DoExecute() 522 limit = {Disassembler::Limit::Instructions, m_options.num_instructions}; in DoExecute() 524 if (Disassembler::Disassemble( in DoExecute()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Core/ |
| H A D | Disassembler.cpp | 58 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, in FindPlugin() 118 lldb::DisassemblerSP Disassembler::DisassembleRange( in DisassembleRange() 151 Disassembler::FindPlugin(arch, flavor, plugin_name); in DisassembleBytes() 191 Disassembler::SourceLine 192 Disassembler::GetFunctionDeclLineEntry(const SymbolContext &sc) { in GetFunctionDeclLineEntry() 217 void Disassembler::AddLineToSourceLineTables( in AddLineToSourceLineTables() 232 bool Disassembler::ElideMixedSourceAndDisassemblyLine( in ElideMixedSourceAndDisassemblyLine() 556 Disassembler::Limit limit = {Disassembler::Limit::Bytes, in Disassemble() 1119 Disassembler::Disassembler(const ArchSpec &arch, const char *flavor) in Disassembler() function in Disassembler 1140 Disassembler::~Disassembler() = default; [all …]
|
| /freebsd-14.2/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() 87 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder() local 88 int64_t FullValue = fullValue(Disassembler, MI, SignExtend64<T>(tmp)); in signedDecoder() 90 HexagonMCInstrInfo::addConstant(MI, Extended, Disassembler.getContext()); in signedDecoder() 746 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder() local 747 int64_t FullValue = fullValue(Disassembler, MI, tmp); in unsignedImmDecoder() 756 HexagonDisassembler const &Disassembler = disassembler(Decoder); in s32_0ImmDecoder() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TargetSelect.h | 42 void LLVMInitialize##TargetName##Disassembler(); 110 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); in InitializeAllDisassemblers()
|
| /freebsd-14.2/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() 149 Disassembler *disassembler = GetDisassembler(); in Log()
|
| H A D | StackFrame.cpp | 268 Disassembler::Disassemble(target->GetDebugger(), target->GetArchitecture(), in Disassemble() 1321 Disassembler::DisassembleRange(target_arch, plugin_name, flavor, in GuessValueForAddress() 1480 int64_t offset, Disassembler &disassembler, in DoGuessValueAt() 1700 Disassembler::DisassembleRange(target_arch, plugin_name, flavor, in GuessValueForRegisterAndOffset() 1966 Disassembler::Disassemble( in GetStatus() 1969 {Disassembler::Limit::Instructions, disasm_lines}, in GetStatus() 1971 Disassembler::eOptionMarkPCAddress, strm); in GetStatus()
|
| H A D | ThreadPlanStepRange.cpp | 268 m_instruction_ranges[i] = Disassembler::DisassembleRange( in GetInstructionsForAddress()
|
| /freebsd-14.2/contrib/llvm-project/ |
| H A D | FREEBSD-Xlist | 357 lldb/source/Plugins/Disassembler/CMakeLists.txt 625 llvm/lib/Target/ARC/Disassembler/CMakeLists.txt 630 llvm/lib/Target/ARM/Disassembler/CMakeLists.txt 639 llvm/lib/Target/AVR/Disassembler/CMakeLists.txt 644 llvm/lib/Target/BPF/Disassembler/CMakeLists.txt 650 llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt 665 llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt 675 llvm/lib/Target/M68k/Disassembler/CMakeLists.txt 686 llvm/lib/Target/Mips/Disassembler/CMakeLists.txt 722 llvm/lib/Target/VE/Disassembler/CMakeLists.txt [all …]
|
| /freebsd-14.2/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-14.2/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/ |
| H A D | ArchitectureMips.cpp | 153 Disassembler::FindPlugin(m_arch, nullptr, nullptr)); in GetInstructionAtAddress() 167 {Disassembler::Limit::Bytes, i * 2}, nullptr); in GetInstructionAtAddress()
|
| /freebsd-14.2/usr.bin/clang/llvm-mc/ |
| H A D | Makefile | 6 SRCS+= Disassembler.cpp
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-mc/ |
| H A D | Disassembler.h | 30 class Disassembler {
|
| H A D | Disassembler.cpp | 130 int Disassembler::disassemble(const Target &T, const std::string &Triple, in disassemble()
|
| /freebsd-14.2/sys/contrib/dev/acpica/ |
| H A D | changes.txt | 10977 2) iASL Compiler/Disassembler: 11017 2) iASL Compiler/Disassembler: 16040 3 iASL Compiler/Disassembler: 16451 2) iASL Compiler/Disassembler 16521 3) iASL Compiler/Disassembler 16600 3) iASL Compiler/Disassembler 16658 3) iASL Compiler/Disassembler 16718 3) iASL Compiler/Disassembler 16774 3) iASL Compiler/Disassembler 16875 3) iASL Compiler/Disassembler [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | ThreadPlanTracer.h | 82 Disassembler *GetDisassembler();
|
| H A D | ThreadPlanStepRange.h | 49 Disassembler *GetDisassembler();
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.cpp | 352 MCDisassembler &Disassembler, in addFunctionPointerRelocationsToCurrentSymbol() argument 360 auto &STI = Disassembler.getSubtargetInfo(); in addFunctionPointerRelocationsToCurrentSymbol() 384 auto DecodeStatus = Disassembler.getInstruction( in addFunctionPointerRelocationsToCurrentSymbol()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
| H A D | DisassemblerLLVMC.h | 23 class DisassemblerLLVMC : public lldb_private::Disassembler {
|
| H A D | DisassemblerLLVMC.cpp | 448 size_t Decode(const lldb_private::Disassembler &disassembler, in Decode() 588 Disassembler::HexImmediateStyle hex_style = Disassembler::eHexStyleC; in CalculateMnemonicOperandsAndComment() 1445 : Disassembler(arch, flavor_string), m_exe_ctx(nullptr), m_inst(nullptr), in DisassemblerLLVMC()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldChecker.cpp | 42 std::unique_ptr<MCDisassembler> Disassembler; member 747 TI->Disassembler->getInstruction(Inst, Size, SymbolBytes, 0, nulls()); in decodeInst() 789 std::unique_ptr<MCDisassembler> Disassembler( in getTargetInfo() local 791 if (!Disassembler) in getTargetInfo() 810 std::move(MAI), std::move(Ctx), std::move(Disassembler), in getTargetInfo()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/API/ |
| H A D | SBSymbol.cpp | 128 sb_instructions.SetDisassembler(Disassembler::DisassembleRange( in GetInstructions()
|
| H A D | SBFunction.cpp | 126 sb_instructions.SetDisassembler(Disassembler::DisassembleRange( in GetInstructions()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
| H A D | DynamicLoaderWindowsDYLD.cpp | 185 DisassemblerSP disassembler_sp = Disassembler::DisassembleRange( in GetStepThroughTrampolinePlan()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/ |
| H A D | lldb-forward.h | 76 class Disassembler; variable 332 typedef std::shared_ptr<lldb_private::Disassembler> DisassemblerSP;
|