libsimdpp  0.9.3
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNsimdpp
|oNaltivec
|oNneon
|oNnull
||\Ndetail_null
|| oCblend_mask_impl
|| oCblend_mask_impl< 1 >
|| oCblend_mask_impl< 2 >
|| \Cblend_mask_impl< 4 >
|oNsse
|oCArchIdentifies supported instruction set
|oCfloat32x4Class representing float32x4 vector
|oCmask_float32x4Class representing a mask for 4x 32-bit floating-point vector
|oCfloat32x8
|oCmask_float32x8Class representing a mask for 8x 32-bit floating-point vector
|oCfloat64x2
|oCmask_float64x2Class representing a mask for 2x 64-bit floating-point vector
|oCfloat64x4
|oCmask_float64x4Class representing a mask for 4x 64-bit floating-point vector
|oCint128Base class for all 128-bit integer objects
|oCbasic_int16x16Generic class representing 16x 16-bit integer vector
|oCint16x16Class representing 16x 16-bit signed integer vector
|oCuint16x16Class representing 8x 16-bit unsigned integer vector
|oCmask_int16x16Class representing a mask for 16x 16-bit integer vector
|oCbasic_int16x8Generic class representing 8x 16-bit integer vector
|oCint16x8Class representing 8x 16-bit signed integer vector
|oCuint16x8Class representing 8x 16-bit unsigned integer vector
|oCmask_int16x8Class representing mask for 8x 16-bit integer vector
|oCint256Base class for all 128-bit integer objects
|oCbasic_int32x4Generic class representing 4x 32-bit integer vector
|oCint32x4Class representing 4x 32-bit signed integer vector
|oCuint32x4Class representing 4x 32-bit unsigned integer vector
|oCmask_int32x4Class representing mask for 4x 32-bit integer vector
|oCbasic_int32x8Generic class representing 4x 32-bit integer vector
|oCint32x8Class representing 4x 32-bit signed integer vector
|oCuint32x8Class representing 4x 32-bit unsigned integer vector
|oCmask_int32x8Class representing a mask for 8x 32-bit integer vector
|oCbasic_int64x2Generic class representing 2x 64-bit integer vector
|oCint64x2Class representing 2x 64-bit signed integer vector
|oCuint64x2Class representing 2x 64-bit unsigned integer vector
|oCmask_int64x2Class representing mask for 2x 64-bit integer vector
|oCbasic_int64x4Generic class representing 2x 64-bit integer vector
|oCint64x4Class representing 2x 64-bit signed integer vector
|oCuint64x4Class representing 2x 64-bit unsigned integer vector
|oCmask_int64x4Class representing a mask for 4x 64-bit integer vector
|oCbasic_int8x16Generic class representing 16x 8-bit integer vector
|oCint8x16Class representing 16x 8-bit signed integer vector
|oCuint8x16Class representing 16x 8-bit unsigned integer vector
|oCmask_int8x16Class representing mask for 16x 8-bit integer vector
|oCbasic_int8x32Generic class representing 16x 8-bit integer vector
|oCint8x32Class representing 16x 8-bit signed integer vector
|oCuint8x32Class representing 16x 8-bit unsigned integer vector
|oCmask_int8x32Class representing a mask for 32x 8-bit integer vector
|oCis_vectorAllows detection whether specific type is a simdpp vector
|oCis_vector< float32x4 >
|oCis_vector< float64x2 >
|oCis_vector< float32x8 >
|oCis_vector< float64x4 >
|oCis_vector< int128 >
|oCis_vector< int256 >
|oCis_vector< int8x16 >
|oCis_vector< int16x8 >
|oCis_vector< int32x4 >
|oCis_vector< int64x2 >
|oCis_vector< int8x32 >
|oCis_vector< int16x16 >
|oCis_vector< int32x8 >
|oCis_vector< int64x4 >
|oCis_vector< uint8x16 >
|oCis_vector< uint16x8 >
|oCis_vector< uint32x4 >
|oCis_vector< uint64x2 >
|oCis_vector< uint8x32 >
|oCis_vector< uint16x16 >
|oCis_vector< uint32x8 >
|oCis_vector< uint64x4 >
|oCis_vector< basic_int8x16 >
|oCis_vector< basic_int16x8 >
|oCis_vector< basic_int32x4 >
|oCis_vector< basic_int64x2 >
|oCis_vector< basic_int8x32 >
|oCis_vector< basic_int16x16 >
|oCis_vector< basic_int32x8 >
|oCis_vector< basic_int64x4 >
|oCis_maskAllows detection whether specific type is a simdpp mask
|oCis_mask< mask_int8x16 >
|oCis_mask< mask_int8x32 >
|oCis_mask< mask_int16x8 >
|oCis_mask< mask_int16x16 >
|oCis_mask< mask_int32x4 >
|oCis_mask< mask_int32x8 >
|oCis_mask< mask_int64x2 >
|oCis_mask< mask_int64x4 >
|oCis_mask< mask_float32x4 >
|oCis_mask< mask_float32x8 >
|oCis_mask< mask_float64x2 >
|\Cis_mask< mask_float64x4 >
\CSimdppCompileAssert