libsimdpp  0.9.3
Dispatching support

Classes

class  simdpp::Arch
 Identifies supported instruction set. More...
 

Typedefs

typedef boost::function< Arch()> simdpp::GetArchCb
 

Functions

Arch simdpp::this_compile_arch ()
 Returns the instruction set flags that will be required by the currently compiled code. More...
 
Arch & simdpp::operator|= (Arch &x, const Arch &y)
 Bitwise operators for Arch. More...
 
Arch & simdpp::operator&= (Arch &x, const Arch &y)
 Bitwise operators for Arch. More...
 
Arch simdpp::operator| (const Arch &x, const Arch &y)
 Bitwise operators for Arch. More...
 
Arch simdpp::operator& (const Arch &x, const Arch &y)
 Bitwise operators for Arch. More...
 
Arch simdpp::operator~ (const Arch &x)
 Bitwise operators for Arch. More...
 

Detailed Description

Typedef Documentation

typedef boost::function<Arch()> simdpp::GetArchCb

Function Documentation

Arch simdpp::operator& ( const Arch &  x,
const Arch &  y 
)
inline

Bitwise operators for Arch.

Arch& simdpp::operator&= ( Arch &  x,
const Arch &  y 
)
inline

Bitwise operators for Arch.

Arch simdpp::operator| ( const Arch &  x,
const Arch &  y 
)
inline

Bitwise operators for Arch.

Arch& simdpp::operator|= ( Arch &  x,
const Arch &  y 
)
inline

Bitwise operators for Arch.

Arch simdpp::operator~ ( const Arch &  x)
inline

Bitwise operators for Arch.

Arch simdpp::this_compile_arch ( )
inline

Returns the instruction set flags that will be required by the currently compiled code.