|
libTriton version 1.0 build 1599
|
#include <cstdint>#include <functional>#include "triton/x86.spec"#include "triton/aarch64.spec"#include "triton/arm32.spec"#include "triton/riscv64.spec"#include "triton/riscv32.spec"Go to the source code of this file.
Classes | |
| struct | std::hash< triton::arch::register_e > |
| Define the hash function for register_e to be use in stl containers like unordered_map. More... | |
Namespaces | |
| namespace | triton |
| The Triton namespace. | |
| namespace | triton::arch |
| The Architecture namespace. | |
| namespace | triton::arch::x86 |
| The x86 namespace. | |
| namespace | triton::arch::arm |
| The ARM namespace. | |
| namespace | triton::arch::riscv |
| The riscv namespace. | |
Macros | |
| #define | REG_SPEC(UPPER_NAME, _1, _2, _3, _4, _5, _6, _7, _8) ID_REG_X86_##UPPER_NAME, |
| #define | REG_SPEC_NO_CAPSTONE REG_SPEC |
| #define | REG_SPEC(UPPER_NAME, _1, _2, _3, _4, _5) ID_REG_AARCH64_##UPPER_NAME, |
| #define | REG_SPEC_NO_CAPSTONE REG_SPEC |
| #define | SYS_REG_SPEC REG_SPEC |
| #define | REG_SPEC(UPPER_NAME, _1, _2, _3, _4, _5) ID_REG_ARM32_##UPPER_NAME, |
| #define | REG_SPEC_NO_CAPSTONE REG_SPEC |
| #define | REG_SPEC(_1, UPPER_NAME, _2, _3, _4, _5, _6) ID_REG_RV64_##UPPER_NAME, |
| #define | REG_SPEC_NO_CAPSTONE REG_SPEC |
| #define | REG_SPEC(_1, UPPER_NAME, _2, _3, _4, _5, _6) ID_REG_RV32_##UPPER_NAME, |
| #define | REG_SPEC_NO_CAPSTONE REG_SPEC |
| #define REG_SPEC | ( | _1, | |
| UPPER_NAME, | |||
| _2, | |||
| _3, | |||
| _4, | |||
| _5, | |||
| _6 ) ID_REG_RV64_##UPPER_NAME, |
Definition at line 69 of file archEnums.hpp.
| #define REG_SPEC | ( | _1, | |
| UPPER_NAME, | |||
| _2, | |||
| _3, | |||
| _4, | |||
| _5, | |||
| _6 ) ID_REG_RV32_##UPPER_NAME, |
Definition at line 69 of file archEnums.hpp.
| #define REG_SPEC | ( | UPPER_NAME, | |
| _1, | |||
| _2, | |||
| _3, | |||
| _4, | |||
| _5 ) ID_REG_AARCH64_##UPPER_NAME, |
Definition at line 69 of file archEnums.hpp.
| #define REG_SPEC | ( | UPPER_NAME, | |
| _1, | |||
| _2, | |||
| _3, | |||
| _4, | |||
| _5 ) ID_REG_ARM32_##UPPER_NAME, |
Definition at line 69 of file archEnums.hpp.
| #define REG_SPEC | ( | UPPER_NAME, | |
| _1, | |||
| _2, | |||
| _3, | |||
| _4, | |||
| _5, | |||
| _6, | |||
| _7, | |||
| _8 ) ID_REG_X86_##UPPER_NAME, |
Definition at line 69 of file archEnums.hpp.
| #define REG_SPEC_NO_CAPSTONE REG_SPEC |
Definition at line 71 of file archEnums.hpp.
| #define REG_SPEC_NO_CAPSTONE REG_SPEC |
Definition at line 71 of file archEnums.hpp.
| #define REG_SPEC_NO_CAPSTONE REG_SPEC |
Definition at line 71 of file archEnums.hpp.
| #define REG_SPEC_NO_CAPSTONE REG_SPEC |
Definition at line 71 of file archEnums.hpp.
| #define REG_SPEC_NO_CAPSTONE REG_SPEC |
Definition at line 71 of file archEnums.hpp.
| #define SYS_REG_SPEC REG_SPEC |
Definition at line 77 of file archEnums.hpp.