gem5 v24.0.0.0
|
#include <memory>
#include "config/have_deprecated_namespace.hh"
Go to the source code of this file.
Macros | |
#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) GEM5_ALIGNED(x) |
#define | M5_UNREACHABLE GEM5_UNREACHABLE |
#define | M5_LIKELY(x) GEM5_LIKELY(x) |
#define | M5_UNLIKELY(x) GEM5_UNLIKELY(x) |
#define | M5_FOR_EACH_IN_PACK(...) GEM5_FOR_EACH_IN_PACK(__VA_ARGS__) |
#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 141 of file compiler.hh.
#define GEM5_DEPRECATED | ( | message | ) |
Definition at line 163 of file compiler.hh.
#define GEM5_DEPRECATED_ENUM_VAL | ( | message | ) |
Definition at line 166 of file compiler.hh.
#define GEM5_FALLTHROUGH |
Definition at line 161 of file compiler.hh.
#define GEM5_NO_DISCARD [[nodiscard]] |
Definition at line 173 of file compiler.hh.
#define GEM5_VAR_USED [[maybe_unused]] |
Definition at line 174 of file compiler.hh.
#define M5_ALIGNED | ( | x | ) | GEM5_ALIGNED(x) |
Definition at line 153 of file compiler.hh.
#define M5_ATTR_PACKED GEM5_PACKED |
Definition at line 148 of file compiler.hh.
#define M5_CLASS_VAR_USED GEM5_CLASS_VAR_USED |
Definition at line 158 of file compiler.hh.
#define M5_FALLTHROUGH GEM5_FALLTHROUGH |
Definition at line 147 of file compiler.hh.
#define M5_FOR_EACH_IN_PACK | ( | ... | ) | GEM5_FOR_EACH_IN_PACK(__VA_ARGS__) |
Definition at line 157 of file compiler.hh.
#define M5_LIKELY | ( | x | ) | GEM5_LIKELY(x) |
Definition at line 155 of file compiler.hh.
#define M5_LOCAL GEM5_LOCAL |
Definition at line 151 of file compiler.hh.
#define M5_NO_INLINE GEM5_NO_INLINE |
Definition at line 149 of file compiler.hh.
#define M5_NODISCARD GEM5_NO_DISCARD |
Definition at line 146 of file compiler.hh.
#define M5_PUBLIC GEM5_PUBLIC |
Definition at line 150 of file compiler.hh.
#define M5_UNLIKELY | ( | x | ) | GEM5_UNLIKELY(x) |
Definition at line 156 of file compiler.hh.
#define M5_UNREACHABLE GEM5_UNREACHABLE |
Definition at line 154 of file compiler.hh.
#define M5_VAR_USED GEM5_VAR_USED |
Definition at line 145 of file compiler.hh.
#define M5_WEAK GEM5_WEAK |
Definition at line 152 of file compiler.hh.