57 #ifndef ETISS_INCLUDE_TYPES_H_
58 #define ETISS_INCLUDE_TYPES_H_
70 #define likely(x) __builtin_expect(!!(x), 1)
71 #define unlikely(x) __builtin_expect(!!(x), 0)
74 #define unlikely(x) (x)
79 #define stream_code_info "\t{ File: " << __FILE__ << "\tLine: " << __LINE__ << "}"
102 typedef __int128_t etiss_int128;
103 typedef __uint128_t etiss_uint128;
130 typedef __int128_t etiss_int128;
131 typedef __uint128_t etiss_uint128;
static __inline__ uint32_t
static __inline__ uint64_t
static __inline__ int32_t
static __inline__ uint8_t
static __inline__ int16_t
static __inline__ uint16_t
etiss_uint64 etiss_uintMax
Page Table Entry (PTE) defines the composition of Page Frame Number (PFN) and relavant flags.