Skip to content

Function pack

function pack(const Arg &, const Args &...) simd

template <typename Type = void, typename Arg, typename... Args, size_t N = (sizeof...(Args) + 1),
          typename SubType =
              fix_type<std::conditional_t<std::is_void_v<Type>, std::common_type_t<Arg, Args...>, Type>>>
    requires(is_number<subtype<SubType>>)
constexpr KFR_INTRINSIC vec<SubType, N> pack(const Arg& x, const Args&... rest) { … }

Pack scalar values into a vector of numeric type.

Template parameters
Type Optional explicit element type.
Returns
vec<SubType, N> .

Fully qualified name: kfr::pack(const Arg &, const Args &...)

Declared at simd/vec.hpp:1338

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.