mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Preliminary support for AVX512
This commit is contained in:
6
Eigen/src/Core/arch/AVX512/CMakeLists.txt
Normal file
6
Eigen/src/Core/arch/AVX512/CMakeLists.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
FILE(GLOB Eigen_Core_arch_AVX512_SRCS "*.h")
|
||||
|
||||
INSTALL(FILES
|
||||
${Eigen_Core_arch_AVX512_SRCS}
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/Eigen/src/Core/arch/AVX512 COMPONENT Devel
|
||||
)
|
||||
14
Eigen/src/Core/arch/AVX512/PacketMath.h
Normal file
14
Eigen/src/Core/arch/AVX512/PacketMath.h
Normal file
@@ -0,0 +1,14 @@
|
||||
// This file is part of Eigen, a lightweight C++ template library
|
||||
// for linear algebra.
|
||||
//
|
||||
// Copyright (C) 2014 Benoit Steiner (benoit.steiner.goog@gmail.com)
|
||||
//
|
||||
// This Source Code Form is subject to the terms of the Mozilla
|
||||
// Public License v. 2.0. If a copy of the MPL was not distributed
|
||||
// with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
#ifndef EIGEN_PACKET_MATH_AVX512_H
|
||||
#define EIGEN_PACKET_MATH_AVX512_H
|
||||
|
||||
|
||||
#endif // EIGEN_PACKET_MATH_AVX512_H
|
||||
@@ -1,5 +1,6 @@
|
||||
ADD_SUBDIRECTORY(AltiVec)
|
||||
ADD_SUBDIRECTORY(AVX)
|
||||
ADD_SUBDIRECTORY(AVX512)
|
||||
ADD_SUBDIRECTORY(CUDA)
|
||||
ADD_SUBDIRECTORY(Default)
|
||||
ADD_SUBDIRECTORY(NEON)
|
||||
|
||||
Reference in New Issue
Block a user