/freebsd-src/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanTracer.cpp | 149 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 D | TraceDumper.cpp | 486 /// Find the disassembler for the given address reusing the previous 487 /// instruction's disassembler when possible. 492 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() 508 // We fallback to a single instruction disassembler in CalculateDisass() 513 DisassemblerSP disassembler in CalculateDisass() local [all...] |
H A D | StackFrame.cpp | 1459 /// \param [in] disassembler 1460 /// A disassembler containing instructions valid up to the current PC. 1473 int64_t offset, Disassembler &disassembler, 1521 disassembler.GetInstructionList().GetIndexOfInstructionAtAddress(pc); in DoGuessValueAt() 1530 // disassembler should do for us. in DoGuessValueAt() 1532 disassembler.GetInstructionList().GetInstructionAtIndex(ii); in DoGuessValueAt() 1633 source_path = DoGuessValueAt(frame, origin_register, 0, disassembler, in DoGuessValueAt() 1644 DoGuessValueAt(frame, origin_register, origin_offset, disassembler, in DoGuessValueAt() 1480 DoGuessValueAt(StackFrame & frame,ConstString reg,int64_t offset,Disassembler & disassembler,VariableList & variables,const Address & pc) DoGuessValueAt() argument
|
/freebsd-src/usr.sbin/acpi/ |
H A D | Makefile.inc | 16 ${ACPICA_DIR}/components/disassembler \
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | OtoolOpts.td | 26 HelpText<"use LLVM's disassembler (default)">; 70 HelpText<"llvm-otool cannot use otool-classic's disassembler">;
|
H A D | ObjdumpOpts.td | 84 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-src/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectDisassemble.cpp | 456 DisassemblerSP disassembler = in DoExecute() local 459 if (!disassembler) { in DoExecute() 470 } else if (flavor_string != nullptr && !disassembler->FlavorValidForArchSpec( in DoExecute()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrFormats.td | 63 // 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-src/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/ |
H A D | HexagonDisassembler.cpp | 81 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-src/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Disassembler.h | 174 virtual size_t Decode(const Disassembler &disassembler, 374 size_t Decode(const Disassembler &disassembler, const DataExtractor &data, 408 // have various internal uses of the disassembler fail because the global 411 // FlavorValidForArchSpec method on the disassembler they got back.
|
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | TraceDumper.h | 58 lldb::DisassemblerSP disassembler; 57 lldb::DisassemblerSP disassembler; global() member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrExtension.td | 92 // for the disassembler. 166 // for the disassembler. 184 // movzbq and movzwq encodings for the disassembler
|
H A D | X86InstrXOP.td | 116 // For disassembler 313 // For disassembler 358 // For disassembler 447 // For disassembler
|
H A D | X86InstrPredicates.td | 31 // entries in TD to avoid overcomplicating the assembler and disassembler.
|
H A D | X86InstrFMA.td | 420 // For disassembler 524 // For disassembler
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrFormats.td | 28 // e.g. the disassembler use case) prefer the one where IsCanonical == 1.
|
H A D | WebAssemblyInstrControl.td | 86 // Generic instruction, for disassembler.
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
H A D | DisassemblerLLVMC.cpp | 448 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-src/sys/contrib/dev/acpica/ |
H A D | changes.txt | 205 iASL: Added CCEL table to both compiler/disassembler. 210 ("iASL: Add CCEL table to both compiler/disassembler") introduced the 325 iASL: Added full support (compiler and disassembler) for the AGDI ACPI 375 iASL table disassembler: Added disassembly support for the NHLT ACPI 421 Includes support in the table compiler and the disassembler. 429 iASL: Table disassembler: Add missing strings to decode subtable types. 453 Table). Includes support in the iASL compiler, the disassembler, and the 467 disassembler support. Adds a new utility, UtIsIdInteger, to determine if 728 AcpiHelp/disassembler: Added a bunch of "known" UUIDs to the internal 882 operators. The disassembler i [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | MIMGInstructions.td | 1120 // using dmask and tfe. Only 32-bit variant is registered with disassembler. 1121 // Other variants are reconstructed by disassembler using dmask and tfe. 1264 // the auto-generated disassembler. 1309 // required numbers of address words. The disassembler defaults to the 1326 // The disassembler defaults to the largest number of arguments among the 1339 // machine instructions for all possible number of words. The disassembler
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrHFP.td | 12 // for use with the assembler and disassembler only.
|
H A D | SystemZInstrDFP.td | 11 // are provided for use with the assembler and disassembler only. If LLVM
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchInstrFormats.td | 23 // SoftFail is a field the disassembler can use to provide a way for
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrFormatsC.td | 17 // SoftFail is a field the disassembler can use to provide a way for
|
/freebsd-src/contrib/llvm-project/lldb/docs/man/ |
H A D | lldb.rst | 18 larger LLVM Project, such as the Clang expression parser and LLVM disassembler.
|