|
libsimdpp
1.0
|
simdpp::any_float64< N, V > Struct Template Reference
Inheritance diagram for simdpp::any_float64< N, V >:

Public Types | |
| using | element_type = double |
| using | uint_element_type = uint64_t |
| using | int_vector_type = int64< N > |
| using | uint_vector_type = uint64< N > |
| using | mask_vector_type = mask_float64< N > |
Static Public Attributes | |
| static const unsigned | length = N |
| static const unsigned | vec_length = (N + SIMDPP_FAST_FLOAT64_SIZE - 1) / SIMDPP_FAST_FLOAT64_SIZE |
| static const unsigned | num_bits = 64 |
| static const uint_element_type | all_bits = 0xffffffffffffffff |
Static Public Attributes inherited from simdpp::any_vec64< N, V > | |
| static const unsigned | size_tag = SIMDPP_TAG_SIZE64 |
Static Public Attributes inherited from simdpp::any_vec< N *8, V > | |
| static const unsigned | length_bytes |
Additional Inherited Members | |
Public Member Functions inherited from simdpp::any_vec< N *8, V > | |
| V & | vec () |
| const V & | vec () const |
Member Typedef Documentation
template<unsigned N, class V>
| using simdpp::any_float64< N, V >::element_type = double |
template<unsigned N, class V>
| using simdpp::any_float64< N, V >::int_vector_type = int64<N> |
template<unsigned N, class V>
| using simdpp::any_float64< N, V >::mask_vector_type = mask_float64<N> |
template<unsigned N, class V>
| using simdpp::any_float64< N, V >::uint_element_type = uint64_t |
template<unsigned N, class V>
| using simdpp::any_float64< N, V >::uint_vector_type = uint64<N> |
Member Data Documentation
template<unsigned N, class V>
|
static |
template<unsigned N, class V>
|
static |
template<unsigned N, class V>
|
static |
template<unsigned N, class V>
|
static |
The documentation for this struct was generated from the following file:
- types/any.h
Generated on Tue Apr 8 2014 03:14:35 for libsimdpp by
1.8.4
Static Public Attributes inherited from