Expression Templates Library (ETL)
Public Types | Static Public Member Functions | List of all members
etl::detail::vectorized_base< V > Struct Template Reference

Common base for vectorized functors. More...

#include <vec_eval_functors.hpp>

Inheritance diagram for etl::detail::vectorized_base< V >:
Inheritance graph
[legend]

Public Types

using vect_impl = typename get_vector_impl< V >::type
 The vectorization type.
 

Static Public Member Functions

template<typename T >
static auto load (T &&x, size_t i)
 Load a vector from lhs at position i. More...
 

Detailed Description

template<vector_mode_t V>
struct etl::detail::vectorized_base< V >

Common base for vectorized functors.

Member Function Documentation

◆ load()

template<vector_mode_t V>
template<typename T >
static auto etl::detail::vectorized_base< V >::load ( T &&  x,
size_t  i 
)
inlinestatic

Load a vector from lhs at position i.

Parameters
iThe index where to start loading from
Returns
a vector from lhs starting at position i

The documentation for this struct was generated from the following file: