|
gem5 [DEVELOP-FOR-25.0]
|
#include <memory>#include "config/have_deprecated_namespace.hh"Go to the source code of this file.
Macros | |
| #define | GEM5_NO_OPTIMIZE __attribute__((optimize("O0"))) |
| #define | GEM5_CLASS_VAR_USED |
| #define | M5_VAR_USED GEM5_VAR_USED |
| #define | M5_NODISCARD GEM5_NO_DISCARD |
| #define | M5_FALLTHROUGH GEM5_FALLTHROUGH |
| #define | M5_ATTR_PACKED GEM5_PACKED |
| #define | M5_NO_INLINE GEM5_NO_INLINE |
| #define | M5_PUBLIC GEM5_PUBLIC |
| #define | M5_LOCAL GEM5_LOCAL |
| #define | M5_WEAK GEM5_WEAK |
| #define | M5_ALIGNED(x) |
| #define | M5_UNREACHABLE GEM5_UNREACHABLE |
| #define | M5_LIKELY(x) |
| #define | M5_UNLIKELY(x) |
| #define | M5_FOR_EACH_IN_PACK(...) |
| #define | M5_CLASS_VAR_USED GEM5_CLASS_VAR_USED |
| #define | GEM5_FALLTHROUGH |
| #define | GEM5_DEPRECATED(message) |
| #define | GEM5_DEPRECATED_ENUM_VAL(message) |
| #define | GEM5_NO_DISCARD [[nodiscard]] |
| #define | GEM5_VAR_USED [[maybe_unused]] |
| #define GEM5_CLASS_VAR_USED |
Definition at line 151 of file compiler.hh.
| #define GEM5_DEPRECATED | ( | message | ) |
Definition at line 173 of file compiler.hh.
| #define GEM5_DEPRECATED_ENUM_VAL | ( | message | ) |
Definition at line 176 of file compiler.hh.
| #define GEM5_FALLTHROUGH |
Definition at line 171 of file compiler.hh.
| #define GEM5_NO_DISCARD [[nodiscard]] |
Definition at line 183 of file compiler.hh.
| #define GEM5_NO_OPTIMIZE __attribute__((optimize("O0"))) |
Definition at line 141 of file compiler.hh.
| #define GEM5_VAR_USED [[maybe_unused]] |
Definition at line 184 of file compiler.hh.
| #define M5_ALIGNED | ( | x | ) |
Definition at line 163 of file compiler.hh.
| #define M5_ATTR_PACKED GEM5_PACKED |
Definition at line 158 of file compiler.hh.
| #define M5_CLASS_VAR_USED GEM5_CLASS_VAR_USED |
Definition at line 168 of file compiler.hh.
| #define M5_FALLTHROUGH GEM5_FALLTHROUGH |
Definition at line 157 of file compiler.hh.
| #define M5_FOR_EACH_IN_PACK | ( | ... | ) |
Definition at line 167 of file compiler.hh.
| #define M5_LIKELY | ( | x | ) |
Definition at line 165 of file compiler.hh.
| #define M5_LOCAL GEM5_LOCAL |
Definition at line 161 of file compiler.hh.
| #define M5_NO_INLINE GEM5_NO_INLINE |
Definition at line 159 of file compiler.hh.
| #define M5_NODISCARD GEM5_NO_DISCARD |
Definition at line 156 of file compiler.hh.
| #define M5_PUBLIC GEM5_PUBLIC |
Definition at line 160 of file compiler.hh.
| #define M5_UNLIKELY | ( | x | ) |
Definition at line 166 of file compiler.hh.
| #define M5_UNREACHABLE GEM5_UNREACHABLE |
Definition at line 164 of file compiler.hh.
| #define M5_VAR_USED GEM5_VAR_USED |
Definition at line 155 of file compiler.hh.
| #define M5_WEAK GEM5_WEAK |
Definition at line 162 of file compiler.hh.