Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DTraceInstructionDumper.cpp53 lldb::DisassemblerSP disassembler; member
220 if (prev_insn_info.disassembler) { in DumpInstructions()
222 prev_insn_info.disassembler->GetInstructionList() in DumpInstructions()
224 return std::make_tuple(prev_insn_info.disassembler, instruction); in DumpInstructions()
228 if (DisassemblerSP disassembler = in DumpInstructions() local
231 disassembler->GetInstructionList().GetInstructionAtAddress( in DumpInstructions()
233 return std::make_tuple(disassembler, instruction); in DumpInstructions()
238 DisassemblerSP disassembler = in DumpInstructions() local
241 return std::make_tuple(disassembler, in DumpInstructions()
242 disassembler ? disassembler->GetInstructionList() in DumpInstructions()
[all …]
H A DThreadPlanTracer.cpp150 Disassembler *disassembler = GetDisassembler(); in Log() local
151 if (disassembler) { in Log()
161 disassembler->DecodeInstructions(pc_addr, extractor, 0, 1, false, in Log()
164 disassembler->DecodeInstructions(Address(pc), extractor, 0, 1, false, in Log()
167 InstructionList &instruction_list = disassembler->GetInstructionList(); in Log()
H A DStackFrame.cpp1459 int64_t offset, Disassembler &disassembler, in DoGuessValueAt() argument
1507 disassembler.GetInstructionList().GetIndexOfInstructionAtAddress(pc); in DoGuessValueAt()
1518 disassembler.GetInstructionList().GetInstructionAtIndex(ii); in DoGuessValueAt()
1619 source_path = DoGuessValueAt(frame, origin_register, 0, disassembler, in DoGuessValueAt()
1630 DoGuessValueAt(frame, origin_register, origin_offset, disassembler, in DoGuessValueAt()
/freebsd-13.1/usr.sbin/acpi/
H A DMakefile.inc17 ${ACPICA_DIR}/components/disassembler \
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DOtoolOpts.td26 HelpText<"use LLVM's disassembler (default)">;
68 HelpText<"llvm-otool cannot use otool-classic's disassembler">;
H A DObjdumpOpts.td57 def disassembler_options_EQ : Joined<["--"], "disassembler-options=">,
59 HelpText<"Pass target specific disassembler options">;
61 HelpText<"Alias for --disassembler-options=">;
/freebsd-13.1/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectDisassemble.cpp423 DisassemblerSP disassembler = in DoExecute() local
426 if (!disassembler) { in DoExecute()
437 } else if (flavor_string != nullptr && !disassembler->FlavorValidForArchSpec( in DoExecute()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td63 // SoftFail is a field the disassembler can use to provide a way for
237 // The 'invalid_decode' instruction is used by the disassembler to
239 // is only leveraged in a special disassembler mode that's activated
285 // SoftFail is a field the disassembler can use to provide a way for
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp81 static HexagonDisassembler const &disassembler(void const *Decoder) { in disassembler() function
86 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder()
732 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder()
741 HexagonDisassembler const &Disassembler = disassembler(Decoder); in s32_0ImmDecoder()
751 HexagonDisassembler const &Disassembler = disassembler(Decoder); in brtargetDecoder()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h155 virtual size_t Decode(const Disassembler &disassembler,
346 size_t Decode(const Disassembler &disassembler, const DataExtractor &data,
/freebsd-13.1/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 DX86InstrFMA.td420 // For disassembler
524 // For disassembler
H A DX86InstrArithmetic.td681 // The disassembler should know about this, but not the asmparser.
697 // The disassembler should know about this, but not the asmparser.
1007 // These are for the disassembler since 0x82 opcode behaves like 0x80, but
1092 // These are for the disassembler since 0x82 opcode behaves like 0x80, but
1173 // These are for the disassembler since 0x82 opcode behaves like 0x80, but
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp110 size_t Decode(const lldb_private::Disassembler &disassembler, in Decode() argument
1263 int DisassemblerLLVMC::OpInfoCallback(void *disassembler, uint64_t pc, in OpInfoCallback() argument
1266 return static_cast<DisassemblerLLVMC *>(disassembler) in OpInfoCallback()
1270 const char *DisassemblerLLVMC::SymbolLookupCallback(void *disassembler, in SymbolLookupCallback() argument
1274 return static_cast<DisassemblerLLVMC *>(disassembler) in SymbolLookupCallback()
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrFormatsC.td17 // SoftFail is a field the disassembler can use to provide a way for
H A DRISCVInstrFormats.td140 // SoftFail is a field the disassembler can use to provide a way for
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DMIMGInstructions.td649 // using dmask and tfe. Only 32-bit variant is registered with disassembler.
650 // Other variants are reconstructed by disassembler using dmask and tfe.
723 // the auto-generated disassembler.
758 // required numbers of address words. The disassembler defaults to the
775 // The disassembler defaults to the largest number of arguments among the
/freebsd-13.1/sys/contrib/dev/acpica/
H A Dchanges.txt619 disassembler.
1148 added for the compiler and the disassembler.
2473 other means within the disassembler.
3592 the disassembler/table-compiler at this time.
3899 disassembler to emit legacy ASL code if desired.
5654 compiler, and disassembler.
11153 both the ACPICA headers and the disassembler.
11570 disassembler.
12652 emitted by the disassembler.
14015 Includes support in the disassembler.
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/
H A DOpcodes.td9 // Helper file used to generate opcodes, the interpreter and the disassembler.
/freebsd-13.1/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-13.1/contrib/llvm-project/lldb/docs/man/
H A Dlldb.rst18 larger LLVM Project, such as the Clang expression parser and LLVM disassembler.

12