/external/google-breakpad/src/processor/ |
D | exploitability_win.cc | 216 DisassemblerX86 disassembler(raw_memory, in CheckPlatformExploitability() local 219 disassembler.NextInstruction(); in CheckPlatformExploitability() 221 disassembler.setBadRead(); in CheckPlatformExploitability() 223 disassembler.setBadWrite(); in CheckPlatformExploitability() 224 if (disassembler.currentInstructionValid()) { in CheckPlatformExploitability() 227 switch (disassembler.currentInstructionGroup()) { in CheckPlatformExploitability() 240 while (disassembler.NextInstruction() && in CheckPlatformExploitability() 241 disassembler.currentInstructionValid() && in CheckPlatformExploitability() 242 !disassembler.endOfBlock()) in CheckPlatformExploitability() 244 if (disassembler.flags() & DISX86_BAD_BRANCH_TARGET) in CheckPlatformExploitability() [all …]
|
/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/zucchini/fuzzers/ |
D | fuzz_utils.cc | 16 std::unique_ptr<zucchini::Disassembler> disassembler, in ReadAndWriteReferences() argument 19 disassembler->size()); in ReadAndWriteReferences() 21 auto groups = disassembler->MakeReferenceGroups(); in ReadAndWriteReferences() 25 auto reader = group.GetReader(disassembler.get()); in ReadAndWriteReferences() 34 auto writer = group.GetWriter(mutable_image, disassembler.get()); in ReadAndWriteReferences()
|
D | fuzz_utils.h | 20 std::unique_ptr<zucchini::Disassembler> disassembler,
|
/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/deqp-deps/SPIRV-Tools/source/ |
D | disassemble.cpp | 139 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() local 140 return disassembler->HandleHeader(endian, version, generator, id_bound, in DisassembleHeader() 147 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() local 148 return disassembler->HandleInstruction(*parsed_instruction); in DisassembleInstruction() 158 Disassembler* disassembler() { return disassembler_; } in disassembler() function in spvtools::__anonff2819660111::WrappedDisassembler 174 return wrapped->disassembler()->HandleHeader(endian, version, generator, in DisassembleTargetHeader() 190 wrapped->disassembler()->HandleInstruction(*parsed_instruction)) in DisassembleTargetInstruction() 514 Disassembler disassembler(grammar, options, name_mapper); in spvInstructionBinaryToText() local 515 WrappedDisassembler wrapped(&disassembler, instCode, instWordCount); in spvInstructionBinaryToText() 521 if (disassembler.SaveTextResult(&text) == SPV_SUCCESS) { in spvInstructionBinaryToText() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/ |
D | disassemble.cpp | 139 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() local 140 return disassembler->HandleHeader(endian, version, generator, id_bound, in DisassembleHeader() 147 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() local 148 return disassembler->HandleInstruction(*parsed_instruction); in DisassembleInstruction() 158 Disassembler* disassembler() { return disassembler_; } in disassembler() function in spvtools::__anon366519200111::WrappedDisassembler 174 return wrapped->disassembler()->HandleHeader(endian, version, generator, in DisassembleTargetHeader() 190 wrapped->disassembler()->HandleInstruction(*parsed_instruction)) in DisassembleTargetInstruction() 514 Disassembler disassembler(grammar, options, name_mapper); in spvInstructionBinaryToText() local 515 WrappedDisassembler wrapped(&disassembler, instCode, instWordCount); in spvInstructionBinaryToText() 521 if (disassembler.SaveTextResult(&text) == SPV_SUCCESS) { in spvInstructionBinaryToText() [all …]
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/ |
D | disassemble.cpp | 139 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleHeader() local 140 return disassembler->HandleHeader(endian, version, generator, id_bound, in DisassembleHeader() 147 auto disassembler = static_cast<Disassembler*>(user_data); in DisassembleInstruction() local 148 return disassembler->HandleInstruction(*parsed_instruction); in DisassembleInstruction() 158 Disassembler* disassembler() { return disassembler_; } in disassembler() function in spvtools::__anona6bd99f30111::WrappedDisassembler 174 return wrapped->disassembler()->HandleHeader(endian, version, generator, in DisassembleTargetHeader() 190 wrapped->disassembler()->HandleInstruction(*parsed_instruction)) in DisassembleTargetInstruction() 515 Disassembler disassembler(grammar, options, name_mapper); in spvInstructionBinaryToText() local 516 WrappedDisassembler wrapped(&disassembler, instCode, instWordCount); in spvInstructionBinaryToText() 522 if (disassembler.SaveTextResult(&text) == SPV_SUCCESS) { in spvInstructionBinaryToText() [all …]
|
/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/vixl/examples/aarch64/ |
D | simulated-runtime-calls.cc | 102 PrintDisassembler disassembler(stdout); in main() local 103 disassembler.DisassembleBuffer(start, masm.GetSizeOfCodeGenerated()); in main()
|
/external/python/cpython2/Demo/threads/ |
D | squasher.py | 49 def disassembler(): function 99 codisassembler = co.create(disassembler)
|
/external/bcc/tests/python/ |
D | test_disassembler.py | 8 from bcc import disassembler 193 self.assertEqual(disassembler.disassemble_str(instr_str)[0],
|
/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/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/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
|
D | tblgen.rst | 84 .. option:: -gen-disassembler 86 Generate disassembler.
|
/external/bpftool/src/ |
D | jit_disasm.c | 130 disassemble = disassembler(info.arch, in disasm_print_insn() 135 disassemble = disassembler(bfdf); in disasm_print_insn()
|
D | Makefile | 96 FEATURE_TESTS = libbfd disassembler-four-args reallocarray zlib libcap \ 98 FEATURE_DISPLAY = libbfd disassembler-four-args zlib libcap \ 113 ifeq ($(feature-disassembler-four-args), 1)
|
/external/zucchini/ |
D | Android.bp | 30 "disassembler.cc", 83 "disassembler.h",
|
/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
|
/external/llvm/test/Assembler/ |
D | 2002-07-25-ReturnPtrFunction.ll | 1 ; Test that returning a pointer to a function causes the disassembler to print
|
/external/google-smali/ |
D | METADATA | 6 description: "smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Androi…
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | invalid-IT-CC15.txt | 11 # above sequence of junk bytes and not allowing the disassembler to abort on
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | CMakeLists.txt | 6 tablegen(LLVM ARCGenDisassemblerTables.inc -gen-disassembler)
|