diff --git a/llvm/tools/llvm-exegesis/lib/X86/Target.cpp b/llvm/tools/llvm-exegesis/lib/X86/Target.cpp index ac635bb8af4c..db30c1f1837d 100644 --- a/llvm/tools/llvm-exegesis/lib/X86/Target.cpp +++ b/llvm/tools/llvm-exegesis/lib/X86/Target.cpp @@ -628,7 +628,9 @@ class X86SavedState : public ExegesisTarget::SavedState { } private: +#ifdef __x86_64__ alignas(16) char FPState[512]; +#endif }; class ExegesisX86Target : public ExegesisTarget {