OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Disassembler
(Results
1 - 25
of
107
) sorted by null
1
2
3
4
5
/external/v8/src/
disasm.h
32
// A generic
Disassembler
interface
33
class
Disassembler
{
36
explicit
Disassembler
(const NameConverter& converter);
38
virtual ~
Disassembler
();
54
DISALLOW_IMPLICIT_CONSTRUCTORS(
Disassembler
);
disassembler.h
13
class
Disassembler
: public AllStatic {
/external/vixl/examples/aarch64/
custom-disassembler.h
40
class CustomDisassembler : public
Disassembler
{
42
CustomDisassembler() :
Disassembler
() {}
custom-disassembler.cc
27
#include "custom-
disassembler
.h"
61
Disassembler
::AppendRegisterNameToOutput(instr, reg);
97
Disassembler
::AppendToOutput(" ; %s", address_desc);
107
vixl::aarch64::
Disassembler
::VisitAddSubShifted(instr);
116
// Generate some code to illustrate how the modified
disassembler
changes the
147
// Instantiate a standard
disassembler
, our custom
disassembler
, and register
150
Disassembler
disasm;
155
// In our custom
disassembler
, disassemble as if the base address was -0x8.
/art/disassembler/
disassembler.cc
17
#include "
disassembler
.h"
33
Disassembler
::
Disassembler
(DisassemblerOptions* disassembler_options)
38
Disassembler
*
Disassembler
::Create(InstructionSet instruction_set, DisassemblerOptions* options) {
57
std::string
Disassembler
::FormatInstructionPointer(const uint8_t* begin) {
66
Disassembler
* create_disassembler(InstructionSet instruction_set, DisassemblerOptions* options) {
67
return
Disassembler
::Create(instruction_set, options);
disassembler.h
42
// Should the
disassembler
print absolute or relative addresses.
45
// If set, the
disassembler
is allowed to look at load targets in literal
64
class
Disassembler
{
66
// Creates a
Disassembler
for the given InstructionSet with the
68
//
Disassembler
.
69
static
Disassembler
* Create(InstructionSet instruction_set, DisassemblerOptions* options);
71
virtual ~
Disassembler
() {
85
explicit
Disassembler
(DisassemblerOptions* disassembler_options);
91
DISALLOW_COPY_AND_ASSIGN(
Disassembler
);
99
Disassembler
* create_disassembler(InstructionSet instruction_set, DisassemblerOptions* options)
[
all
...]
disassembler_mips.h
22
#include "
disassembler
.h"
27
class DisassemblerMips FINAL : public
Disassembler
{
30
:
Disassembler
(options),
disassembler_arm64.h
20
#include "
disassembler
.h"
32
class CustomDisassembler FINAL : public vixl::aarch64::
Disassembler
{
35
: vixl::aarch64::
Disassembler
(),
57
// Indicate if the
disassembler
should read data loaded from literal pools.
72
class DisassemblerArm64 FINAL : public
Disassembler
{
75
Disassembler
(options), disasm(options) {
disassembler_x86.h
20
#include "
disassembler
.h"
27
class DisassemblerX86 FINAL : public
Disassembler
{
30
:
Disassembler
(options), supports_rex_(supports_rex) {}
disassembler_arm64.cc
58
Disassembler
::AppendRegisterNameToOutput(instr, reg);
62
Disassembler
::VisitLoadLiteral(instr);
101
Disassembler
::VisitLoadStoreUnsignedOffset(instr);
disassembler_arm.h
24
#include "
disassembler
.h"
29
class DisassemblerArm FINAL : public
Disassembler
{
/external/llvm/bindings/python/llvm/tests/
test_disassembler.py
3
from ..
disassembler
import
Disassembler
, Option_UseMarkup
7
Disassembler
('i686-apple-darwin9')
13
disassembler
=
Disassembler
(triple)
15
count, s =
disassembler
.get_instruction(sequence)
20
with self.assertRaisesRegexp(Exception, "Could not obtain
disassembler
for triple"):
21
Disassembler
("nonexistent-triple-raises")
26
disassembler
=
Disassembler
('i686-apple-darwin9'
[
all
...]
/external/llvm/tools/llvm-mc/
Disassembler.h
1
//===-
Disassembler
.h - Text File
Disassembler
----------------------------===//
10
// This class implements the
disassembler
of strings of bytes written in
29
class
Disassembler
{
/external/swiftshader/third_party/LLVM/tools/llvm-mc/
Disassembler.h
1
//===-
Disassembler
.h - Text File
Disassembler
----------------------------===//
10
// This class implements the
disassembler
of strings of bytes written in
26
class
Disassembler
{
/external/swiftshader/third_party/LLVM/include/llvm/Support/
TargetSelect.h
41
// Declare all of the available
disassembler
initialization functions.
43
void LLVMInitialize##TargetName##
Disassembler
();
107
#define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##
Disassembler
();
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
Makefile
21
DIRS = InstPrinter AsmParser
Disassembler
TargetInfo MCTargetDesc
/external/swiftshader/third_party/LLVM/lib/Target/X86/
Makefile
22
DIRS = InstPrinter AsmParser
Disassembler
TargetInfo MCTargetDesc Utils
/external/vixl/src/aarch64/
disasm-aarch64.h
40
class
Disassembler
: public DecoderVisitor {
42
Disassembler
();
43
Disassembler
(char* text_buffer, int buffer_size);
44
virtual ~
Disassembler
();
169
class PrintDisassembler : public
Disassembler
{
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/
EDOperand.cpp
1
//===-- EDOperand.cpp - LLVM Enhanced
Disassembler
------------------------===//
23
EDOperand::EDOperand(const EDDisassembler &
disassembler
,
27
Disassembler
(
disassembler
),
33
if (
Disassembler
.Key.Arch == Triple::x86 ||
34
Disassembler
.Key.Arch == Triple::x86_64) {
57
else if (
Disassembler
.Key.Arch == Triple::arm ||
58
Disassembler
.Key.Arch == Triple::thumb) {
129
switch (
Disassembler
.Key.Arch) {
153
if (callback(&ripVal,
Disassembler
.registerIDWithName("RIP"), arg)
[
all
...]
EDOperand.h
1
//===-EDOperand.h - LLVM Enhanced
Disassembler
------------------*- C++ -*-===//
33
/// The parent
disassembler
34
const EDDisassembler &
Disassembler
;
45
/// @arg
disassembler
- The
disassembler
responsible for the operand
49
EDOperand(const EDDisassembler &
disassembler
,
/external/llvm/include/llvm/ExecutionEngine/
RuntimeDyldChecker.h
36
/// and has limited
disassembler
integration for accessing instruction
71
RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *
Disassembler
,
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
Makefile
22
DIRS = InstPrinter AsmParser
Disassembler
TargetInfo MCTargetDesc
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/ExecutionEngine/
RuntimeDyldChecker.h
36
/// and has limited
disassembler
integration for accessing instruction
71
RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *
Disassembler
,
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/ExecutionEngine/
RuntimeDyldChecker.h
36
/// and has limited
disassembler
integration for accessing instruction
71
RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *
Disassembler
,
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/ExecutionEngine/
RuntimeDyldChecker.h
36
/// and has limited
disassembler
integration for accessing instruction
71
RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *
Disassembler
,
Completed in 938 milliseconds
1
2
3
4
5