CNORXZ
Container with Native Operation Routines and Expressions
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
avx.h File Reference

Register type specialization for AVX. More...

#include <immintrin.h>
#include "base/base.h"

Go to the source code of this file.

Classes

struct  CNORXZ::PlusCC< Double, Double, AVX::ND >
 
struct  CNORXZ::PlusCX< Double, X, AVX::ND >
 
struct  CNORXZ::MinusCC< Double, Double, AVX::ND >
 
struct  CNORXZ::MinusCX< Double, X, AVX::ND >
 
struct  CNORXZ::MultipliesCC< Double, Double, AVX::ND >
 
struct  CNORXZ::MultipliesCX< Double, X, AVX::ND >
 
struct  CNORXZ::DividesCC< Double, Double, AVX::ND >
 
struct  CNORXZ::DividesCX< Double, X, AVX::ND >
 

Namespaces

namespace  CNORXZ
 
namespace  CNORXZ::AVX
 

Variables

static constexpr SizeT CNORXZ::AVX::ND = AVX_VSIZE/sizeof(Double)
 
static constexpr SizeT CNORXZ::AVX::NF = AVX_VSIZE/sizeof(float)
 

Detailed Description

Register type specialization for AVX.

Copyright (c) 2024 Christian Zimmermann. All rights reserved. Mail: chize.nosp@m.ta@f.nosp@m.3l.de

Definition in file avx.h.