Type Aliases¶
C¶
typedefc32 Alias for complex<f32>typedefc64 Alias for complex<f64>typedefcaligned_t Compile-time boolean tag selecting aligned access.typedefcbase Alias for complex<fbase>typedefccpu_t Compile-time wrapper around acpu_tvalue.typedefopencl_names::char16typedefopencl_names::char2typedefopencl_names::char3typedefopencl_names::char4typedefopencl_names::char8typedefcpuval_t Compile-time wrapper around acpu_tvalue (alias).typedefcunaligned_t Compile-time boolean tag selecting unaligned access.
D¶
typedefdecay_common Decays to the common type of the supplied arguments after decay.typedefopencl_names::double16typedefopencl_names::double2typedefopencl_names::double3typedefopencl_names::double4typedefopencl_names::double8typedefglsl_names::dvec2typedefglsl_names::dvec3typedefglsl_names::dvec4
F¶
typedeff32x1 Short alias forvec<T, N>.typedeff32x16typedeff32x2typedeff32x2x2typedeff32x3typedeff32x32typedeff32x4typedeff32x4x4typedeff32x64typedeff32x8typedeff64x1typedeff64x16typedeff64x2typedeff64x2x2typedeff64x3typedeff64x32typedeff64x4typedeff64x4x4typedeff64x64typedeff64x8typedefopencl_names::float16typedefopencl_names::float2typedefopencl_names::float3typedefopencl_names::float4typedefopencl_names::float8typedeffloat_vector_types_t Type list of floating-point vector instantiations for the test sizes.
G¶
typedeffn_generic::get_firsttypedeffn_generic::get_secondtypedeffn_generic::get_third
I¶
typedefi16x1typedefi16x16typedefi16x2typedefi16x2x2typedefi16x3typedefi16x32typedefi16x4typedefi16x4x4typedefi16x64typedefi16x8typedefi32x1typedefi32x16typedefi32x2typedefi32x2x2typedefi32x3typedefi32x32typedefi32x4typedefi32x4x4typedefi32x64typedefi32x8typedefi64x1typedefi64x16typedefi64x2typedefi64x2x2typedefi64x3typedefi64x32typedefi64x4typedefi64x4x4typedefi64x64typedefi64x8typedefi8x1typedefi8x16typedefi8x2typedefi8x2x2typedefi8x3typedefi8x32typedefi8x4typedefi8x4x4typedefi8x64typedefi8x8typedefopencl_names::int16typedefopencl_names::int2typedefopencl_names::int3typedefopencl_names::int4typedefopencl_names::int8typedefinteger_vector_types_t Type list of all integer vector instantiations for the test sizes.typedefglsl_names::ivec2typedefglsl_names::ivec3typedefglsl_names::ivec4
L¶
typedefopencl_names::long16typedefopencl_names::long2typedefopencl_names::long3typedefopencl_names::long4typedefopencl_names::long8
M¶
typedefmask SIMD mask type ofTelements with default widthvector_width.typedefmaskfor Obtains the mask type associated with a SIMD type.typedefmat Matrix alias: a vector of vectors,N2rows ofN1columns.
N¶
typedeffn_generic::noop
P¶
typedeffn_generic::pass_through
R¶
typedefrealftype Alias forftype<decltype(kfr::real(std::declval<T>()))>typedefrealtype Alias fordecltype(kfr::real(std::declval<T>()))typedeffn_generic::returns
S¶
typedefopencl_names::short16typedefopencl_names::short2typedefopencl_names::short3typedefopencl_names::short4typedefopencl_names::short8typedefsigned_vector_types_t Type list of signed-integer vector instantiations for the test sizes.
U¶
typedefu16x1typedefu16x16typedefu16x2typedefu16x2x2typedefu16x3typedefu16x32typedefu16x4typedefu16x4x4typedefu16x64typedefu16x8typedefu32x1typedefu32x16typedefu32x2typedefu32x2x2typedefu32x3typedefu32x32typedefu32x4typedefu32x4x4typedefu32x64typedefu32x8typedefu64x1typedefu64x16typedefu64x2typedefu64x2x2typedefu64x3typedefu64x32typedefu64x4typedefu64x4x4typedefu64x64typedefu64x8typedefu8x1typedefu8x16typedefu8x2typedefu8x2x2typedefu8x3typedefu8x32typedefu8x4typedefu8x4x4typedefu8x64typedefu8x8typedefopencl_names::uchar16typedefopencl_names::uchar2typedefopencl_names::uchar3typedefopencl_names::uchar4typedefopencl_names::uchar8typedefopencl_names::uint16typedefopencl_names::uint2typedefopencl_names::uint3typedefopencl_names::uint4typedefopencl_names::uint8typedefopencl_names::ulong16typedefopencl_names::ulong2typedefopencl_names::ulong3typedefopencl_names::ulong4typedefopencl_names::ulong8typedefunsigned_vector_types_t Type list of unsigned-integer vector instantiations for the test sizes.typedefunwrap_bittypedefopencl_names::ushort16typedefopencl_names::ushort2typedefopencl_names::ushort3typedefopencl_names::ushort4typedefopencl_names::ushort8typedefglsl_names::uvec2typedefglsl_names::uvec3typedefglsl_names::uvec4
V¶
typedefglsl_names::vec2typedefglsl_names::vec3typedefglsl_names::vec4typedefvector_types_for_size_t Convenience alias for the type list produced by vector_types_for_size_t_impl.typedefvecx Convenience alias building nestedvectypes from a list of sizes.
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.