/external/google-breakpad/src/processor/ |
D | exploitability_win.cc | 220 DisassemblerX86 disassembler(raw_memory, in CheckPlatformExploitability() local 223 disassembler.NextInstruction(); in CheckPlatformExploitability() 225 disassembler.setBadRead(); in CheckPlatformExploitability() 227 disassembler.setBadWrite(); in CheckPlatformExploitability() 228 if (disassembler.currentInstructionValid()) { in CheckPlatformExploitability() 231 switch (disassembler.currentInstructionGroup()) { in CheckPlatformExploitability() 244 while (disassembler.NextInstruction() && in CheckPlatformExploitability() 245 disassembler.currentInstructionValid() && in CheckPlatformExploitability() 246 !disassembler.endOfBlock()) in CheckPlatformExploitability() 248 if (disassembler.flags() & DISX86_BAD_BRANCH_TARGET) in CheckPlatformExploitability() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/python/llvm/tests/ |
D | test_disassembler.py | 3 from ..disassembler import Disassembler, Option_UseMarkup 13 disassembler = Disassembler(triple) 15 count, s = disassembler.get_instruction(sequence) 26 disassembler = Disassembler('i686-apple-darwin9') 28 instructions = list(disassembler.get_instructions(sequence)) 38 disassembler = Disassembler(triple) 39 disassembler.set_options(Option_UseMarkup) 40 count, s = disassembler.get_instruction(sequence)
|
/external/llvm/bindings/python/llvm/tests/ |
D | test_disassembler.py | 3 from ..disassembler import Disassembler, Option_UseMarkup 13 disassembler = Disassembler(triple) 15 count, s = disassembler.get_instruction(sequence) 26 disassembler = Disassembler('i686-apple-darwin9') 28 instructions = list(disassembler.get_instructions(sequence)) 38 disassembler = Disassembler(triple) 39 disassembler.set_options(Option_UseMarkup) 40 count, s = disassembler.get_instruction(sequence)
|
/external/swiftshader/third_party/LLVM/tools/edis/ |
D | EDMain.cpp | 23 int EDGetDisassembler(EDDisassemblerRef *disassembler, in EDGetDisassembler() argument 46 *disassembler = ret; in EDGetDisassembler() 51 EDDisassemblerRef disassembler, in EDGetRegisterName() argument 53 const char *name = ((EDDisassembler*)disassembler)->nameWithRegisterID(regID); in EDGetRegisterName() 60 int EDRegisterIsStackPointer(EDDisassemblerRef disassembler, in EDRegisterIsStackPointer() argument 62 return ((EDDisassembler*)disassembler)->registerIsStackPointer(regID) ? 1 : 0; in EDRegisterIsStackPointer() 65 int EDRegisterIsProgramCounter(EDDisassemblerRef disassembler, in EDRegisterIsProgramCounter() argument 67 return ((EDDisassembler*)disassembler)->registerIsProgramCounter(regID) ? 1:0; in EDRegisterIsProgramCounter() 72 EDDisassemblerRef disassembler, in EDCreateInsts() argument 79 EDInst *inst = ((EDDisassembler*)disassembler)->createInst(byteReader, in EDCreateInsts() [all …]
|
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/ |
D | EDToken.cpp | 26 EDDisassembler &disassembler) : in EDToken() argument 27 Disassembler(disassembler), in EDToken() 91 EDDisassembler &disassembler) { in tokenize() argument 95 if (disassembler.parseInst(parsedOperands, asmTokens, str)) in tokenize() 126 disassembler); in tokenize() 148 disassembler); in tokenize() 158 disassembler); in tokenize() 165 disassembler); in tokenize() 180 disassembler); in tokenize()
|
D | EDToken.h | 72 EDDisassembler &disassembler); 129 EDDisassembler &disassembler);
|
D | EDInst.cpp | 28 EDDisassembler &disassembler, in EDInst() argument 30 Disassembler(disassembler), in EDInst()
|
/external/swiftshader/third_party/LLVM/include/llvm-c/ |
D | EnhancedDisassembly.h | 100 int EDGetDisassembler(EDDisassemblerRef *disassembler, 118 EDDisassemblerRef disassembler, 128 int EDRegisterIsStackPointer(EDDisassemblerRef disassembler, 138 int EDRegisterIsProgramCounter(EDDisassemblerRef disassembler, 161 EDDisassemblerRef disassembler, 478 EDDisassemblerRef disassembler,
|
/external/deqp-deps/SPIRV-Tools/source/ |
D | disassemble.cpp | 346 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() local 347 return disassembler->HandleHeader(endian, version, generator, id_bound, in DisassembleHeader() 354 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() local 355 return disassembler->HandleInstruction(*parsed_instruction); in DisassembleInstruction() 365 Disassembler* disassembler() { return disassembler_; } in disassembler() function in __anone1d590aa0111::WrappedDisassembler 381 return wrapped->disassembler()->HandleHeader(endian, version, generator, in DisassembleTargetHeader() 397 wrapped->disassembler()->HandleInstruction(*parsed_instruction)) in DisassembleTargetInstruction() 429 Disassembler disassembler(grammar, options, name_mapper); in spvBinaryToText() local 430 if (auto error = spvBinaryParse(&hijack_context, &disassembler, code, in spvBinaryToText() 436 return disassembler.SaveTextResult(pText); in spvBinaryToText() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/ |
D | disassemble.cpp | 346 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() local 347 return disassembler->HandleHeader(endian, version, generator, id_bound, in DisassembleHeader() 354 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() local 355 return disassembler->HandleInstruction(*parsed_instruction); in DisassembleInstruction() 365 Disassembler* disassembler() { return disassembler_; } in disassembler() function in __anon56cff7640111::WrappedDisassembler 381 return wrapped->disassembler()->HandleHeader(endian, version, generator, in DisassembleTargetHeader() 397 wrapped->disassembler()->HandleInstruction(*parsed_instruction)) in DisassembleTargetInstruction() 429 Disassembler disassembler(grammar, options, name_mapper); in spvBinaryToText() local 430 if (auto error = spvBinaryParse(&hijack_context, &disassembler, code, in spvBinaryToText() 436 return disassembler.SaveTextResult(pText); in spvBinaryToText() [all …]
|
/external/vixl/doc/aarch64/topics/ |
D | extending-the-disassembler.md | 1 Extending the disassembler 4 The output of the disassembler can be extended and customized. This may be 29 of the disassembler. The VIXL `Decoder` uses a visitor pattern implementation, 35 The [/examples/custom-disassembler.h](/examples/custom-disassembler.h) and 36 [/examples/custom-disassembler.cc](/examples/custom-disassembler.cc) example
|
D | index.md | 7 * [Extending and customizing the disassembler](extending-the-disassembler.md)
|
/external/swiftshader/third_party/LLVM/tools/llvm-mc/ |
D | Disassembler.cpp | 205 EDDisassembler &disassembler = *(EDDisassembler *)((void **)Arg)[0]; in verboseEvaluator() local 208 if (const char *regName = disassembler.nameWithRegisterID(R)) in verboseEvaluator() 211 if (disassembler.registerIsStackPointer(R)) in verboseEvaluator() 213 if (disassembler.registerIsProgramCounter(R)) in verboseEvaluator() 252 disassembler(EDDisassembler::getDisassembler(TS.c_str(), AS)); in disassembleEnhanced() local 254 if (disassembler == 0) { in disassembleEnhanced() 261 inst(disassembler->createInst(byteArrayReader, 0, &ByteArray)); in disassembleEnhanced() 355 void *Arg[] = { disassembler.get(), &Out }; in disassembleEnhanced()
|
/external/clang/utils/check_cfc/ |
D | obj_diff.py | 12 disassembler = 'objdump' variable 21 p = subprocess.Popen([disassembler, '-d', objfile], 32 …p = subprocess.Popen([disassembler, '-WliaprmfsoRt', objfile], stdout=subprocess.PIPE, stderr=subp…
|
/external/python/cpython2/Demo/threads/ |
D | squasher.py | 49 def disassembler(): function 99 codisassembler = co.create(disassembler)
|
/external/vixl/examples/aarch64/ |
D | simulated-runtime-calls.cc | 99 PrintDisassembler disassembler(stdout); in main() local 100 disassembler.DisassembleBuffer(start, masm.GetSizeOfCodeGenerated()); in main()
|
/external/llvm/test/MC/Disassembler/Mips/mips32r6/ |
D | valid-mips32r6.txt | 72 # The immediate should be 4 but the disassembler currently emits 8 75 # The immediate should be 4 but the disassembler currently emits 8 78 # The immediate should be 4 but the disassembler currently emits 8 81 # The immediate should be 4 but the disassembler currently emits 8 139 # The immediate should be 8 but the disassembler currently emits 12 142 # The immediate should be 8 but the disassembler currently emits 12 147 # The immediate should be 8 but the disassembler currently emits 12 150 # The immediate should be 8 but the disassembler currently emits 12
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/Mips/mips32r6/ |
D | valid-mips32r6.txt | 78 # The immediate should be 4 but the disassembler currently emits 8 81 # The immediate should be 4 but the disassembler currently emits 8 84 # The immediate should be 4 but the disassembler currently emits 8 87 # The immediate should be 4 but the disassembler currently emits 8 149 # The immediate should be 8 but the disassembler currently emits 12 152 # The immediate should be 8 but the disassembler currently emits 12 157 # The immediate should be 8 but the disassembler currently emits 12 160 # The immediate should be 8 but the disassembler currently emits 12
|
/external/llvm/test/MC/Disassembler/Mips/mips64r6/ |
D | valid-mips64r6.txt | 91 # The immediate should be 4 but the disassembler currently emits 8 94 # The immediate should be 4 but the disassembler currently emits 8 97 # The immediate should be 4 but the disassembler currently emits 8 100 # The immediate should be 4 but the disassembler currently emits 8 158 # The immediate should be 8 but the disassembler currently emits 12 161 # The immediate should be 8 but the disassembler currently emits 12 166 # The immediate should be 8 but the disassembler currently emits 12 169 # The immediate should be 8 but the disassembler currently emits 12
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/CommandGuide/ |
D | llvm-dis.rst | 1 llvm-dis - LLVM disassembler 16 The **llvm-dis** command is the LLVM disassembler. It takes an LLVM
|
/external/llvm/docs/CommandGuide/ |
D | llvm-dis.rst | 1 llvm-dis - LLVM disassembler 16 The **llvm-dis** command is the LLVM disassembler. It takes an LLVM
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/Mips/mips64r6/ |
D | valid-mips64r6.txt | 97 # The immediate should be 4 but the disassembler currently emits 8 100 # The immediate should be 4 but the disassembler currently emits 8 103 # The immediate should be 4 but the disassembler currently emits 8 106 # The immediate should be 4 but the disassembler currently emits 8 168 # The immediate should be 8 but the disassembler currently emits 12 171 # The immediate should be 8 but the disassembler currently emits 12 176 # The immediate should be 8 but the disassembler currently emits 12 179 # The immediate should be 8 but the disassembler currently emits 12
|
/external/swiftshader/third_party/LLVM/docs/CommandGuide/ |
D | llvm-dis.pod | 5 llvm-dis - LLVM disassembler 13 The B<llvm-dis> command is the LLVM disassembler. It takes an LLVM
|
/external/honggfuzz/linux/ |
D | bfd.c | 165 disassembler(bfd_get_arch(bfdh), bfd_little_endian(bfdh) ? FALSE : TRUE, 0, NULL); in arch_bfdDisasm() 167 disassembler_ftype disassemble = disassembler(bfdh); in arch_bfdDisasm()
|
/external/llvm/test/MC/Disassembler/X86/ |
D | prefixes.txt | 58 # Test that we can disassembler control registers above CR8 69 # something that is considered valid, but however as LLVM's own disassembler
|