Home
last modified time | relevance | path

Searched refs:disassembler (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanTracer.cpp149 Disassembler *disassembler = GetDisassembler(); in Log() local
150 if (disassembler) { in Log()
160 disassembler->DecodeInstructions(pc_addr, extractor, 0, 1, false, in Log()
163 disassembler->DecodeInstructions(Address(pc), extractor, 0, 1, false, in Log()
166 InstructionList &instruction_list = disassembler->GetInstructionList(); in Log()
H A DTraceDumper.cpp492 if (prev_symbol_info.disassembler) { in CalculateDisass()
494 prev_symbol_info.disassembler->GetInstructionList() in CalculateDisass()
496 return std::make_tuple(prev_symbol_info.disassembler, instruction); in CalculateDisass()
500 if (DisassemblerSP disassembler = in CalculateDisass() local
503 disassembler->GetInstructionList().GetInstructionAtAddress( in CalculateDisass()
505 return std::make_tuple(disassembler, instruction); in CalculateDisass()
513 DisassemblerSP disassembler = in CalculateDisass() local
517 disassembler, in CalculateDisass()
518 disassembler ? disassembler->GetInstructionList().GetInstructionAtAddress( in CalculateDisass()
531 std::tie(symbol_info.disassembler, symbol_info.instruction) = in CalculateSymbolInfo()
H A DStackFrame.cpp1480 int64_t offset, Disassembler &disassembler, in DoGuessValueAt() argument
1528 disassembler.GetInstructionList().GetIndexOfInstructionAtAddress(pc); in DoGuessValueAt()
1539 disassembler.GetInstructionList().GetInstructionAtIndex(ii); in DoGuessValueAt()
1640 source_path = DoGuessValueAt(frame, origin_register, 0, disassembler, in DoGuessValueAt()
1651 DoGuessValueAt(frame, origin_register, origin_offset, disassembler, in DoGuessValueAt()
/freebsd-14.2/usr.sbin/acpi/
H A DMakefile.inc16 ${ACPICA_DIR}/components/disassembler \
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DOtoolOpts.td26 HelpText<"use LLVM's disassembler (default)">;
70 HelpText<"llvm-otool cannot use otool-classic's disassembler">;
H A DObjdumpOpts.td84 def disassembler_options_EQ : Joined<["--"], "disassembler-options=">,
86 HelpText<"Pass target specific disassembler options">;
88 HelpText<"Alias for --disassembler-options=">;
90 def disassembler_color_EQ : Joined<["--"], "disassembler-color=">,
92 HelpText<"Enable or disable disassembler color output. "
/freebsd-14.2/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectDisassemble.cpp456 DisassemblerSP disassembler = in DoExecute() local
459 if (!disassembler) { in DoExecute()
470 } else if (flavor_string != nullptr && !disassembler->FlavorValidForArchSpec( in DoExecute()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td63 // SoftFail is a field the disassembler can use to provide a way for
243 // The 'invalid_decode' instruction is used by the disassembler to
245 // is only leveraged in a special disassembler mode that's activated
290 // SoftFail is a field the disassembler can use to provide a way for
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp81 static HexagonDisassembler const &disassembler(const MCDisassembler *Decoder) { in disassembler() function
87 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder()
746 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder()
756 HexagonDisassembler const &Disassembler = disassembler(Decoder); in s32_0ImmDecoder()
766 HexagonDisassembler const &Disassembler = disassembler(Decoder); in brtargetDecoder()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h174 virtual size_t Decode(const Disassembler &disassembler,
374 size_t Decode(const Disassembler &disassembler, const DataExtractor &data,
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/
H A DTraceDumper.h57 lldb::DisassemblerSP disassembler; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrExtension.td92 // for the disassembler.
166 // for the disassembler.
184 // movzbq and movzwq encodings for the disassembler
H A DX86InstrXOP.td116 // For disassembler
313 // For disassembler
358 // For disassembler
447 // For disassembler
H A DX86InstrPredicates.td31 // entries in TD to avoid overcomplicating the assembler and disassembler.
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrFormats.td28 // e.g. the disassembler use case) prefer the one where IsCanonical == 1.
H A DWebAssemblyInstrControl.td86 // Generic instruction, for disassembler.
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp448 size_t Decode(const lldb_private::Disassembler &disassembler, in Decode() argument
1689 int DisassemblerLLVMC::OpInfoCallback(void *disassembler, uint64_t pc, in OpInfoCallback() argument
1692 return static_cast<DisassemblerLLVMC *>(disassembler) in OpInfoCallback()
1696 const char *DisassemblerLLVMC::SymbolLookupCallback(void *disassembler, in SymbolLookupCallback() argument
1700 return static_cast<DisassemblerLLVMC *>(disassembler) in SymbolLookupCallback()
/freebsd-14.2/sys/contrib/dev/acpica/
H A Dchanges.txt975 disassembler.
1504 added for the compiler and the disassembler.
2829 other means within the disassembler.
3948 the disassembler/table-compiler at this time.
4255 disassembler to emit legacy ASL code if desired.
6010 compiler, and disassembler.
11509 both the ACPICA headers and the disassembler.
11926 disassembler.
13008 emitted by the disassembler.
14371 Includes support in the disassembler.
[all …]
/freebsd-14.2/contrib/libpcap/msdos/
H A Dreadme.dos56 2. Exception handler and disassembler library (libexc.a) is needed if
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DMIMGInstructions.td1091 // using dmask and tfe. Only 32-bit variant is registered with disassembler.
1092 // Other variants are reconstructed by disassembler using dmask and tfe.
1201 // the auto-generated disassembler.
1246 // required numbers of address words. The disassembler defaults to the
1263 // The disassembler defaults to the largest number of arguments among the
1276 // machine instructions for all possible number of words. The disassembler
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrDFP.td11 // are provided for use with the assembler and disassembler only. If LLVM
H A DSystemZInstrHFP.td12 // for use with the assembler and disassembler only.
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrFormats.td23 // SoftFail is a field the disassembler can use to provide a way for
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrFormatsC.td17 // SoftFail is a field the disassembler can use to provide a way for
/freebsd-14.2/contrib/llvm-project/lldb/docs/man/
H A Dlldb.rst18 larger LLVM Project, such as the Clang expression parser and LLVM disassembler.

12