Coverage Report

Created: 2026-11-12 06:35

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/WasmEdge/include/experimental/simd/detail.hpp
Line
Count
Source
1
// SPDX-License-Identifier: CC0-1.0
2
///
3
// simd - A C++17 implementation of a subset of the C++26 std::simd library
4
//
5
// To the extent possible under law, the author(s) have dedicated all
6
// copyright and related and neighboring rights to this software to the
7
// public domain worldwide. This software is distributed without any warranty.
8
//
9
// You should have received a copy of the CC0 Public Domain Dedication
10
// along with this software. If not, see
11
// <http://creativecommons.org/publicdomain/zero/1.0/>.
12
///
13
14
#pragma once
15
16
#include <cstddef>
17
#include <cstdint>
18
#include <limits>
19
#include <type_traits>
20
#include <utility>
21
22
namespace cxx26 {
23
namespace simd {
24
25
using simd_size_type = int;
26
27
template <class T, class Abi> class basic_vec;
28
template <std::size_t Bytes, class Abi> class basic_mask;
29
30
namespace detail {
31
32
template <simd_size_type N> struct array_abi {};
33
template <simd_size_type N> struct vector_ext_abi {};
34
template <simd_size_type N> struct m128i_abi {};
35
36
template <class Abi> struct abi_size;
37
template <template <simd_size_type> class Tag, simd_size_type N>
38
struct abi_size<Tag<N>> : std::integral_constant<simd_size_type, N> {};
39
template <class Abi>
40
inline constexpr simd_size_type abi_size_v = abi_size<Abi>::value;
41
42
template <std::size_t Bytes> struct integer_from;
43
template <> struct integer_from<1> {
44
  using type = std::int8_t;
45
};
46
template <> struct integer_from<2> {
47
  using type = std::int16_t;
48
};
49
template <> struct integer_from<4> {
50
  using type = std::int32_t;
51
};
52
template <> struct integer_from<8> {
53
  using type = std::int64_t;
54
};
55
template <std::size_t Bytes>
56
using integer_from_t = typename integer_from<Bytes>::type;
57
58
template <class T>
59
using remove_cvref_t = std::remove_cv_t<std::remove_reference_t<T>>;
60
61
0
template <class From, class To> constexpr bool value_preserving() noexcept {
62
0
  if constexpr (!std::is_arithmetic_v<From> || !std::is_arithmetic_v<To>) {
63
0
    return false;
64
0
  } else if constexpr (std::is_same_v<From, To>) {
65
0
    return true;
66
0
  } else if constexpr (std::is_integral_v<From> && std::is_integral_v<To>) {
67
0
    return (std::is_unsigned_v<From> || std::is_signed_v<To>) &&
68
0
           std::numeric_limits<From>::digits <= std::numeric_limits<To>::digits;
69
0
  } else if constexpr (std::is_integral_v<From>) {
70
0
    return std::numeric_limits<From>::digits <= std::numeric_limits<To>::digits;
71
0
  } else if constexpr (std::is_floating_point_v<To>) {
72
0
    return std::numeric_limits<From>::digits <=
73
0
               std::numeric_limits<To>::digits &&
74
0
           std::numeric_limits<From>::max_exponent <=
75
0
               std::numeric_limits<To>::max_exponent;
76
0
  } else {
77
0
    return false;
78
0
  }
79
0
}
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned int, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned long, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<float, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<double, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned __int128, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::RefVariant, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Symbol<void (void*, void*, void*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*)>*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<int, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned char, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<short, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<8> >, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<2> >, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<long, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> const*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::back_insert_iterator<std::__1::vector<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, std::__1::allocator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> > > >, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<2> >, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<__int128, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<WasmEdge::ErrCode, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx20::unexpected<WasmEdge::ErrCode>, double>()
Unexecuted instantiation: engine.cpp:bool cxx26::simd::detail::value_preserving<WasmEdge::Executor::Executor::execute(WasmEdge::Runtime::StackManager&, WasmEdge::AST::Instruction const*, WasmEdge::AST::Instruction const*)::$_0::operator()() const::{lambda(auto:1)#1}, int>()
Unexecuted instantiation: engine.cpp:bool cxx26::simd::detail::value_preserving<WasmEdge::Executor::Executor::execute(WasmEdge::Runtime::StackManager&, WasmEdge::AST::Instruction const*, WasmEdge::AST::Instruction const*)::$_0::operator()() const::{lambda(auto:1)#2}, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<8> >, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<signed char, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<8> >, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned char, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<4> >, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<4> >, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned short, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<2> >, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<2> >, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<unsigned short, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<signed char, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<short, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<short, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<short, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<8> >, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<8> >, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<4> >, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<4> >, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<2> >, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<2> >, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<2> >, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<2> >, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>, WasmEdge::ValType>*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::__wrap_iter<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<std::__1::pair<WasmEdge::Runtime::Instance::GlobalInstance*, WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant> >*>, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::nullopt_t, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, float>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, double>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, unsigned char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, signed char>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, unsigned short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, short>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, unsigned int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, int>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, unsigned long>()
Unexecuted instantiation: bool cxx26::simd::detail::value_preserving<std::__1::reverse_iterator<WasmEdge::Variant<unsigned int, int, unsigned long, long, float, double, unsigned __int128, __int128, cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, WasmEdge::RefVariant>**>, long>()
80
template <class From, class To>
81
inline constexpr bool is_value_preserving_v = value_preserving<From, To>();
82
83
template <class R, class T>
84
inline constexpr bool is_generator_result_v =
85
    std::is_convertible_v<R, T> &&
86
    (!std::is_arithmetic_v<remove_cvref_t<R>> ||
87
     is_value_preserving_v<remove_cvref_t<R>, T>);
88
89
template <class G, class T, simd_size_type I, class = void>
90
struct is_generator_at : std::false_type {};
91
template <class G, class T, simd_size_type I>
92
struct is_generator_at<G, T, I,
93
                       std::void_t<std::invoke_result_t<
94
                           G &, std::integral_constant<simd_size_type, I>>>>
95
    : std::bool_constant<is_generator_result_v<
96
          std::invoke_result_t<G &, std::integral_constant<simd_size_type, I>>,
97
          T>> {};
98
99
template <class G, class T, std::size_t... I>
100
0
constexpr bool is_generator_for(std::index_sequence<I...>) noexcept {
101
0
  return (is_generator_at<G, T, static_cast<simd_size_type>(I)>::value && ...);
102
0
}
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >&, int, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> > const&, int, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<int, int, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<8> >, short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >&, float, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<2> >, double, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: engine.cpp:bool cxx26::simd::detail::is_generator_for<WasmEdge::Executor::Executor::execute(WasmEdge::Runtime::StackManager&, WasmEdge::AST::Instruction const*, WasmEdge::AST::Instruction const*)::$_0::operator()() const::{lambda(auto:1)#1}, int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: engine.cpp:bool cxx26::simd::detail::is_generator_for<WasmEdge::Executor::Executor::execute(WasmEdge::Runtime::StackManager&, WasmEdge::AST::Instruction const*, WasmEdge::AST::Instruction const*)::$_0::operator()() const::{lambda(auto:1)#2}, int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<8> > const&, short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<8> > const&, unsigned short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<4> > const&, int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<4> > const&, unsigned int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<2> > const&, long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<2> > const&, unsigned long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned char const&, unsigned char, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned short const&, unsigned short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned int const&, unsigned int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned long const&, unsigned long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >&, unsigned char, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >&, unsigned short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >&, unsigned int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >&, unsigned long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<float const&, float, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<double const&, double, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<short, short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, signed char, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, unsigned char, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned char, unsigned char, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<int, int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, short, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, unsigned short, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<8> >, short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<8> >, unsigned short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned short, unsigned short, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<4> >, int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<4> >, unsigned int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<2> >, long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<2> >, unsigned long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned int, unsigned int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<unsigned long, unsigned long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<float, float, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >&, int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, unsigned int, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> > const&, float, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> > const&, float, 0ul, 1ul, 2ul, 3ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<double, double, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >&, long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, int, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >&, unsigned long, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, unsigned int, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<2> >, double, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
Unexecuted instantiation: bool cxx26::simd::detail::is_generator_for<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<2> >, double, 0ul, 1ul>(std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
103
template <class G, class T, simd_size_type N>
104
inline constexpr bool is_generator_v = is_generator_for<G, T>(
105
    std::make_index_sequence<static_cast<std::size_t>(N)>());
106
107
// The type that scalar lane arithmetic uses. Integer lanes use an unsigned
108
// type at least as wide as unsigned int, so results wrap to the lane width
109
// instead of overflowing after integer promotion.
110
template <class T, class = void> struct wrapping_type {
111
  using type = T;
112
};
113
template <class T>
114
struct wrapping_type<T, std::enable_if_t<std::is_integral_v<T>>> {
115
  using type = decltype(std::make_unsigned_t<T>{} + 0U);
116
};
117
template <class T> using wrapping_t = typename wrapping_type<T>::type;
118
119
// Packs IsSet(I) into bit I for the lanes that fit in an unsigned long long.
120
// to_ullong requires every later lane to be false.
121
template <simd_size_type N, class F>
122
0
constexpr unsigned long long pack_mask_bits(F &&IsSet) noexcept {
123
0
  constexpr simd_size_type Digits =
124
0
      std::numeric_limits<unsigned long long>::digits;
125
0
  unsigned long long R = 0;
126
0
  for (simd_size_type I = 0; I < (N < Digits ? N : Digits); ++I) {
127
0
    R |= static_cast<unsigned long long>(IsSet(I)) << I;
128
0
  }
129
0
  return R;
130
0
}
Unexecuted instantiation: unsigned long long cxx26::simd::detail::pack_mask_bits<16, cxx26::simd::detail::simd_backend<signed char, cxx26::simd::detail::vector_ext_abi<16> >::to_ullong(signed char __vector(16) const&)::{lambda(int)#1}>(cxx26::simd::detail::simd_backend<signed char, cxx26::simd::detail::vector_ext_abi<16> >::to_ullong(signed char __vector(16) const&)::{lambda(int)#1}&&)
Unexecuted instantiation: unsigned long long cxx26::simd::detail::pack_mask_bits<8, cxx26::simd::detail::simd_backend<short, cxx26::simd::detail::vector_ext_abi<8> >::to_ullong(short __vector(8) const&)::{lambda(int)#1}>(cxx26::simd::detail::simd_backend<short, cxx26::simd::detail::vector_ext_abi<8> >::to_ullong(short __vector(8) const&)::{lambda(int)#1}&&)
Unexecuted instantiation: unsigned long long cxx26::simd::detail::pack_mask_bits<4, cxx26::simd::detail::simd_backend<int, cxx26::simd::detail::vector_ext_abi<4> >::to_ullong(int __vector(4) const&)::{lambda(int)#1}>(cxx26::simd::detail::simd_backend<int, cxx26::simd::detail::vector_ext_abi<4> >::to_ullong(int __vector(4) const&)::{lambda(int)#1}&&)
Unexecuted instantiation: unsigned long long cxx26::simd::detail::pack_mask_bits<2, cxx26::simd::detail::simd_backend<long, cxx26::simd::detail::vector_ext_abi<2> >::to_ullong(long __vector(2) const&)::{lambda(int)#1}>(cxx26::simd::detail::simd_backend<long, cxx26::simd::detail::vector_ext_abi<2> >::to_ullong(long __vector(2) const&)::{lambda(int)#1}&&)
131
132
template <class T, class Abi> struct simd_backend;
133
134
0
constexpr bool is_power_of_two(std::size_t X) noexcept {
135
0
  return X > 0 && (X & (X - 1)) == 0;
136
0
}
137
138
template <class T, simd_size_type N>
139
using m128i_or_array_abi =
140
    std::conditional_t<N * sizeof(T) == 16, m128i_abi<N>, array_abi<N>>;
141
142
template <class T, simd_size_type N> struct select_abi {
143
#if defined(CXX26_SIMD_FORCE_GENERIC)
144
  using type = array_abi<N>;
145
#elif defined(CXX26_SIMD_FORCE_M128I)
146
  using type = m128i_or_array_abi<T, N>;
147
#elif defined(__GNUC__) || defined(__clang__)
148
  using type = std::conditional_t<is_power_of_two(static_cast<std::size_t>(N)),
149
                                  vector_ext_abi<N>, array_abi<N>>;
150
#elif defined(_MSC_VER) && defined(_M_X64)
151
  using type = m128i_or_array_abi<T, N>;
152
#else
153
  using type = array_abi<N>;
154
#endif
155
};
156
157
struct private_tag {};
158
159
struct access {
160
  template <class V>
161
0
  static constexpr const auto &data(const V &Value) noexcept {
162
0
    return Value.Data;
163
0
  }
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> > >(cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_mask<1ul, cxx26::simd::detail::vector_ext_abi<16> > >(cxx26::simd::basic_mask<1ul, cxx26::simd::detail::vector_ext_abi<16> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<8> > >(cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<8> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<8> > >(cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<8> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> > >(cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> > >(cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> > >(cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> > >(cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_mask<2ul, cxx26::simd::detail::vector_ext_abi<8> > >(cxx26::simd::basic_mask<2ul, cxx26::simd::detail::vector_ext_abi<8> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<4> > >(cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<4> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> > >(cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> > >(cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_mask<8ul, cxx26::simd::detail::vector_ext_abi<2> > >(cxx26::simd::basic_mask<8ul, cxx26::simd::detail::vector_ext_abi<2> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> > >(cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> > >(cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> > const&)
Unexecuted instantiation: auto const& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> > >(cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> > const&)
164
0
  template <class V> static constexpr auto &data(V &Value) noexcept {
165
0
    return Value.Data;
166
0
  }
Unexecuted instantiation: auto& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> > >(cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >&)
Unexecuted instantiation: auto& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> > >(cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >&)
Unexecuted instantiation: auto& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> > >(cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >&)
Unexecuted instantiation: auto& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> > >(cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >&)
Unexecuted instantiation: auto& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> > >(cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >&)
Unexecuted instantiation: auto& cxx26::simd::detail::access::data<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> > >(cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >&)
167
  template <class V, class S>
168
0
  static constexpr V make(const S &Storage) noexcept {
169
0
    return V(private_tag{}, Storage);
170
0
  }
Unexecuted instantiation: cxx26::simd::basic_mask<1ul, cxx26::simd::detail::vector_ext_abi<16> > cxx26::simd::detail::access::make<cxx26::simd::basic_mask<1ul, cxx26::simd::detail::vector_ext_abi<16> >, signed char __vector(16)>(signed char __vector(16) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<unsigned char, cxx26::simd::detail::vector_ext_abi<16> >, unsigned char __vector(16)>(unsigned char __vector(16) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<8> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<8> >, int __vector(8)>(int __vector(8) const&)
Unexecuted instantiation: cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<8> > cxx26::simd::detail::access::make<cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<8> >, int __vector(8)>(int __vector(8) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<short, cxx26::simd::detail::vector_ext_abi<8> >, short __vector(8)>(short __vector(8) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<int, cxx26::simd::detail::vector_ext_abi<4> >, int __vector(4)>(int __vector(4) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<signed char, cxx26::simd::detail::vector_ext_abi<16> >, signed char __vector(16)>(signed char __vector(16) const&)
Unexecuted instantiation: cxx26::simd::basic_mask<2ul, cxx26::simd::detail::vector_ext_abi<8> > cxx26::simd::detail::access::make<cxx26::simd::basic_mask<2ul, cxx26::simd::detail::vector_ext_abi<8> >, short __vector(8)>(short __vector(8) const&)
Unexecuted instantiation: cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<4> > cxx26::simd::detail::access::make<cxx26::simd::basic_mask<4ul, cxx26::simd::detail::vector_ext_abi<4> >, int __vector(4)>(int __vector(4) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<long, cxx26::simd::detail::vector_ext_abi<2> >, long __vector(2)>(long __vector(2) const&)
Unexecuted instantiation: cxx26::simd::basic_mask<8ul, cxx26::simd::detail::vector_ext_abi<2> > cxx26::simd::detail::access::make<cxx26::simd::basic_mask<8ul, cxx26::simd::detail::vector_ext_abi<2> >, long __vector(2)>(long __vector(2) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<unsigned long, cxx26::simd::detail::vector_ext_abi<2> >, unsigned long __vector(2)>(unsigned long __vector(2) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<unsigned short, cxx26::simd::detail::vector_ext_abi<8> >, unsigned short __vector(8)>(unsigned short __vector(8) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<unsigned int, cxx26::simd::detail::vector_ext_abi<4> >, unsigned int __vector(4)>(unsigned int __vector(4) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<float, cxx26::simd::detail::vector_ext_abi<4> >, float __vector(4)>(float __vector(4) const&)
Unexecuted instantiation: cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> > cxx26::simd::detail::access::make<cxx26::simd::basic_vec<double, cxx26::simd::detail::vector_ext_abi<2> >, double __vector(2)>(double __vector(2) const&)
171
};
172
173
template <class T, simd_size_type N>
174
inline constexpr std::size_t storage_alignment =
175
    is_power_of_two(N * sizeof(T)) ? N * sizeof(T) : alignof(T);
176
177
} // namespace detail
178
179
template <class T, simd_size_type N>
180
using vec = basic_vec<T, typename detail::select_abi<T, N>::type>;
181
template <class T, simd_size_type N>
182
using mask = basic_mask<sizeof(T), typename detail::select_abi<T, N>::type>;
183
184
} // namespace simd
185
} // namespace cxx26