/external/vixl/src/aarch64/ |
D | disasm-aarch64.cc | 37 Disassembler::Disassembler() { in Disassembler() function in vixl::aarch64::Disassembler 46 Disassembler::Disassembler(char *text_buffer, int buffer_size) { in Disassembler() function in vixl::aarch64::Disassembler 55 Disassembler::~Disassembler() { in ~Disassembler() 62 char *Disassembler::GetOutput() { return buffer_; } in GetOutput() 65 void Disassembler::VisitAddSubImmediate(const Instruction *instr) { in VisitAddSubImmediate() 114 void Disassembler::VisitAddSubShifted(const Instruction *instr) { in VisitAddSubShifted() 164 void Disassembler::VisitAddSubExtended(const Instruction *instr) { in VisitAddSubExtended() 207 void Disassembler::VisitAddSubWithCarry(const Instruction *instr) { in VisitAddSubWithCarry() 247 void Disassembler::VisitRotateRightIntoFlags(const Instruction *instr) { in VisitRotateRightIntoFlags() 264 void Disassembler::VisitEvaluateIntoFlags(const Instruction *instr) { in VisitEvaluateIntoFlags() [all …]
|
D | disasm-aarch64.h | 43 class Disassembler : public DecoderVisitor { 45 Disassembler(); 46 Disassembler(char* text_buffer, int buffer_size); 47 virtual ~Disassembler(); 183 class PrintDisassembler : public Disassembler {
|
/external/llvm-project/llvm/bindings/python/llvm/tests/ |
D | test_disassembler.py | 5 from ..disassembler import Disassembler, Option_UseMarkup 9 Disassembler('i686-apple-darwin9') 15 disassembler = Disassembler(triple) 23 Disassembler("nonexistent-triple-raises") 28 disassembler = Disassembler('i686-apple-darwin9') 40 disassembler = Disassembler(triple)
|
/external/llvm/bindings/python/llvm/tests/ |
D | test_disassembler.py | 3 from ..disassembler import Disassembler, Option_UseMarkup 7 Disassembler('i686-apple-darwin9') 13 disassembler = Disassembler(triple) 21 Disassembler("nonexistent-triple-raises") 26 disassembler = Disassembler('i686-apple-darwin9') 38 disassembler = Disassembler(triple)
|
/external/swiftshader/third_party/SPIRV-Tools/source/ |
D | disassemble.cpp | 47 class Disassembler { class 49 Disassembler(const spvtools::AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in __anonc69a88420111::Disassembler 136 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 164 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 237 void Disassembler::EmitOperand(const spv_parsed_instruction_t& inst, in EmitOperand() 353 void Disassembler::EmitMaskOperand(const spv_operand_type_t type, in EmitMaskOperand() 380 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 403 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 411 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 419 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() [all …]
|
/external/deqp-deps/SPIRV-Tools/source/ |
D | disassemble.cpp | 47 class Disassembler { class 49 Disassembler(const spvtools::AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in __anon707ed5080111::Disassembler 136 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 164 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 237 void Disassembler::EmitOperand(const spv_parsed_instruction_t& inst, in EmitOperand() 353 void Disassembler::EmitMaskOperand(const spv_operand_type_t type, in EmitMaskOperand() 380 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 403 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 411 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 419 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() [all …]
|
/external/llvm-project/lldb/include/lldb/Core/ |
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>, 419 Disassembler(const ArchSpec &arch, const char *flavor); 420 ~Disassembler() override; 525 Disassembler(const Disassembler &) = delete; 526 const Disassembler &operator=(const Disassembler &) = delete;
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/ |
D | disassemble.cpp | 47 class Disassembler { class 49 Disassembler(const spvtools::AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in __anona619db950111::Disassembler 136 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 164 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 237 void Disassembler::EmitOperand(const spv_parsed_instruction_t& inst, in EmitOperand() 365 void Disassembler::EmitMaskOperand(const spv_operand_type_t type, in EmitMaskOperand() 392 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 415 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 423 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 431 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() [all …]
|
/external/tensorflow/third_party/llvm/ |
D | llvm.autogenerated.BUILD | 882 "lib/Target/AArch64/Disassembler/*.c", 883 "lib/Target/AArch64/Disassembler/*.cpp", 884 "lib/Target/AArch64/Disassembler/*.inc", 887 "include/llvm/Target/AArch64/Disassembler/*.h", 888 "include/llvm/Target/AArch64/Disassembler/*.def", 889 "include/llvm/Target/AArch64/Disassembler/*.inc", 890 "lib/Target/AArch64/Disassembler/*.h", 1043 "lib/Target/AMDGPU/Disassembler/*.c", 1044 "lib/Target/AMDGPU/Disassembler/*.cpp", 1045 "lib/Target/AMDGPU/Disassembler/*.inc", [all …]
|
/external/llvm-project/lldb/source/Core/ |
D | Disassembler.cpp | 58 DisassemblerSP Disassembler::FindPlugin(const ArchSpec &arch, in FindPlugin() 92 DisassemblerSP Disassembler::FindPluginForTarget(const Target &target, in FindPluginForTarget() 125 lldb::DisassemblerSP Disassembler::DisassembleRange( in DisassembleRange() 135 Disassembler::FindPluginForTarget(target, arch, flavor, plugin_name); in DisassembleRange() 150 Disassembler::DisassembleBytes(const ArchSpec &arch, const char *plugin_name, in DisassembleBytes() 158 Disassembler::FindPlugin(arch, flavor, plugin_name); in DisassembleBytes() 171 bool Disassembler::Disassemble(Debugger &debugger, const ArchSpec &arch, in Disassemble() 181 lldb::DisassemblerSP disasm_sp(Disassembler::FindPluginForTarget( in Disassemble() 198 Disassembler::SourceLine 199 Disassembler::GetFunctionDeclLineEntry(const SymbolContext &sc) { in GetFunctionDeclLineEntry() [all …]
|
/external/llvm/bindings/python/llvm/ |
D | disassembler.py | 59 class Disassembler(LLVMObject): class 154 library.LLVMDisasmDispose.argtypes = [Disassembler] 156 library.LLVMDisasmInstruction.argtypes = [Disassembler, POINTER(c_ubyte), 160 library.LLVMSetDisasmOptions.argtypes = [Disassembler, c_uint64]
|
/external/vixl/examples/aarch64/ |
D | custom-disassembler.cc | 63 Disassembler::AppendRegisterNameToOutput(instr, reg); in AppendRegisterNameToOutput() 99 Disassembler::AppendToOutput(" ; %s", address_desc); in AppendCodeRelativeCodeAddressToOutput() 109 vixl::aarch64::Disassembler::VisitAddSubShifted(instr); in VisitAddSubShifted() 152 Disassembler disasm; in TestCustomDisassembler()
|
D | custom-disassembler.h | 38 class CustomDisassembler : public vixl::aarch64::Disassembler { 40 CustomDisassembler() : vixl::aarch64::Disassembler() {} in CustomDisassembler()
|
/external/llvm-project/llvm/bindings/python/llvm/ |
D | disassembler.py | 58 class Disassembler(LLVMObject): class 153 library.LLVMDisasmDispose.argtypes = [Disassembler] 155 library.LLVMDisasmInstruction.argtypes = [Disassembler, POINTER(c_ubyte), 159 library.LLVMSetDisasmOptions.argtypes = [Disassembler, c_uint64]
|
/external/llvm-project/lldb/source/Commands/ |
D | CommandObjectDisassemble.cpp | 429 Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name); in DoExecute() 465 uint32_t options = Disassembler::eOptionMarkPCAddress; in DoExecute() 470 options |= Disassembler::eOptionMarkPCSourceLine; in DoExecute() 473 options |= Disassembler::eOptionShowBytes; in DoExecute() 476 options |= Disassembler::eOptionRawOuput; in DoExecute() 488 Disassembler::Limit limit; in DoExecute() 490 limit = {Disassembler::Limit::Bytes, cur_range.GetByteSize()}; in DoExecute() 494 limit = {Disassembler::Limit::Instructions, m_options.num_instructions}; in DoExecute() 496 if (Disassembler::Disassemble( in DoExecute()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/Disassembler/ |
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() 721 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder() local 722 int64_t FullValue = fullValue(Disassembler, MI, tmp); in unsignedImmDecoder() 724 HexagonMCInstrInfo::addConstant(MI, FullValue, Disassembler.getContext()); in unsignedImmDecoder() [all …]
|
/external/llvm-project/llvm/lib/Target/Hexagon/Disassembler/ |
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() 735 HexagonMCInstrInfo::addConstant(MI, FullValue, Disassembler.getContext()); in unsignedImmDecoder() [all …]
|
/external/vixl/src/aarch32/ |
D | disasm-aarch32.cc | 57 increment_(Disassembler::Is16BitEncoding(instr) ? 2 : 4) {} in T32CodeAddressIncrementer() 1127 void Disassembler::adc(Condition cond, in adc() 1141 void Disassembler::adcs(Condition cond, in adcs() 1155 void Disassembler::add(Condition cond, in add() 1169 void Disassembler::add(Condition cond, Register rd, const Operand& operand) { in add() 1175 void Disassembler::adds(Condition cond, in adds() 1189 void Disassembler::adds(Register rd, const Operand& operand) { in adds() 1194 void Disassembler::addw(Condition cond, in addw() 1207 void Disassembler::adr(Condition cond, in adr() 1217 void Disassembler::and_(Condition cond, in and_() [all …]
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/ |
D | BUILD.gn | 4 visibility = [ ":Disassembler" ] 9 static_library("Disassembler") {
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/ |
D | BUILD.gn | 4 visibility = [ ":Disassembler" ] 9 static_library("Disassembler") {
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/ |
D | BUILD.gn | 4 visibility = [ ":Disassembler" ] 9 static_library("Disassembler") {
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/ |
D | BUILD.gn | 4 visibility = [ ":Disassembler" ] 9 static_library("Disassembler") {
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/ |
D | BUILD.gn | 4 visibility = [ ":Disassembler" ] 9 static_library("Disassembler") {
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/ |
D | BUILD.gn | 4 visibility = [ ":Disassembler" ] 9 static_library("Disassembler") {
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/ |
D | BUILD.gn | 4 visibility = [ ":Disassembler" ] 9 static_library("Disassembler") {
|