occ
Loading...
Searching...
No Matches
occ::ints::simd::Vec< N > Struct Template Reference

#include <boys_simd.h>

Public Types

typedef double D __attribute__((vector_size(N *sizeof(double))))
typedef long long I __attribute__((vector_size(N *sizeof(double))))
typedef int I32 __attribute__((vector_size(N *sizeof(int))))
typedef double DU __attribute__((vector_size(N *sizeof(double)), aligned(sizeof(double)), may_alias))

Member Typedef Documentation

◆ __attribute__ [1/4]

template<int N>
typedef long long I occ::ints::simd::Vec< N >::__attribute__((vector_size(N *sizeof(double))))

◆ __attribute__ [2/4]

template<int N>
typedef double D occ::ints::simd::Vec< N >::__attribute__((vector_size(N *sizeof(double))))

◆ __attribute__ [3/4]

template<int N>
typedef double DU occ::ints::simd::Vec< N >::__attribute__((vector_size(N *sizeof(double)), aligned(sizeof(double)), may_alias))

◆ __attribute__ [4/4]

template<int N>
typedef int I32 occ::ints::simd::Vec< N >::__attribute__((vector_size(N *sizeof(int))))

The documentation for this struct was generated from the following file:
  • /home/runner/work/occ/occ/include/occ/ints/boys_simd.h