/external/zucchini/ |
D | element_detection.cc | 41 std::unique_ptr<Disassembler> MakeDisassemblerWithoutFallback( in MakeDisassemblerWithoutFallback() 45 auto disasm = Disassembler::Make<DisassemblerWin32X86>(image); in MakeDisassemblerWithoutFallback() 51 auto disasm = Disassembler::Make<DisassemblerWin32X64>(image); in MakeDisassemblerWithoutFallback() 59 auto disasm = Disassembler::Make<DisassemblerElfX86>(image); in MakeDisassemblerWithoutFallback() 65 auto disasm = Disassembler::Make<DisassemblerElfX64>(image); in MakeDisassemblerWithoutFallback() 71 auto disasm = Disassembler::Make<DisassemblerElfAArch32>(image); in MakeDisassemblerWithoutFallback() 77 auto disasm = Disassembler::Make<DisassemblerElfAArch64>(image); in MakeDisassemblerWithoutFallback() 85 auto disasm = Disassembler::Make<DisassemblerDex>(image); in MakeDisassemblerWithoutFallback() 94 auto disasm = Disassembler::Make<DisassemblerZtf>(image); in MakeDisassemblerWithoutFallback() 103 std::unique_ptr<Disassembler> MakeDisassemblerOfType(ConstBufferView image, in MakeDisassemblerOfType() [all …]
|
D | disassembler.h | 43 class Disassembler { 56 Disassembler(const Disassembler&) = delete; 57 const Disassembler& operator=(const Disassembler&) = delete; 58 virtual ~Disassembler(); 76 explicit Disassembler(int num_equivalence_iterations); 99 Disassembler::*)(offset_t lower, offset_t upper); 102 using WriterFactory = std::unique_ptr<ReferenceWriter> (Disassembler::*)( 119 std::unique_ptr<ReferenceReader> GetReader(Disassembler* disasm) const; 126 Disassembler* disasm) const; 132 Disassembler* disasm) const;
|
D | disassembler.cc | 26 Disassembler* disasm) const { in GetReader() 33 Disassembler* disasm) const { in GetReader() 39 Disassembler* disasm) const { in GetWriter() 47 Disassembler::Disassembler(int num_equivalence_iterations) in Disassembler() function in zucchini::Disassembler 50 Disassembler::~Disassembler() = default;
|
D | element_detection.h | 19 class Disassembler; variable 23 std::unique_ptr<Disassembler> MakeDisassemblerWithoutFallback( 28 std::unique_ptr<Disassembler> MakeDisassemblerOfType(ConstBufferView image,
|
D | reference_bytes_mixer.h | 18 class Disassembler; variable 68 const Disassembler& src_dis, 69 const Disassembler& dst_dis);
|
D | disassembler_no_op.h | 19 class DisassemblerNoOp : public Disassembler { 34 friend Disassembler;
|
/external/zucchini/aosp/include/components/zucchini/ |
D | disassembler.h | 43 class Disassembler { 56 Disassembler(const Disassembler&) = delete; 57 const Disassembler& operator=(const Disassembler&) = delete; 58 virtual ~Disassembler(); 76 explicit Disassembler(int num_equivalence_iterations); 99 Disassembler::*)(offset_t lower, offset_t upper); 102 using WriterFactory = std::unique_ptr<ReferenceWriter> (Disassembler::*)( 119 std::unique_ptr<ReferenceReader> GetReader(Disassembler* disasm) const; 126 Disassembler* disasm) const; 132 Disassembler* disasm) const;
|
D | element_detection.h | 19 class Disassembler; variable 23 std::unique_ptr<Disassembler> MakeDisassemblerWithoutFallback( 28 std::unique_ptr<Disassembler> MakeDisassemblerOfType(ConstBufferView image,
|
D | reference_bytes_mixer.h | 18 class Disassembler; variable 68 const Disassembler& src_dis, 69 const Disassembler& dst_dis);
|
D | disassembler_no_op.h | 19 class DisassemblerNoOp : public Disassembler { 34 friend Disassembler;
|
/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/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/tensorflow/third_party/llvm/ |
D | llvm.autogenerated.BUILD | 900 "lib/Target/AArch64/Disassembler/*.c", 901 "lib/Target/AArch64/Disassembler/*.cpp", 902 "lib/Target/AArch64/Disassembler/*.inc", 905 "include/llvm/Target/AArch64/Disassembler/*.h", 906 "include/llvm/Target/AArch64/Disassembler/*.def", 907 "include/llvm/Target/AArch64/Disassembler/*.inc", 908 "lib/Target/AArch64/Disassembler/*.h", 1061 "lib/Target/AMDGPU/Disassembler/*.c", 1062 "lib/Target/AMDGPU/Disassembler/*.cpp", 1063 "lib/Target/AMDGPU/Disassembler/*.inc", [all …]
|
/external/deqp-deps/SPIRV-Tools/source/ |
D | disassemble.cpp | 48 class Disassembler { class 50 Disassembler(const AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in spvtools::__anoncbe9ac6d0111::Disassembler 85 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 103 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 116 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 139 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 147 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 155 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() 158 Disassembler* disassembler() { return disassembler_; } in disassembler() 163 Disassembler* disassembler_; [all …]
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/ |
D | disassemble.cpp | 48 class Disassembler { class 50 Disassembler(const AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in spvtools::__anonb2d271fa0111::Disassembler 85 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 103 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 116 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 139 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 147 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 155 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() 158 Disassembler* disassembler() { return disassembler_; } in disassembler() 163 Disassembler* disassembler_; [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/ |
D | disassemble.cpp | 48 class Disassembler { class 50 Disassembler(const AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in spvtools::__anon3bdfec670111::Disassembler 85 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 103 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 116 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 139 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 147 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 155 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() 158 Disassembler* disassembler() { return disassembler_; } in disassembler() 163 Disassembler* disassembler_; [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/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/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/vixl/doc/aarch64/topics/ |
D | extending-the-disassembler.md | 9 `Disassembler` and override the appropriate virtual functions. 11 The `Disassembler` class provides virtual methods that implement how specific 30 so the `Disassembler` (as a sub-class of `DecoderVisitor`) must provide a 56 One can refer to the implementation of visitor functions for the `Disassembler`
|
/external/vixl/examples/aarch32/ |
D | custom-aarch32-disasm.cc | 43 class CustomStream : public Disassembler::DisassemblerStream { 47 CustomStream() : Disassembler::DisassemblerStream(std::cout) {} in CustomStream() 49 virtual DisassemblerStream& operator<<(const Disassembler::PrintLabel& label) in operator <<()
|
/external/zucchini/fuzzers/ |
D | disassembler_win32_fuzzer.cc | 39 zucchini::Disassembler::Make<zucchini::DisassemblerWin32X86>(image); in LLVMFuzzerTestOneInput() 47 zucchini::Disassembler::Make<zucchini::DisassemblerWin32X64>(image); in LLVMFuzzerTestOneInput()
|