Vc  0.7.5
SIMD Vector Classes for C++
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NVcVector Classes Namespace
 CCpuIdThis class is available for x86 / AMD64 systems to read and interpret information about the CPU's capabilities
 Cdouble_mMask object to use with double_v objects
 Cdouble_vSIMD Vector of double precision floats
 Cfloat_mMask object to use with float_v objects
 Cfloat_vSIMD Vector of single precision floats
 Cint_mMask object to use with int_v objects
 Cint_vSIMD Vector of 32 bit signed integers
 CInterleavedMemoryWrapperWraps a pointer to memory with convenience functions to access it via vectors
 CMemoryA helper class for fixed-size two-dimensional arrays
 CMemory< V, 0u, 0u >A helper class that is very similar to Memory<V, Size> but with dynamically allocated memory and thus dynamic size
 CMemory< V, Size, 0u >A helper class to simplify usage of correctly aligned and padded memory, allowing both vector and scalar access
 CMemoryBaseCommon interface to all Memory classes, independent of allocation on the stack or heap
 Csfloat_mMask object to use with sfloat_v objects
 Csfloat_vSIMD Vector of single precision floats that is guaranteed to have as many entries as a Vc::short_v and Vc::ushort_v
 Cshort_mMask object to use with short_v objects
 Cshort_vSIMD Vector of 16 bit signed integers
 Cuint_mMask object to use with uint_v objects
 Cuint_vSIMD Vector of 32 bit unsigned integers
 Cushort_mMask object to use with ushort_v objects
 Cushort_vSIMD Vector of 16 bit unsigned integers
 CVectorThe main SIMD vector class
 CVectorAlignedBaseHelper class to ensure proper alignment
 CVectorAlignedBaseTHelper class to ensure proper alignment
 CVectorPointerHelperHelper class for the Memory::vector(size_t) class of functions
 CVectorPointerHelperConstHelper class for the Memory::vector(size_t) class of functions