libTriton version 1.0 build 1590
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
aarch64Cpu.hpp File Reference
#include <set>
#include <string>
#include <unordered_map>
#include <vector>
#include <triton/aarch64Specifications.hpp>
#include <triton/archEnums.hpp>
#include <triton/callbacks.hpp>
#include <triton/cpuInterface.hpp>
#include <triton/dllexport.hpp>
#include <triton/instruction.hpp>
#include <triton/memoryAccess.hpp>
#include <triton/register.hpp>
#include <triton/tritonTypes.hpp>
#include "triton/aarch64.spec"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  triton::arch::arm::aarch64::AArch64Cpu
 This class is used to describe the ARM (64-bits) spec. More...
 

Namespaces

namespace  triton
 The Triton namespace.
 
namespace  triton::arch
 The Architecture namespace.
 
namespace  triton::arch::arm
 The ARM namespace.
 
namespace  triton::arch::arm::aarch64
 The aarch64 namespace.
 

Macros

#define SYS_REG_SPEC(_, LOWER_NAME, _2, _3, _4, _5)    triton::uint8 LOWER_NAME[triton::size::qword];
 System registers.
 
#define REG_SPEC(_1, _2, _3, _4, _5, _6)
 
#define REG_SPEC_NO_CAPSTONE(_1, _2, _3, _4, _5, _6)
 

Macro Definition Documentation

◆ REG_SPEC

#define REG_SPEC (   _1,
  _2,
  _3,
  _4,
  _5,
  _6 
)

Definition at line 228 of file aarch64Cpu.hpp.

◆ REG_SPEC_NO_CAPSTONE

#define REG_SPEC_NO_CAPSTONE (   _1,
  _2,
  _3,
  _4,
  _5,
  _6 
)

Definition at line 229 of file aarch64Cpu.hpp.

◆ SYS_REG_SPEC

#define SYS_REG_SPEC (   _,
  LOWER_NAME,
  _2,
  _3,
  _4,
  _5 
)     triton::uint8 LOWER_NAME[triton::size::qword];

System registers.

Definition at line 226 of file aarch64Cpu.hpp.