1 // Copyright (c) 1999,2007 2 // Utrecht University (The Netherlands), 3 // ETH Zurich (Switzerland), 4 // INRIA Sophia-Antipolis (France), 5 // Max-Planck-Institute Saarbruecken (Germany), 6 // and Tel-Aviv University (Israel). All rights reserved. 7 // 8 // This file is part of CGAL (www.cgal.org) 9 // 10 // $URL: https://github.com/CGAL/cgal/blob/v5.3/Number_types/include/CGAL/sse2.h $ 11 // $Id: sse2.h 0779373 2020-03-26T13:31:46+01:00 Sébastien Loriot 12 // SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial 13 // 14 // 15 // Author(s) : Andreas Fabri 16 17 #ifndef CGAL_SSE2_H 18 #define CGAL_SSE2_H 19 20 #include <emmintrin.h> 21 22 #if defined ( _MSC_VER ) 23 #define CGAL_ALIGN_16 __declspec(align(16)) 24 #elif defined( __GNUC__ ) 25 #define CGAL_ALIGN_16 __attribute__((aligned(16))) 26 #endif 27 28 #endif // CGAL_SSE2_H 29