Sha256: dbffd6681588a73dfd8e0f8649345756a78a0ba88c7495675b248e421ea171f5

Contents?: true

Size: 627 Bytes

Versions: 4

Compression:

Stored size: 627 Bytes

Contents

/**
 * @file PacketFilter.h
 * @author bab2min (bab2min@gmail.com)
 * @brief 
 * @version 0.4.1
 * @date 2022-08-13
 * 
 * @copyright Copyright (c) 2020-2021
 * 
 */

#ifndef EIGENRAND_PACKET_FILTER_H
#define EIGENRAND_PACKET_FILTER_H

#include <array>
#include "MorePacketMath.h"

namespace Eigen
{
	namespace Rand
	{
		namespace detail
		{
			template<size_t PacketSize>
			class CompressMask;
		}
	}
}


#ifdef EIGEN_VECTORIZE_AVX
#include "arch/AVX/PacketFilter.h"
#endif

#ifdef EIGEN_VECTORIZE_SSE2
#include "arch/SSE/PacketFilter.h"
#endif

#ifdef EIGEN_VECTORIZE_NEON
#include "arch/NEON/PacketFilter.h"
#endif


#endif

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tomoto-0.4.1 vendor/EigenRand/EigenRand/PacketFilter.h
tomoto-0.4.0 vendor/EigenRand/EigenRand/PacketFilter.h
tomoto-0.3.3 vendor/EigenRand/EigenRand/PacketFilter.h
tomoto-0.3.2 vendor/EigenRand/EigenRand/PacketFilter.h