/external/vixl/src/aarch64/ |
D | disasm-aarch64.cc | 36 Disassembler::Disassembler() { in Disassembler() function in vixl::aarch64::Disassembler 45 Disassembler::Disassembler(char *text_buffer, int buffer_size) { in Disassembler() function in vixl::aarch64::Disassembler 54 Disassembler::~Disassembler() { in ~Disassembler() 61 char *Disassembler::GetOutput() { return buffer_; } in GetOutput() 64 void Disassembler::VisitAddSubImmediate(const Instruction *instr) { in VisitAddSubImmediate() 113 void Disassembler::VisitAddSubShifted(const Instruction *instr) { in VisitAddSubShifted() 163 void Disassembler::VisitAddSubExtended(const Instruction *instr) { in VisitAddSubExtended() 206 void Disassembler::VisitAddSubWithCarry(const Instruction *instr) { in VisitAddSubWithCarry() 246 void Disassembler::VisitLogicalImmediate(const Instruction *instr) { in VisitLogicalImmediate() 294 bool Disassembler::IsMovzMovnImm(unsigned reg_size, uint64_t value) { in IsMovzMovnImm() [all …]
|
D | disasm-aarch64.h | 41 class Disassembler : public DecoderVisitor { 43 Disassembler(); 44 Disassembler(char* text_buffer, int buffer_size); 45 virtual ~Disassembler(); 170 class PrintDisassembler : public Disassembler {
|
/external/swiftshader/third_party/llvm-7.0/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/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/LLVM/lib/MC/MCDisassembler/ |
D | EDOperand.cpp | 27 Disassembler(disassembler), in EDOperand() 33 if (Disassembler.Key.Arch == Triple::x86 || in EDOperand() 34 Disassembler.Key.Arch == Triple::x86_64) { in EDOperand() 57 else if (Disassembler.Key.Arch == Triple::arm || in EDOperand() 58 Disassembler.Key.Arch == Triple::thumb) { in EDOperand() 129 switch (Disassembler.Key.Arch) { in evaluate() 153 if (callback(&ripVal, Disassembler.registerIDWithName("RIP"), arg)) in evaluate() 171 if (segmentReg != 0 && Disassembler.Key.Arch == Triple::x86_64) { in evaluate() 172 unsigned fsID = Disassembler.registerIDWithName("FS"); in evaluate() 173 unsigned gsID = Disassembler.registerIDWithName("GS"); in evaluate() [all …]
|
D | EDInst.cpp | 30 Disassembler(disassembler), in EDInst() 37 OperandOrder = ThisInstInfo->operandOrders[Disassembler.llvmSyntaxVariant()]; in EDInst() 63 if (Disassembler.printInst(String, *Inst)) in stringify() 122 EDOperand *operand = new EDOperand(Disassembler, *this, opIndex, mcOpIndex); in parseOperands() 178 Disassembler)); in tokenize()
|
D | EDDisassembler.cpp | 186 Disassembler.reset(Tgt->createMCDisassembler(*STI)); in EDDisassembler() 188 if (!Disassembler) in EDDisassembler() 191 InstInfos = Disassembler->getEDInfo(); in EDDisassembler() 248 S = Disassembler->getInstruction(*inst, byteSize, memoryObject, address, in createInst()
|
/external/deqp-deps/SPIRV-Tools/source/ |
D | disassemble.cpp | 45 class Disassembler { class 47 Disassembler(const spvtools::AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in __anone1d590aa0111::Disassembler 129 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 159 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 200 void Disassembler::EmitOperand(const spv_parsed_instruction_t& inst, in EmitOperand() 296 void Disassembler::EmitMaskOperand(const spv_operand_type_t type, in EmitMaskOperand() 323 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 346 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 354 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 362 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/ |
D | disassemble.cpp | 45 class Disassembler { class 47 Disassembler(const spvtools::AssemblyGrammar& grammar, uint32_t options, in Disassembler() function in __anon56cff7640111::Disassembler 129 spv_result_t Disassembler::HandleHeader(spv_endianness_t endian, in HandleHeader() 159 spv_result_t Disassembler::HandleInstruction( in HandleInstruction() 200 void Disassembler::EmitOperand(const spv_parsed_instruction_t& inst, in EmitOperand() 296 void Disassembler::EmitMaskOperand(const spv_operand_type_t type, in EmitMaskOperand() 323 spv_result_t Disassembler::SaveTextResult(spv_text* text_result) const { in SaveTextResult() 346 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() 354 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() 362 WrappedDisassembler(Disassembler* dis, const uint32_t* binary, size_t wc) in WrappedDisassembler() [all …]
|
/external/v8/src/ |
D | disasm.h | 39 class Disassembler { 47 explicit Disassembler(const NameConverter& converter, 75 DISALLOW_IMPLICIT_CONSTRUCTORS(Disassembler);
|
/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/swiftshader/third_party/llvm-7.0/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 | 61 Disassembler::AppendRegisterNameToOutput(instr, reg); in AppendRegisterNameToOutput() 97 Disassembler::AppendToOutput(" ; %s", address_desc); in AppendCodeRelativeCodeAddressToOutput() 107 vixl::aarch64::Disassembler::VisitAddSubShifted(instr); in VisitAddSubShifted() 150 Disassembler disasm; in TestCustomDisassembler()
|
D | custom-disassembler.h | 40 class CustomDisassembler : public Disassembler { 42 CustomDisassembler() : Disassembler() {} in CustomDisassembler()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/Disassembler/ |
D | HexagonDisassembler.cpp | 66 static uint64_t fullValue(HexagonDisassembler const &Disassembler, MCInst &MI, in fullValue() argument 68 MCInstrInfo MCII = *Disassembler.MCII; in fullValue() 69 if (!Disassembler.CurrentExtender || in fullValue() 76 Disassembler.CurrentExtender->getOperand(0).getExpr()->evaluateAsAbsolute( in fullValue() 89 HexagonDisassembler const &Disassembler = disassembler(Decoder); in signedDecoder() local 90 int64_t FullValue = fullValue(Disassembler, MI, SignExtend64<T>(tmp)); in signedDecoder() 92 HexagonMCInstrInfo::addConstant(MI, Extended, Disassembler.getContext()); in signedDecoder() 762 HexagonDisassembler const &Disassembler = disassembler(Decoder); in unsignedImmDecoder() local 763 int64_t FullValue = fullValue(Disassembler, MI, tmp); in unsignedImmDecoder() 765 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/tensorflow/tensorflow/compiler/xla/service/cpu/ |
D | disassembler.h | 49 class Disassembler { 51 explicit Disassembler(const llvm::TargetMachine& target_machine);
|
D | disassembler.cc | 37 Disassembler::Disassembler(const llvm::TargetMachine& target_machine) in Disassembler() function in xla::cpu::Disassembler 55 StatusOr<DisassemblerResult> Disassembler::DisassembleObjectFile( in DisassembleObjectFile()
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
D | TargetSelect.h | 43 void LLVMInitialize##TargetName##Disassembler(); 107 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); in InitializeAllDisassemblers()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/ |
D | TargetSelect.h | 43 void LLVMInitialize##TargetName##Disassembler(); 107 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); in InitializeAllDisassemblers()
|
/external/llvm/include/llvm/Support/ |
D | TargetSelect.h | 43 void LLVMInitialize##TargetName##Disassembler(); 107 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); in InitializeAllDisassemblers()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCheckerImpl.h | 24 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler, 68 MCDisassembler *Disassembler; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCheckerImpl.h | 24 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler, 70 MCDisassembler *Disassembler; variable
|