diff --git a/src/arch/generic/vec_reg.hh b/src/arch/generic/vec_reg.hh index 4156ac5efd..e26cf8b2c1 100644 --- a/src/arch/generic/vec_reg.hh +++ b/src/arch/generic/vec_reg.hh @@ -279,7 +279,8 @@ class VecRegContainer static constexpr inline size_t size() { return SIZE; }; using Container = std::array; private: - Container container; + // 16-byte aligned to support 128bit element view + alignas(16) Container container; using MyClass = VecRegContainer; public: