Project Alice
Loading...
Searching...
No Matches
ve_scalar_extensions.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ve
 

Functions

template<typename T >
ve::select (bool v, T a, T b)
 
float ve::to_float (int32_t a)
 
float ve::to_float (uint32_t a)
 
float ve::to_float (uint16_t a)
 
float ve::to_float (int16_t a)
 
float ve::to_float (uint8_t a)
 
float ve::to_float (int8_t a)
 
int32_t ve::to_int (int32_t a)
 
int32_t ve::to_int (uint32_t a)
 
int32_t ve::to_int (uint16_t a)
 
int32_t ve::to_int (int16_t a)
 
int32_t ve::to_int (uint8_t a)
 
int32_t ve::to_int (int8_t a)
 
int32_t ve::to_int (float a)
 
bool ve::compress_mask (bool v)
 
template<typename tag_type >
mask_vector ve::operator== (contiguous_tags_base< tag_type > a, tag_type b)
 
template<typename tag_type >
mask_vector ve::operator!= (contiguous_tags_base< tag_type > a, tag_type b)
 
template<typename tag_type >
mask_vector ve::operator== (tag_type b, contiguous_tags_base< tag_type > a)
 
template<typename tag_type >
mask_vector ve::operator!= (tag_type b, contiguous_tags_base< tag_type > a)