/work/workdir/UnpackedTarball/highway/hwy/base.h
Line | Count | Source |
1 | | // Copyright 2020 Google LLC |
2 | | // SPDX-License-Identifier: Apache-2.0 |
3 | | // |
4 | | // Licensed under the Apache License, Version 2.0 (the "License"); |
5 | | // you may not use this file except in compliance with the License. |
6 | | // You may obtain a copy of the License at |
7 | | // |
8 | | // http://www.apache.org/licenses/LICENSE-2.0 |
9 | | // |
10 | | // Unless required by applicable law or agreed to in writing, software |
11 | | // distributed under the License is distributed on an "AS IS" BASIS, |
12 | | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 | | // See the License for the specific language governing permissions and |
14 | | // limitations under the License. |
15 | | |
16 | | #ifndef HIGHWAY_HWY_BASE_H_ |
17 | | #define HIGHWAY_HWY_BASE_H_ |
18 | | |
19 | | // Target-independent definitions. |
20 | | |
21 | | // IWYU pragma: begin_exports |
22 | | #include <stddef.h> |
23 | | #include <stdint.h> |
24 | | #if defined(HWY_HEADER_ONLY) |
25 | | #include <stdarg.h> |
26 | | #include <stdio.h> |
27 | | #endif |
28 | | |
29 | | #if !defined(HWY_NO_LIBCXX) |
30 | | #include <ostream> |
31 | | #endif |
32 | | |
33 | | #include "hwy/detect_compiler_arch.h" |
34 | | #include "hwy/highway_export.h" |
35 | | |
36 | | // API version (https://semver.org/); keep in sync with CMakeLists.txt and |
37 | | // meson.build. |
38 | | #define HWY_MAJOR 1 |
39 | | #define HWY_MINOR 4 |
40 | | #define HWY_PATCH 0 |
41 | | |
42 | | // True if the Highway version >= major.minor.0. Added in 1.2.0. |
43 | | #define HWY_VERSION_GE(major, minor) \ |
44 | | (HWY_MAJOR > (major) || (HWY_MAJOR == (major) && HWY_MINOR >= (minor))) |
45 | | // True if the Highway version < major.minor.0. Added in 1.2.0. |
46 | | #define HWY_VERSION_LT(major, minor) \ |
47 | | (HWY_MAJOR < (major) || (HWY_MAJOR == (major) && HWY_MINOR < (minor))) |
48 | | |
49 | | // "IWYU pragma: keep" does not work for these includes, so hide from the IDE. |
50 | | #if !HWY_IDE |
51 | | |
52 | | #if !defined(HWY_NO_LIBCXX) |
53 | | #ifndef __STDC_FORMAT_MACROS |
54 | | #define __STDC_FORMAT_MACROS // before inttypes.h |
55 | | #endif |
56 | | #include <inttypes.h> |
57 | | #endif |
58 | | |
59 | | #endif // !HWY_IDE |
60 | | |
61 | | #if !defined(HWY_NO_LIBCXX) || HWY_COMPILER_MSVC |
62 | | #include <atomic> |
63 | | #endif |
64 | | |
65 | | #ifndef HWY_HAVE_COMPARE_HEADER // allow override |
66 | | #define HWY_HAVE_COMPARE_HEADER 0 |
67 | | #if defined(__has_include) // note: wrapper macro fails on Clang ~17 |
68 | | #if __has_include(<compare>) |
69 | | #undef HWY_HAVE_COMPARE_HEADER |
70 | | #define HWY_HAVE_COMPARE_HEADER 1 |
71 | | #endif // __has_include |
72 | | #endif // defined(__has_include) |
73 | | #endif // HWY_HAVE_COMPARE_HEADER |
74 | | |
75 | | #ifndef HWY_HAVE_CXX20_THREE_WAY_COMPARE // allow override |
76 | | #if !defined(HWY_NO_LIBCXX) && defined(__cpp_impl_three_way_comparison) && \ |
77 | | __cpp_impl_three_way_comparison >= 201907L && HWY_HAVE_COMPARE_HEADER |
78 | | #include <compare> |
79 | | #define HWY_HAVE_CXX20_THREE_WAY_COMPARE 1 |
80 | | #else |
81 | | #define HWY_HAVE_CXX20_THREE_WAY_COMPARE 0 |
82 | | #endif |
83 | | #endif // HWY_HAVE_CXX20_THREE_WAY_COMPARE |
84 | | |
85 | | // IWYU pragma: end_exports |
86 | | |
87 | | #if HWY_COMPILER_MSVC |
88 | | #include <string.h> // memcpy |
89 | | #endif |
90 | | |
91 | | //------------------------------------------------------------------------------ |
92 | | // Compiler-specific definitions |
93 | | |
94 | | #define HWY_STR_IMPL(macro) #macro |
95 | | #define HWY_STR(macro) HWY_STR_IMPL(macro) |
96 | | |
97 | | #if HWY_COMPILER_MSVC |
98 | | |
99 | | #include <intrin.h> |
100 | | |
101 | | #define HWY_FUNCTION __FUNCSIG__ // function name + template args |
102 | | #define HWY_RESTRICT __restrict |
103 | | #define HWY_INLINE __forceinline |
104 | | #define HWY_NOINLINE __declspec(noinline) |
105 | | #define HWY_FLATTEN |
106 | | #define HWY_NORETURN __declspec(noreturn) |
107 | | #define HWY_LIKELY(expr) (expr) |
108 | | #define HWY_UNLIKELY(expr) (expr) |
109 | | #define HWY_UNREACHABLE __assume(false) |
110 | | #define HWY_PRAGMA(tokens) __pragma(tokens) |
111 | | #define HWY_DIAGNOSTICS(tokens) HWY_PRAGMA(warning(tokens)) |
112 | | #define HWY_DIAGNOSTICS_OFF(msc, gcc) HWY_DIAGNOSTICS(msc) |
113 | | #define HWY_MAYBE_UNUSED |
114 | | #define HWY_HAS_ASSUME_ALIGNED 0 |
115 | | #if (_MSC_VER >= 1700) |
116 | | #define HWY_MUST_USE_RESULT _Check_return_ |
117 | | #else |
118 | | #define HWY_MUST_USE_RESULT |
119 | | #endif |
120 | | |
121 | | #else |
122 | | |
123 | | #define HWY_FUNCTION __PRETTY_FUNCTION__ // function name + template args |
124 | | #define HWY_RESTRICT __restrict__ |
125 | | // force inlining without optimization enabled creates very inefficient code |
126 | | // that can cause compiler timeout |
127 | | #ifdef __OPTIMIZE__ |
128 | | #define HWY_INLINE inline __attribute__((always_inline)) |
129 | | #else |
130 | | #define HWY_INLINE inline |
131 | | #endif |
132 | | #define HWY_NOINLINE __attribute__((noinline)) |
133 | | #define HWY_FLATTEN __attribute__((flatten)) |
134 | | #define HWY_NORETURN __attribute__((noreturn)) |
135 | 0 | #define HWY_LIKELY(expr) __builtin_expect(!!(expr), 1) |
136 | | #define HWY_UNLIKELY(expr) __builtin_expect(!!(expr), 0) |
137 | | #if HWY_COMPILER_GCC || HWY_HAS_BUILTIN(__builtin_unreachable) |
138 | | #define HWY_UNREACHABLE __builtin_unreachable() |
139 | | #else |
140 | | #define HWY_UNREACHABLE |
141 | | #endif |
142 | | #define HWY_PRAGMA(tokens) _Pragma(#tokens) |
143 | | #define HWY_DIAGNOSTICS(tokens) HWY_PRAGMA(GCC diagnostic tokens) |
144 | | #define HWY_DIAGNOSTICS_OFF(msc, gcc) HWY_DIAGNOSTICS(gcc) |
145 | | // Encountered "attribute list cannot appear here" when using the C++17 |
146 | | // [[maybe_unused]], so only use the old style attribute for now. |
147 | | #define HWY_MAYBE_UNUSED __attribute__((unused)) |
148 | | #define HWY_MUST_USE_RESULT __attribute__((warn_unused_result)) |
149 | | |
150 | | #endif // !HWY_COMPILER_MSVC |
151 | | |
152 | | #if (HWY_COMPILER_GCC_ACTUAL && HWY_COMPILER_GCC_ACTUAL < 1200) || \ |
153 | | (HWY_COMPILER_ICC && !HWY_COMPILER_ICX) |
154 | | // The use of __attribute__((unused)) in private class member variables triggers |
155 | | // a compiler warning with GCC 11 and earlier and ICC |
156 | | |
157 | | // GCC 11 and earlier and ICC also do not emit -Wunused-private-field warnings |
158 | | // for unused private class member variables |
159 | | #define HWY_MEMBER_VAR_MAYBE_UNUSED |
160 | | #else |
161 | | // Clang and ICX need __attribute__((unused)) in unused private class member |
162 | | // variables to suppress -Wunused-private-field warnings unless this warning is |
163 | | // ignored by using HWY_DIAGNOSTICS_OFF |
164 | | #define HWY_MEMBER_VAR_MAYBE_UNUSED HWY_MAYBE_UNUSED |
165 | | #endif |
166 | | |
167 | | //------------------------------------------------------------------------------ |
168 | | // Builtin/attributes (no more #include after this point due to namespace!) |
169 | | |
170 | | namespace hwy { |
171 | | |
172 | | // Enables error-checking of format strings. |
173 | | #if HWY_HAS_ATTRIBUTE(__format__) |
174 | | #define HWY_FORMAT(idx_fmt, idx_arg) \ |
175 | | __attribute__((__format__(__printf__, idx_fmt, idx_arg))) |
176 | | #else |
177 | | #define HWY_FORMAT(idx_fmt, idx_arg) |
178 | | #endif |
179 | | |
180 | | // Returns a void* pointer which the compiler then assumes is N-byte aligned. |
181 | | // Example: float* HWY_RESTRICT aligned = (float*)HWY_ASSUME_ALIGNED(in, 32); |
182 | | // |
183 | | // The assignment semantics are required by GCC/Clang. ICC provides an in-place |
184 | | // __assume_aligned, whereas MSVC's __assume appears unsuitable. |
185 | | #if HWY_HAS_BUILTIN(__builtin_assume_aligned) |
186 | | #define HWY_ASSUME_ALIGNED(ptr, align) __builtin_assume_aligned((ptr), (align)) |
187 | | #else |
188 | | #define HWY_ASSUME_ALIGNED(ptr, align) (ptr) /* not supported */ |
189 | | #endif |
190 | | |
191 | | // Returns a pointer whose type is `type` (T*), while allowing the compiler to |
192 | | // assume that the untyped pointer `ptr` is aligned to a multiple of sizeof(T). |
193 | | #define HWY_RCAST_ALIGNED(type, ptr) \ |
194 | | reinterpret_cast<type>( \ |
195 | | HWY_ASSUME_ALIGNED((ptr), alignof(hwy::RemovePtr<type>))) |
196 | | |
197 | | // Clang and GCC require attributes on each function into which SIMD intrinsics |
198 | | // are inlined. Support both per-function annotation (HWY_ATTR) for lambdas and |
199 | | // automatic annotation via pragmas. |
200 | | #if HWY_COMPILER_ICC |
201 | | // As of ICC 2021.{1-9} the pragma is neither implemented nor required. |
202 | | #define HWY_PUSH_ATTRIBUTES(targets_str) |
203 | | #define HWY_POP_ATTRIBUTES |
204 | | #elif HWY_COMPILER_CLANG |
205 | | #define HWY_PUSH_ATTRIBUTES(targets_str) \ |
206 | | HWY_PRAGMA(clang attribute push(__attribute__((target(targets_str))), \ |
207 | | apply_to = function)) |
208 | | #define HWY_POP_ATTRIBUTES HWY_PRAGMA(clang attribute pop) |
209 | | #elif HWY_COMPILER_GCC_ACTUAL |
210 | | #define HWY_PUSH_ATTRIBUTES(targets_str) \ |
211 | | HWY_PRAGMA(GCC push_options) HWY_PRAGMA(GCC target targets_str) |
212 | | #define HWY_POP_ATTRIBUTES HWY_PRAGMA(GCC pop_options) |
213 | | #else |
214 | | #define HWY_PUSH_ATTRIBUTES(targets_str) |
215 | | #define HWY_POP_ATTRIBUTES |
216 | | #endif |
217 | | |
218 | | //------------------------------------------------------------------------------ |
219 | | // Macros |
220 | | |
221 | | // Note: it is safe to remove `static` for users who want to use modules, but |
222 | | // that might be a breaking change for some users, hence we do not by default. |
223 | | #define HWY_API static HWY_INLINE HWY_FLATTEN |
224 | | |
225 | 0 | #define HWY_CONCAT_IMPL(a, b) a##b |
226 | 0 | #define HWY_CONCAT(a, b) HWY_CONCAT_IMPL(a, b) |
227 | | |
228 | 0 | #define HWY_MIN(a, b) ((a) < (b) ? (a) : (b)) |
229 | | #define HWY_MAX(a, b) ((a) > (b) ? (a) : (b)) |
230 | | |
231 | | #if HWY_COMPILER_GCC_ACTUAL |
232 | | // nielskm: GCC does not support '#pragma GCC unroll' without the factor. |
233 | | #define HWY_UNROLL(factor) HWY_PRAGMA(GCC unroll factor) |
234 | | #define HWY_DEFAULT_UNROLL HWY_UNROLL(4) |
235 | | #elif HWY_COMPILER_CLANG || HWY_COMPILER_ICC || HWY_COMPILER_ICX |
236 | | #define HWY_UNROLL(factor) HWY_PRAGMA(unroll factor) |
237 | | #define HWY_DEFAULT_UNROLL HWY_UNROLL() |
238 | | #else |
239 | | #define HWY_UNROLL(factor) |
240 | | #define HWY_DEFAULT_UNROLL |
241 | | #endif |
242 | | |
243 | | // Tell a compiler that the expression always evaluates to true. |
244 | | // The expression should be free from any side effects. |
245 | | // Some older compilers may have trouble with complex expressions, therefore |
246 | | // it is advisable to split multiple conditions into separate assume statements, |
247 | | // and manually check the generated code. |
248 | | // OK but could fail: |
249 | | // HWY_ASSUME(x == 2 && y == 3); |
250 | | // Better: |
251 | | // HWY_ASSUME(x == 2); |
252 | | // HWY_ASSUME(y == 3); |
253 | | #if (HWY_CXX_LANG >= 202302L) && HWY_HAS_CPP_ATTRIBUTE(assume) |
254 | | #define HWY_ASSUME(expr) [[assume(expr)]] |
255 | | #elif HWY_COMPILER_MSVC || HWY_COMPILER_ICC |
256 | | #define HWY_ASSUME(expr) __assume(expr) |
257 | | // __builtin_assume() was added in clang 3.6. |
258 | | #elif HWY_COMPILER_CLANG && HWY_HAS_BUILTIN(__builtin_assume) |
259 | | #define HWY_ASSUME(expr) __builtin_assume(expr) |
260 | | // __builtin_unreachable() was added in GCC 4.5, but __has_builtin() was added |
261 | | // later, so check for the compiler version directly. |
262 | | #elif HWY_COMPILER_GCC_ACTUAL >= 405 |
263 | | #define HWY_ASSUME(expr) \ |
264 | | ((expr) ? static_cast<void>(0) : __builtin_unreachable()) |
265 | | #else |
266 | | #define HWY_ASSUME(expr) static_cast<void>(0) |
267 | | #endif |
268 | | |
269 | | // Compile-time fence to prevent undesirable code reordering. On Clang, the |
270 | | // typical `asm volatile("" : : : "memory")` seems to be ignored. Note that |
271 | | // `std::atomic_thread_fence` affects other threads, hence might generate a |
272 | | // barrier instruction, but this does not. |
273 | | #if !defined(HWY_NO_LIBCXX) |
274 | 0 | #define HWY_FENCE std::atomic_signal_fence(std::memory_order_seq_cst) |
275 | | #elif HWY_COMPILER_GCC |
276 | | #define HWY_FENCE asm volatile("" : : : "memory") |
277 | | #else |
278 | | #define HWY_FENCE |
279 | | #endif |
280 | | |
281 | | // 4 instances of a given literal value, useful as input to LoadDup128. |
282 | 0 | #define HWY_REP4(literal) literal, literal, literal, literal |
283 | | |
284 | | //------------------------------------------------------------------------------ |
285 | | // Abort / Warn |
286 | | |
287 | | #if defined(HWY_HEADER_ONLY) |
288 | | HWY_DLLEXPORT inline void HWY_FORMAT(3, 4) |
289 | | Warn(const char* file, int line, const char* format, ...) { |
290 | | char buf[800]; |
291 | | va_list args; |
292 | | va_start(args, format); |
293 | | vsnprintf(buf, sizeof(buf), format, args); |
294 | | va_end(args); |
295 | | |
296 | | fprintf(stderr, "Warn at %s:%d: %s\n", file, line, buf); |
297 | | } |
298 | | |
299 | | HWY_DLLEXPORT HWY_NORETURN inline void HWY_FORMAT(3, 4) |
300 | | Abort(const char* file, int line, const char* format, ...) { |
301 | | char buf[800]; |
302 | | va_list args; |
303 | | va_start(args, format); |
304 | | vsnprintf(buf, sizeof(buf), format, args); |
305 | | va_end(args); |
306 | | |
307 | | fprintf(stderr, "Abort at %s:%d: %s\n", file, line, buf); |
308 | | |
309 | | fflush(stderr); |
310 | | |
311 | | // Now terminate the program: |
312 | | #if HWY_ARCH_RISCV |
313 | | exit(1); // trap/abort just freeze Spike. |
314 | | #else |
315 | | abort(); // Compile error without this due to HWY_NORETURN. |
316 | | #endif |
317 | | } |
318 | | #else // !HWY_HEADER_ONLY |
319 | | // Interfaces for custom Warn/Abort handlers. |
320 | | typedef void (*WarnFunc)(const char* file, int line, const char* message); |
321 | | |
322 | | typedef void (*AbortFunc)(const char* file, int line, const char* message); |
323 | | |
324 | | // Returns current Warn() handler, or nullptr if no handler was yet registered, |
325 | | // indicating Highway should print to stderr. |
326 | | // DEPRECATED because this is thread-hostile and prone to misuse (modifying the |
327 | | // underlying pointer through the reference). |
328 | | HWY_DLLEXPORT WarnFunc& GetWarnFunc(); |
329 | | |
330 | | // Returns current Abort() handler, or nullptr if no handler was yet registered, |
331 | | // indicating Highway should print to stderr and abort. |
332 | | // DEPRECATED because this is thread-hostile and prone to misuse (modifying the |
333 | | // underlying pointer through the reference). |
334 | | HWY_DLLEXPORT AbortFunc& GetAbortFunc(); |
335 | | |
336 | | // Sets a new Warn() handler and returns the previous handler, which is nullptr |
337 | | // if no previous handler was registered, and should otherwise be called from |
338 | | // the new handler. Thread-safe. |
339 | | HWY_DLLEXPORT WarnFunc SetWarnFunc(WarnFunc func); |
340 | | |
341 | | // Sets a new Abort() handler and returns the previous handler, which is nullptr |
342 | | // if no previous handler was registered, and should otherwise be called from |
343 | | // the new handler. If all handlers return, then Highway will terminate the app. |
344 | | // Thread-safe. |
345 | | HWY_DLLEXPORT AbortFunc SetAbortFunc(AbortFunc func); |
346 | | |
347 | | HWY_DLLEXPORT void HWY_FORMAT(3, 4) |
348 | | Warn(const char* file, int line, const char* format, ...); |
349 | | |
350 | | HWY_DLLEXPORT HWY_NORETURN void HWY_FORMAT(3, 4) |
351 | | Abort(const char* file, int line, const char* format, ...); |
352 | | |
353 | | #endif // HWY_HEADER_ONLY |
354 | | |
355 | | #define HWY_WARN(format, ...) \ |
356 | 0 | ::hwy::Warn(__FILE__, __LINE__, format, ##__VA_ARGS__) |
357 | | |
358 | | #define HWY_ABORT(format, ...) \ |
359 | | ::hwy::Abort(__FILE__, __LINE__, format, ##__VA_ARGS__) |
360 | | |
361 | | // Always enabled. |
362 | | #define HWY_ASSERT_M(condition, msg) \ |
363 | | do { \ |
364 | | if (!(condition)) { \ |
365 | | HWY_ABORT("Assert %s: %s", #condition, msg); \ |
366 | | } \ |
367 | | } while (0) |
368 | | #define HWY_ASSERT(condition) HWY_ASSERT_M(condition, "") |
369 | | |
370 | | // For enabling HWY_DASSERT and shortening tests in slower debug builds |
371 | | // |
372 | | // Note: `HWY_IS_UBSAN` is specifically excluded from engaging debug |
373 | | // builds. This is in service of Chromium's `-fsanitize=array-bounds` by |
374 | | // default, where we don't want Highway to unconditionally build in |
375 | | // debug mode. |
376 | | // |
377 | | // See also: |
378 | | // https://docs.google.com/document/d/1eCtY4AZF-SiFHxhIYWzEytdIx3C24de7ccD6Y5Gn2H8/edit?tab=t.9zkn85hr82ms#heading=h.efcshvfql42c |
379 | | #if !defined(HWY_IS_DEBUG_BUILD) |
380 | | // Clang does not define NDEBUG, but it and GCC define __OPTIMIZE__, and recent |
381 | | // MSVC defines NDEBUG (if not, could instead check _DEBUG). |
382 | | #if (!defined(__OPTIMIZE__) && !defined(NDEBUG)) || \ |
383 | | (HWY_IS_ASAN || (HWY_IS_SANITIZER && !HWY_IS_UBSAN)) || \ |
384 | | defined(__clang_analyzer__) |
385 | | #define HWY_IS_DEBUG_BUILD 1 |
386 | | #else |
387 | | #define HWY_IS_DEBUG_BUILD 0 |
388 | | #endif |
389 | | #endif // HWY_IS_DEBUG_BUILD |
390 | | |
391 | | #if HWY_IS_DEBUG_BUILD |
392 | | #define HWY_DASSERT_M(condition, msg) HWY_ASSERT_M(condition, msg) |
393 | | #define HWY_DASSERT(condition) HWY_ASSERT_M(condition, "") |
394 | | #else |
395 | | #define HWY_DASSERT_M(condition, msg) \ |
396 | | do { \ |
397 | | } while (0) |
398 | | #define HWY_DASSERT(condition) \ |
399 | 0 | do { \ |
400 | 0 | } while (0) |
401 | | #endif |
402 | | |
403 | | //------------------------------------------------------------------------------ |
404 | | // CopyBytes / ZeroBytes |
405 | | |
406 | | #if HWY_COMPILER_MSVC |
407 | | #pragma intrinsic(memcpy) |
408 | | #pragma intrinsic(memset) |
409 | | #endif |
410 | | |
411 | | template <size_t kBytes, typename From, typename To> |
412 | 0 | HWY_API void CopyBytes(const From* HWY_RESTRICT from, To* HWY_RESTRICT to) { |
413 | | #if HWY_COMPILER_MSVC |
414 | | memcpy(to, from, kBytes); |
415 | | #else |
416 | 0 | __builtin_memcpy(to, from, kBytes); |
417 | 0 | #endif |
418 | 0 | } Unexecuted instantiation: decode.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: decode.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: fields.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: fields.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: frame_header.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: frame_header.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: headers.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: headers.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: icc_codec.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: icc_codec.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: image_metadata.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: image_metadata.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: loop_filter.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: loop_filter.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: memory_manager_internal.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: memory_manager_internal.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: encoding.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: encoding.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: modular_image.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: modular_image.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: transform.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: transform.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: quant_weights.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: quant_weights.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: quantizer.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: quantizer.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: simd_util.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: simd_util.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: color_encoding_internal.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: color_encoding_internal.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_ans.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_ans.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_context_map.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_context_map.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_frame.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_frame.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_group.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_group.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_modular.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_modular.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_noise.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_noise.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_patch_dictionary.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_patch_dictionary.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_xyb.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_xyb.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: entropy_coder.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: entropy_coder.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: epf.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: epf.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_ma.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_ma.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: palette.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: palette.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: rct.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: rct.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: squeeze.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: squeeze.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: passes_state.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: passes_state.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: render_pipeline.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: render_pipeline.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: simple_render_pipeline.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: simple_render_pipeline.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_upsampling.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_upsampling.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: splines.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: splines.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: toc.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: toc.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: ac_strategy.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: ac_strategy.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: ans_common.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: ans_common.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: blending.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: blending.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: chroma_from_luma.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: chroma_from_luma.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: coeff_order.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: coeff_order.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: compressed_dc.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: compressed_dc.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: dec_cache.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: dec_cache.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: low_memory_render_pipeline.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: low_memory_render_pipeline.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_blending.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_blending.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_chroma_upsampling.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_chroma_upsampling.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_cms.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_cms.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_epf.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_epf.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_from_linear.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_from_linear.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_gaborish.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_gaborish.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_noise.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_noise.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_patches.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_patches.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_splines.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_splines.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_spot.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_spot.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_to_linear.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_to_linear.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_tone_mapping.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_tone_mapping.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_write.cc:void hwy::CopyBytes<4ul, hwy::N_SSSE3::Vec128<unsigned char, 4ul>, unsigned char>(hwy::N_SSSE3::Vec128<unsigned char, 4ul> const*, unsigned char*) Unexecuted instantiation: stage_write.cc:void hwy::CopyBytes<12ul, unsigned char, unsigned char>(unsigned char const*, unsigned char*) Unexecuted instantiation: stage_write.cc:void hwy::CopyBytes<16ul, unsigned char, unsigned char>(unsigned char const*, unsigned char*) Unexecuted instantiation: stage_write.cc:void hwy::CopyBytes<4ul, hwy::N_SSE4::Vec128<unsigned char, 4ul>, unsigned char>(hwy::N_SSE4::Vec128<unsigned char, 4ul> const*, unsigned char*) Unexecuted instantiation: stage_write.cc:void hwy::CopyBytes<4ul, hwy::N_SSE2::Vec128<unsigned char, 4ul>, unsigned char>(hwy::N_SSE2::Vec128<unsigned char, 4ul> const*, unsigned char*) Unexecuted instantiation: stage_write.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_write.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_xyb.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_xyb.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: stage_ycbcr.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: stage_ycbcr.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: image_bundle.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: image_bundle.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) Unexecuted instantiation: targets.cc:void hwy::CopyBytes<2ul, void, hwy::float16_t>(void const*, hwy::float16_t*) Unexecuted instantiation: targets.cc:void hwy::CopyBytes<2ul, void, hwy::bfloat16_t>(void const*, hwy::bfloat16_t*) |
419 | | |
420 | | HWY_API void CopyBytes(const void* HWY_RESTRICT from, void* HWY_RESTRICT to, |
421 | 0 | size_t num_of_bytes_to_copy) { |
422 | 0 | #if HWY_COMPILER_MSVC |
423 | 0 | memcpy(to, from, num_of_bytes_to_copy); |
424 | 0 | #else |
425 | 0 | __builtin_memcpy(to, from, num_of_bytes_to_copy); |
426 | 0 | #endif |
427 | 0 | } Unexecuted instantiation: decode.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: fields.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: frame_header.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: headers.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: icc_codec.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: image_metadata.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: loop_filter.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: memory_manager_internal.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: encoding.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: modular_image.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: transform.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: quant_weights.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: quantizer.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: simd_util.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: color_encoding_internal.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_ans.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_context_map.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_frame.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_group.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_modular.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_noise.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_xyb.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: entropy_coder.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: epf.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_ma.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: palette.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: rct.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: squeeze.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: passes_state.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: render_pipeline.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: simple_render_pipeline.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_upsampling.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: splines.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: toc.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: ac_strategy.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: ans_common.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: blending.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: chroma_from_luma.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: coeff_order.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: compressed_dc.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: dec_cache.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_blending.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_cms.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_epf.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_from_linear.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_gaborish.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_noise.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_patches.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_splines.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_spot.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_to_linear.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_tone_mapping.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_write.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_xyb.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: stage_ycbcr.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: image_bundle.cc:hwy::CopyBytes(void const*, void*, unsigned long) Unexecuted instantiation: targets.cc:hwy::CopyBytes(void const*, void*, unsigned long) |
428 | | |
429 | | // Same as CopyBytes, but for same-sized objects; avoids a size argument. |
430 | | template <typename From, typename To> |
431 | | HWY_API void CopySameSize(const From* HWY_RESTRICT from, To* HWY_RESTRICT to) { |
432 | | static_assert(sizeof(From) == sizeof(To), ""); |
433 | | CopyBytes<sizeof(From)>(from, to); |
434 | | } |
435 | | |
436 | | // Sets each byte to `byte_value`, which must be between 0 and 255. |
437 | 0 | HWY_API void FillBytes(void* to, int byte_value, size_t num_bytes) { |
438 | 0 | #if HWY_COMPILER_MSVC |
439 | 0 | memset(to, byte_value, num_bytes); |
440 | 0 | #else |
441 | 0 | __builtin_memset(to, byte_value, num_bytes); |
442 | 0 | #endif |
443 | 0 | } Unexecuted instantiation: decode.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: fields.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: frame_header.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: headers.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: icc_codec.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: image_metadata.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: loop_filter.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: memory_manager_internal.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: encoding.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: modular_image.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: transform.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: quant_weights.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: quantizer.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: simd_util.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: color_encoding_internal.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_ans.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_context_map.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_frame.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_group.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_modular.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_noise.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_xyb.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: entropy_coder.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: epf.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_ma.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: palette.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: rct.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: squeeze.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: passes_state.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: render_pipeline.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: simple_render_pipeline.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_upsampling.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: splines.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: toc.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: ac_strategy.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: ans_common.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: blending.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: chroma_from_luma.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: coeff_order.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: compressed_dc.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: dec_cache.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_blending.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_cms.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_epf.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_from_linear.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_gaborish.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_noise.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_patches.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_splines.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_spot.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_to_linear.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_tone_mapping.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_write.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_xyb.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: stage_ycbcr.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: image_bundle.cc:hwy::FillBytes(void*, int, unsigned long) Unexecuted instantiation: targets.cc:hwy::FillBytes(void*, int, unsigned long) |
444 | | |
445 | 0 | HWY_API void ZeroBytes(void* to, size_t num_bytes) { |
446 | 0 | FillBytes(to, 0, num_bytes); |
447 | 0 | } Unexecuted instantiation: decode.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: fields.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: frame_header.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: headers.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: icc_codec.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: image_metadata.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: loop_filter.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: memory_manager_internal.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: encoding.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: modular_image.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: transform.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: quant_weights.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: quantizer.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: simd_util.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: color_encoding_internal.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_ans.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_context_map.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_frame.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_group.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_modular.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_noise.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_xyb.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: entropy_coder.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: epf.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_ma.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: palette.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: rct.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: squeeze.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: passes_state.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: render_pipeline.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: simple_render_pipeline.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_upsampling.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: splines.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: toc.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: ac_strategy.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: ans_common.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: blending.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: chroma_from_luma.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: coeff_order.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: compressed_dc.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: dec_cache.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_blending.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_cms.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_epf.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_from_linear.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_gaborish.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_noise.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_patches.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_splines.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_spot.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_to_linear.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_tone_mapping.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_write.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_xyb.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: stage_ycbcr.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: image_bundle.cc:hwy::ZeroBytes(void*, unsigned long) Unexecuted instantiation: targets.cc:hwy::ZeroBytes(void*, unsigned long) |
448 | | |
449 | | template <size_t kBytes, typename To> |
450 | | HWY_API void ZeroBytes(To* to) { |
451 | | ZeroBytes(to, kBytes); |
452 | | } |
453 | | |
454 | | //------------------------------------------------------------------------------ |
455 | | // kMaxVectorSize (undocumented, pending removal) |
456 | | |
457 | | #if HWY_ARCH_X86 |
458 | | static constexpr HWY_MAYBE_UNUSED size_t kMaxVectorSize = 64; // AVX-512 |
459 | | #elif HWY_ARCH_RISCV && defined(__riscv_v_intrinsic) && \ |
460 | | __riscv_v_intrinsic >= 11000 |
461 | | // Not actually an upper bound on the size. |
462 | | static constexpr HWY_MAYBE_UNUSED size_t kMaxVectorSize = 4096; |
463 | | #else |
464 | | static constexpr HWY_MAYBE_UNUSED size_t kMaxVectorSize = 16; |
465 | | #endif |
466 | | |
467 | | //------------------------------------------------------------------------------ |
468 | | // Alignment |
469 | | |
470 | | // Potentially useful for LoadDup128 and capped vectors. In other cases, arrays |
471 | | // should be allocated dynamically via aligned_allocator.h because Lanes() may |
472 | | // exceed the stack size. |
473 | | #if HWY_ARCH_X86 |
474 | | #define HWY_ALIGN_MAX alignas(64) |
475 | | #elif HWY_ARCH_RISCV && defined(__riscv_v_intrinsic) && \ |
476 | | __riscv_v_intrinsic >= 11000 |
477 | | #define HWY_ALIGN_MAX alignas(8) // only elements need be aligned |
478 | | #else |
479 | | #define HWY_ALIGN_MAX alignas(16) |
480 | | #endif |
481 | | |
482 | | //------------------------------------------------------------------------------ |
483 | | // Lane types |
484 | | |
485 | | // hwy::float16_t and hwy::bfloat16_t are forward declared here to allow |
486 | | // BitCastScalar to be implemented before the implementations of the |
487 | | // hwy::float16_t and hwy::bfloat16_t types |
488 | | struct float16_t; |
489 | | struct bfloat16_t; |
490 | | |
491 | | using float32_t = float; |
492 | | using float64_t = double; |
493 | | |
494 | | #pragma pack(push, 1) |
495 | | |
496 | | // Aligned 128-bit type. Cannot use __int128 because clang doesn't yet align it: |
497 | | // https://reviews.llvm.org/D86310 |
498 | | struct alignas(16) uint128_t { |
499 | | uint64_t lo; // little-endian layout |
500 | | uint64_t hi; |
501 | | }; |
502 | | |
503 | | // 64 bit key plus 64 bit value. Faster than using uint128_t when only the key |
504 | | // field is to be compared (Lt128Upper instead of Lt128). |
505 | | struct alignas(16) K64V64 { |
506 | | uint64_t value; // little-endian layout |
507 | | uint64_t key; |
508 | | }; |
509 | | |
510 | | // 32 bit key plus 32 bit value. Allows vqsort recursions to terminate earlier |
511 | | // than when considering both to be a 64-bit key. |
512 | | struct alignas(8) K32V32 { |
513 | | uint32_t value; // little-endian layout |
514 | | uint32_t key; |
515 | | }; |
516 | | |
517 | | #pragma pack(pop) |
518 | | |
519 | | static inline HWY_MAYBE_UNUSED bool operator<(const uint128_t& a, |
520 | 0 | const uint128_t& b) { |
521 | 0 | return (a.hi == b.hi) ? a.lo < b.lo : a.hi < b.hi; |
522 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: fields.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: frame_header.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: headers.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: icc_codec.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: image_metadata.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: loop_filter.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: encoding.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: modular_image.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: transform.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: quant_weights.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: quantizer.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: simd_util.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_ans.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_frame.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_group.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_modular.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_noise.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: epf.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_ma.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: palette.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: rct.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: squeeze.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: passes_state.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: splines.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: toc.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: ans_common.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: blending.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: coeff_order.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_cache.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_blending.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_cms.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_epf.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_noise.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_patches.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_splines.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_spot.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_write.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: image_bundle.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: targets.cc:hwy::operator<(hwy::uint128_t const&, hwy::uint128_t const&) |
523 | | // Required for std::greater. |
524 | | static inline HWY_MAYBE_UNUSED bool operator>(const uint128_t& a, |
525 | 0 | const uint128_t& b) { |
526 | 0 | return b < a; |
527 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: fields.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: frame_header.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: headers.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: icc_codec.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: image_metadata.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: loop_filter.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: encoding.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: modular_image.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: transform.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: quant_weights.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: quantizer.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: simd_util.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_ans.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_frame.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_group.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_modular.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_noise.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: epf.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_ma.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: palette.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: rct.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: squeeze.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: passes_state.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: splines.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: toc.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: ans_common.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: blending.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: coeff_order.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_cache.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_blending.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_cms.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_epf.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_noise.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_patches.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_splines.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_spot.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_write.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: image_bundle.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: targets.cc:hwy::operator>(hwy::uint128_t const&, hwy::uint128_t const&) |
528 | | static inline HWY_MAYBE_UNUSED bool operator==(const uint128_t& a, |
529 | 0 | const uint128_t& b) { |
530 | 0 | return a.lo == b.lo && a.hi == b.hi; |
531 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: fields.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: frame_header.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: headers.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: icc_codec.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: image_metadata.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: loop_filter.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: encoding.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: modular_image.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: transform.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: quant_weights.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: quantizer.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: simd_util.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_ans.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_frame.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_group.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_modular.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_noise.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: epf.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_ma.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: palette.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: rct.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: squeeze.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: passes_state.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: splines.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: toc.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: ans_common.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: blending.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: coeff_order.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: dec_cache.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_blending.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_cms.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_epf.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_noise.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_patches.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_splines.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_spot.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_write.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: image_bundle.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) Unexecuted instantiation: targets.cc:hwy::operator==(hwy::uint128_t const&, hwy::uint128_t const&) |
532 | | |
533 | | #if !defined(HWY_NO_LIBCXX) |
534 | | static inline HWY_MAYBE_UNUSED std::ostream& operator<<(std::ostream& os, |
535 | 0 | const uint128_t& n) { |
536 | 0 | return os << "[hi=" << n.hi << ",lo=" << n.lo << "]"; |
537 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: fields.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: frame_header.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: headers.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: icc_codec.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: image_metadata.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: loop_filter.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: encoding.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: modular_image.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: transform.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: quant_weights.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: quantizer.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: simd_util.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_ans.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_frame.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_group.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_modular.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_noise.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: epf.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_ma.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: palette.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: rct.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: squeeze.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: passes_state.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: splines.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: toc.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: ans_common.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: blending.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: coeff_order.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: dec_cache.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_blending.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_cms.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_epf.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_noise.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_patches.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_splines.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_spot.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_write.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: image_bundle.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) Unexecuted instantiation: targets.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::uint128_t const&) |
538 | | #endif |
539 | | |
540 | | static inline HWY_MAYBE_UNUSED bool operator<(const K64V64& a, |
541 | 0 | const K64V64& b) { |
542 | 0 | return a.key < b.key; |
543 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: fields.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: frame_header.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: headers.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: encoding.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: modular_image.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: transform.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: quantizer.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: simd_util.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_group.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: epf.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: palette.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: rct.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: squeeze.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: passes_state.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: splines.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: toc.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: ans_common.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: blending.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_write.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: targets.cc:hwy::operator<(hwy::K64V64 const&, hwy::K64V64 const&) |
544 | | // Required for std::greater. |
545 | | static inline HWY_MAYBE_UNUSED bool operator>(const K64V64& a, |
546 | 0 | const K64V64& b) { |
547 | 0 | return b < a; |
548 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: fields.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: frame_header.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: headers.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: encoding.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: modular_image.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: transform.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: quantizer.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: simd_util.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_group.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: epf.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: palette.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: rct.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: squeeze.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: passes_state.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: splines.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: toc.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: ans_common.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: blending.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_write.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: targets.cc:hwy::operator>(hwy::K64V64 const&, hwy::K64V64 const&) |
549 | | static inline HWY_MAYBE_UNUSED bool operator==(const K64V64& a, |
550 | 0 | const K64V64& b) { |
551 | 0 | return a.key == b.key; |
552 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: fields.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: frame_header.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: headers.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: encoding.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: modular_image.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: transform.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: quantizer.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: simd_util.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_group.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: epf.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: palette.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: rct.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: squeeze.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: passes_state.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: splines.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: toc.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: ans_common.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: blending.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_write.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) Unexecuted instantiation: targets.cc:hwy::operator==(hwy::K64V64 const&, hwy::K64V64 const&) |
553 | | |
554 | | #if !defined(HWY_NO_LIBCXX) |
555 | | static inline HWY_MAYBE_UNUSED std::ostream& operator<<(std::ostream& os, |
556 | 0 | const K64V64& n) { |
557 | 0 | return os << "[k=" << n.key << ",v=" << n.value << "]"; |
558 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: fields.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: frame_header.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: headers.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: encoding.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: modular_image.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: transform.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: quantizer.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: simd_util.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_group.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: epf.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: palette.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: rct.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: squeeze.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: passes_state.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: splines.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: toc.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: ans_common.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: blending.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_write.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) Unexecuted instantiation: targets.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K64V64 const&) |
559 | | #endif |
560 | | |
561 | | static inline HWY_MAYBE_UNUSED bool operator<(const K32V32& a, |
562 | 0 | const K32V32& b) { |
563 | 0 | return a.key < b.key; |
564 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: fields.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: frame_header.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: headers.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: encoding.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: modular_image.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: transform.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: quantizer.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: simd_util.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_group.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: epf.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: palette.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: rct.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: squeeze.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: passes_state.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: splines.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: toc.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: ans_common.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: blending.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_write.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: targets.cc:hwy::operator<(hwy::K32V32 const&, hwy::K32V32 const&) |
565 | | // Required for std::greater. |
566 | | static inline HWY_MAYBE_UNUSED bool operator>(const K32V32& a, |
567 | 0 | const K32V32& b) { |
568 | 0 | return b < a; |
569 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: fields.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: frame_header.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: headers.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: encoding.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: modular_image.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: transform.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: quantizer.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: simd_util.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_group.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: epf.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: palette.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: rct.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: squeeze.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: passes_state.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: splines.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: toc.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: ans_common.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: blending.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_write.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: targets.cc:hwy::operator>(hwy::K32V32 const&, hwy::K32V32 const&) |
570 | | static inline HWY_MAYBE_UNUSED bool operator==(const K32V32& a, |
571 | 0 | const K32V32& b) { |
572 | 0 | return a.key == b.key; |
573 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: fields.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: frame_header.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: headers.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: encoding.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: modular_image.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: transform.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: quantizer.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: simd_util.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_group.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: epf.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: palette.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: rct.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: squeeze.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: passes_state.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: splines.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: toc.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: ans_common.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: blending.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_write.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) Unexecuted instantiation: targets.cc:hwy::operator==(hwy::K32V32 const&, hwy::K32V32 const&) |
574 | | |
575 | | #if !defined(HWY_NO_LIBCXX) |
576 | | static inline HWY_MAYBE_UNUSED std::ostream& operator<<(std::ostream& os, |
577 | 0 | const K32V32& n) { |
578 | 0 | return os << "[k=" << n.key << ",v=" << n.value << "]"; |
579 | 0 | } Unexecuted instantiation: decode.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: fields.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: frame_header.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: headers.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: icc_codec.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: image_metadata.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: loop_filter.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: memory_manager_internal.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: encoding.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: modular_image.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: transform.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: quant_weights.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: quantizer.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: simd_util.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: color_encoding_internal.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_ans.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_context_map.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_frame.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_group.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_modular.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_noise.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_xyb.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: entropy_coder.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: epf.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_ma.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: palette.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: rct.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: squeeze.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: passes_state.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: simple_render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_upsampling.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: splines.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: toc.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: ac_strategy.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: ans_common.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: blending.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: chroma_from_luma.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: coeff_order.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: compressed_dc.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: dec_cache.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_blending.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_cms.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_epf.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_from_linear.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_gaborish.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_noise.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_patches.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_splines.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_spot.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_to_linear.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_tone_mapping.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_write.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_xyb.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: stage_ycbcr.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: image_bundle.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) Unexecuted instantiation: targets.cc:hwy::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, hwy::K32V32 const&) |
580 | | #endif |
581 | | |
582 | | //------------------------------------------------------------------------------ |
583 | | // Controlling overload resolution (SFINAE) |
584 | | |
585 | | template <bool Condition> |
586 | | struct EnableIfT {}; |
587 | | template <> |
588 | | struct EnableIfT<true> { |
589 | | using type = void; |
590 | | }; |
591 | | |
592 | | template <bool Condition> |
593 | | using EnableIf = typename EnableIfT<Condition>::type; |
594 | | |
595 | | template <typename T, typename U> |
596 | | struct IsSameT { |
597 | | enum { value = 0 }; |
598 | | }; |
599 | | |
600 | | template <typename T> |
601 | | struct IsSameT<T, T> { |
602 | | enum { value = 1 }; |
603 | | }; |
604 | | |
605 | | template <typename T, typename U> |
606 | 0 | HWY_API constexpr bool IsSame() { |
607 | 0 | return IsSameT<T, U>::value; |
608 | 0 | } Unexecuted instantiation: decode.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: decode.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: decode.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: decode.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: decode.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: decode.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: decode.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: fields.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: fields.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: fields.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: fields.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: fields.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: fields.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: frame_header.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: frame_header.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: frame_header.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: headers.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: headers.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: headers.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: headers.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: headers.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: headers.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: icc_codec.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: icc_codec.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: image_metadata.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: image_metadata.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: loop_filter.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: loop_filter.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: encoding.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: encoding.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: encoding.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: modular_image.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: modular_image.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: modular_image.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: transform.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: transform.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: transform.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: transform.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: transform.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: transform.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: quant_weights.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, void>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: quantizer.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: quantizer.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: quantizer.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: simd_util.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_ans.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_ans.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>&, void>() Unexecuted instantiation: dec_frame.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_frame.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_group.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<short, 8ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<short, 8ul>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<short, 8ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<short, 8ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<short, 8ul>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<short, 8ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<short>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<short>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<short>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<short> const&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<short>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<short>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<short>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<short>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<short>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<short>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<short>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<short>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<short>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<short>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<short>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<short>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<short, 8ul>, hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<short, 8ul>&, void>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<short, 8ul>, wchar_t>() Unexecuted instantiation: dec_modular.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_noise.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned long, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned long, unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: epf.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: epf.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: epf.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: epf.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: epf.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: epf.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: dec_ma.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_ma.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: palette.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: palette.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: palette.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: palette.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: palette.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: palette.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: rct.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: rct.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: rct.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<long, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<long, unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<int, 4ul>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<int>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<int>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<int>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<int> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<int>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<int>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<int>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<int> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<int>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<int>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<int>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<int> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<int>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<int>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<int>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<int> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<int>, hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<int>&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<int>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<int> const&, void>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>&, void>() Unexecuted instantiation: passes_state.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: passes_state.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: passes_state.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: splines.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: splines.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: splines.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned long, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 1ul>, wchar_t>() Unexecuted instantiation: toc.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: toc.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: toc.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: toc.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: toc.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: toc.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: ans_common.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: ans_common.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: ans_common.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: blending.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: blending.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: blending.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: blending.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: blending.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: blending.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: coeff_order.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: coeff_order.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: dec_cache.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: dec_cache.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_blending.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_cms.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_epf.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<float>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<float>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<float>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<float>&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_patches.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_patches.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_splines.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_spot.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_spot.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<int, unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<float, unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 1ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul> const&, void>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, void>() Unexecuted instantiation: stage_write.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 8ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 8ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 8ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 8ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned char, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 8ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 8ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 8ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 8ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<signed char, 16ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<float>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<float>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec512<float>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec512<float>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec512<float>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<float, 4ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 8ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 8ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 8ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 8ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul>&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<signed char, 16ul> const&, void>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>&, void>() Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned long, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<long> const&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned char, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<signed char, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<float, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<double, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3::Vec512<signed char>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_DL::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_ZEN4::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char> const&, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX3_SPR::Vec256<signed char>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, void>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<signed char, 16ul>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSSE3::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<float, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<float, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSE4::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_AVX2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<int, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<short, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() Unexecuted instantiation: image_bundle.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: image_bundle.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: targets.cc:_ZN3hwyL6IsSameIDF16_NS_9float16_tEEEbv Unexecuted instantiation: targets.cc:_ZN3hwyL6IsSameIDF16_vEEbv Unexecuted instantiation: targets.cc:_ZN3hwyL6IsSameIDF16_ODF16_EEbv Unexecuted instantiation: targets.cc:_ZN3hwyL6IsSameIKDF16_DF16_EEbv Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::SizeTag<1ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::float16_t, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::float16_t&, void>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned char, unsigned char>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned char, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned char, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned char, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<double, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<double, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<double, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned short, unsigned short>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned short, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned long, unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned long, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<float, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<float, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<int, int>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<int, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<int, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<int, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, void>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::SizeTag<0ul>, hwy::SizeTag<1ul> >() Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<int, 4ul>, wchar_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<long, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<long, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<long, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned int, unsigned int>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned int, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned int, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned int, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned long, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned long, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<signed char, signed char>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<signed char, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<short, hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<signed char, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<signed char, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<short, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<short, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned short, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<unsigned short, float>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<short, unsigned char>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<short, signed char>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<short, unsigned short>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<int, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<long, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<int, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSame<hwy::N_SSE2::Vec128<long, 2ul>, wchar_t>() |
609 | | |
610 | | // Returns whether T matches either of U1 or U2 |
611 | | template <typename T, typename U1, typename U2> |
612 | 0 | HWY_API constexpr bool IsSameEither() { |
613 | 0 | return IsSameT<T, U1>::value || IsSameT<T, U2>::value; |
614 | 0 | } Unexecuted instantiation: decode.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: decode.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: decode.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: decode.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: decode.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: decode.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: decode.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: fields.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: fields.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: frame_header.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: headers.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: headers.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: icc_codec.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: image_metadata.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: loop_filter.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: encoding.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: modular_image.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: transform.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: transform.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<float, unsigned char, signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: quantizer.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: quantizer.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_ans.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: dec_frame.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_frame.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<short, unsigned char, signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<short, 8ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<short, 8ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<short, 8ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<short, 8ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<short, 8ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<short, 8ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<short>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<short>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<short>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<short>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<short>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<short>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<short>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<short>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<short>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<short>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<short>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<short>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<short>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<short>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<short>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<short, 8ul>, unsigned long, long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<short, 8ul>, long, unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<short, 8ul>, float, double>() Unexecuted instantiation: dec_modular.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_noise.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: epf.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: epf.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_ma.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: palette.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: palette.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: rct.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: squeeze.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<int>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<int>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<int>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<int>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<int>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<int>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<int>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<int>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<int>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<int>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<int>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<int>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<int>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<int>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<int>, float, double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: passes_state.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: passes_state.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: splines.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: splines.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<float, unsigned char, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<int, unsigned char, signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 1ul>, unsigned long, long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 1ul>, long, unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 1ul>, float, double>() Unexecuted instantiation: toc.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: toc.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: toc.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: ans_common.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: blending.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: blending.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: coeff_order.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<float, unsigned char, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<int, unsigned char, signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: dec_cache.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: dec_cache.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_cms.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_epf.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<int, unsigned char, signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_noise.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_patches.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_patches.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_spot.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_spot.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<int, unsigned char, signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<float>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<float, unsigned char, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<int, unsigned char, signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec512<float>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec512<float>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec512<float>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 1ul>, float, double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_write.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 8ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 8ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 8ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<signed char, 8ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<signed char, 8ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<signed char, 8ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<float>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<int, unsigned char, signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<float, 4ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 8ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 8ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 8ul>, float, double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<float, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<float, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned long, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned long, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned long, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<long>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<unsigned char, unsigned char, signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<short, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<short, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<signed char, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<signed char, unsigned int, int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<signed char, unsigned short, short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3::Vec512<signed char>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<signed char, unsigned char, signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<long, unsigned char, signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_DL::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_ZEN4::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::float16_t, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX3_SPR::Vec256<signed char>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::float16_t, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<signed char, 16ul>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSSE3::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE4::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_AVX2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() Unexecuted instantiation: image_bundle.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: image_bundle.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:_ZN3hwyL12IsSameEitherIDF16_NS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: targets.cc:_ZN3hwyL12IsSameEitherIDF16bNS_9float16_tENS_10bfloat16_tEEEbv Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<float, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<double, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned char, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<double, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<double, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<double, unsigned int, int>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<double, unsigned short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned short, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned long, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<float, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<int, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<int, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<int, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<int, unsigned int, int>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<int, unsigned short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, long, unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<int, 4ul>, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<float, unsigned short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<long, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<long, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<long, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<long, unsigned int, int>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<long, unsigned short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned int, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<signed char, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<signed char, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<short, float, double>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<short, hwy::float16_t, hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned int, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned int, unsigned int, int>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned int, unsigned short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned short, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned short, unsigned int, int>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned short, unsigned short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<short, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned char, unsigned short, short>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned char, unsigned int, int>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<unsigned char, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, unsigned long, long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, long, unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsSameEither<hwy::N_SSE2::Vec128<long, 2ul>, float, double>() |
615 | | |
616 | | template <bool Condition, typename Then, typename Else> |
617 | | struct IfT { |
618 | | using type = Then; |
619 | | }; |
620 | | |
621 | | template <class Then, class Else> |
622 | | struct IfT<false, Then, Else> { |
623 | | using type = Else; |
624 | | }; |
625 | | |
626 | | template <bool Condition, typename Then, typename Else> |
627 | | using If = typename IfT<Condition, Then, Else>::type; |
628 | | |
629 | | template <typename T> |
630 | | struct IsConstT { |
631 | | enum { value = 0 }; |
632 | | }; |
633 | | |
634 | | template <typename T> |
635 | | struct IsConstT<const T> { |
636 | | enum { value = 1 }; |
637 | | }; |
638 | | |
639 | | template <typename T> |
640 | | HWY_API constexpr bool IsConst() { |
641 | | return IsConstT<T>::value; |
642 | | } |
643 | | |
644 | | template <class T> |
645 | | struct RemoveConstT { |
646 | | using type = T; |
647 | | }; |
648 | | template <class T> |
649 | | struct RemoveConstT<const T> { |
650 | | using type = T; |
651 | | }; |
652 | | |
653 | | template <class T> |
654 | | using RemoveConst = typename RemoveConstT<T>::type; |
655 | | |
656 | | template <class T> |
657 | | struct RemoveVolatileT { |
658 | | using type = T; |
659 | | }; |
660 | | template <class T> |
661 | | struct RemoveVolatileT<volatile T> { |
662 | | using type = T; |
663 | | }; |
664 | | |
665 | | template <class T> |
666 | | using RemoveVolatile = typename RemoveVolatileT<T>::type; |
667 | | |
668 | | template <class T> |
669 | | struct RemoveRefT { |
670 | | using type = T; |
671 | | }; |
672 | | template <class T> |
673 | | struct RemoveRefT<T&> { |
674 | | using type = T; |
675 | | }; |
676 | | template <class T> |
677 | | struct RemoveRefT<T&&> { |
678 | | using type = T; |
679 | | }; |
680 | | |
681 | | template <class T> |
682 | | using RemoveRef = typename RemoveRefT<T>::type; |
683 | | |
684 | | template <class T> |
685 | | using RemoveCvRef = RemoveConst<RemoveVolatile<RemoveRef<T>>>; |
686 | | |
687 | | template <class T> |
688 | | struct RemovePtrT { |
689 | | using type = T; |
690 | | }; |
691 | | template <class T> |
692 | | struct RemovePtrT<T*> { |
693 | | using type = T; |
694 | | }; |
695 | | template <class T> |
696 | | struct RemovePtrT<const T*> { |
697 | | using type = T; |
698 | | }; |
699 | | template <class T> |
700 | | struct RemovePtrT<volatile T*> { |
701 | | using type = T; |
702 | | }; |
703 | | template <class T> |
704 | | struct RemovePtrT<const volatile T*> { |
705 | | using type = T; |
706 | | }; |
707 | | |
708 | | template <class T> |
709 | | using RemovePtr = typename RemovePtrT<T>::type; |
710 | | |
711 | | // Insert into template/function arguments to enable this overload only for |
712 | | // vectors of exactly, at most (LE), or more than (GT) this many bytes. |
713 | | // |
714 | | // As an example, checking for a total size of 16 bytes will match both |
715 | | // Simd<uint8_t, 16, 0> and Simd<uint8_t, 8, 1>. |
716 | | #define HWY_IF_V_SIZE(T, kN, bytes) \ |
717 | | hwy::EnableIf<kN * sizeof(T) == bytes>* = nullptr |
718 | | #define HWY_IF_V_SIZE_LE(T, kN, bytes) \ |
719 | | hwy::EnableIf<kN * sizeof(T) <= bytes>* = nullptr |
720 | | #define HWY_IF_V_SIZE_GT(T, kN, bytes) \ |
721 | | hwy::EnableIf<(kN * sizeof(T) > bytes)>* = nullptr |
722 | | |
723 | | #define HWY_IF_LANES(kN, lanes) hwy::EnableIf<(kN == lanes)>* = nullptr |
724 | | #define HWY_IF_LANES_LE(kN, lanes) hwy::EnableIf<(kN <= lanes)>* = nullptr |
725 | | #define HWY_IF_LANES_GT(kN, lanes) hwy::EnableIf<(kN > lanes)>* = nullptr |
726 | | |
727 | | #define HWY_IF_UNSIGNED(T) hwy::EnableIf<!hwy::IsSigned<T>()>* = nullptr |
728 | | #define HWY_IF_NOT_UNSIGNED(T) hwy::EnableIf<hwy::IsSigned<T>()>* = nullptr |
729 | | #define HWY_IF_SIGNED(T) \ |
730 | | hwy::EnableIf<hwy::IsSigned<T>() && !hwy::IsFloat<T>() && \ |
731 | | !hwy::IsSpecialFloat<T>()>* = nullptr |
732 | | #define HWY_IF_FLOAT(T) hwy::EnableIf<hwy::IsFloat<T>()>* = nullptr |
733 | | #define HWY_IF_NOT_FLOAT(T) hwy::EnableIf<!hwy::IsFloat<T>()>* = nullptr |
734 | | #define HWY_IF_FLOAT3264(T) hwy::EnableIf<hwy::IsFloat3264<T>()>* = nullptr |
735 | | #define HWY_IF_NOT_FLOAT3264(T) hwy::EnableIf<!hwy::IsFloat3264<T>()>* = nullptr |
736 | | #define HWY_IF_SPECIAL_FLOAT(T) \ |
737 | | hwy::EnableIf<hwy::IsSpecialFloat<T>()>* = nullptr |
738 | | #define HWY_IF_NOT_SPECIAL_FLOAT(T) \ |
739 | | hwy::EnableIf<!hwy::IsSpecialFloat<T>()>* = nullptr |
740 | | #define HWY_IF_FLOAT_OR_SPECIAL(T) \ |
741 | | hwy::EnableIf<hwy::IsFloat<T>() || hwy::IsSpecialFloat<T>()>* = nullptr |
742 | | #define HWY_IF_NOT_FLOAT_NOR_SPECIAL(T) \ |
743 | | hwy::EnableIf<!hwy::IsFloat<T>() && !hwy::IsSpecialFloat<T>()>* = nullptr |
744 | | #define HWY_IF_INTEGER(T) hwy::EnableIf<hwy::IsInteger<T>()>* = nullptr |
745 | | |
746 | | #define HWY_IF_T_SIZE(T, bytes) hwy::EnableIf<sizeof(T) == (bytes)>* = nullptr |
747 | | #define HWY_IF_NOT_T_SIZE(T, bytes) \ |
748 | | hwy::EnableIf<sizeof(T) != (bytes)>* = nullptr |
749 | | // bit_array = 0x102 means 1 or 8 bytes. There is no NONE_OF because it sounds |
750 | | // too similar. If you want the opposite of this (2 or 4 bytes), ask for those |
751 | | // bits explicitly (0x14) instead of attempting to 'negate' 0x102. |
752 | | #define HWY_IF_T_SIZE_ONE_OF(T, bit_array) \ |
753 | | hwy::EnableIf<((size_t{1} << sizeof(T)) & (bit_array)) != 0>* = nullptr |
754 | | #define HWY_IF_T_SIZE_LE(T, bytes) \ |
755 | | hwy::EnableIf<(sizeof(T) <= (bytes))>* = nullptr |
756 | | #define HWY_IF_T_SIZE_GT(T, bytes) \ |
757 | | hwy::EnableIf<(sizeof(T) > (bytes))>* = nullptr |
758 | | |
759 | | #define HWY_IF_SAME(T, expected) \ |
760 | | hwy::EnableIf<hwy::IsSame<hwy::RemoveCvRef<T>, expected>()>* = nullptr |
761 | | #define HWY_IF_NOT_SAME(T, expected) \ |
762 | | hwy::EnableIf<!hwy::IsSame<hwy::RemoveCvRef<T>, expected>()>* = nullptr |
763 | | |
764 | | // One of two expected types |
765 | | #define HWY_IF_SAME2(T, expected1, expected2) \ |
766 | | hwy::EnableIf< \ |
767 | | hwy::IsSameEither<hwy::RemoveCvRef<T>, expected1, expected2>()>* = \ |
768 | | nullptr |
769 | | |
770 | | #define HWY_IF_U8(T) HWY_IF_SAME(T, uint8_t) |
771 | | #define HWY_IF_U16(T) HWY_IF_SAME(T, uint16_t) |
772 | | #define HWY_IF_U32(T) HWY_IF_SAME(T, uint32_t) |
773 | | #define HWY_IF_U64(T) HWY_IF_SAME(T, uint64_t) |
774 | | |
775 | | #define HWY_IF_I8(T) HWY_IF_SAME(T, int8_t) |
776 | | #define HWY_IF_I16(T) HWY_IF_SAME(T, int16_t) |
777 | | #define HWY_IF_I32(T) HWY_IF_SAME(T, int32_t) |
778 | | #define HWY_IF_I64(T) HWY_IF_SAME(T, int64_t) |
779 | | |
780 | | #define HWY_IF_BF16(T) HWY_IF_SAME(T, hwy::bfloat16_t) |
781 | | #define HWY_IF_NOT_BF16(T) HWY_IF_NOT_SAME(T, hwy::bfloat16_t) |
782 | | |
783 | | #define HWY_IF_F16(T) HWY_IF_SAME(T, hwy::float16_t) |
784 | | #define HWY_IF_NOT_F16(T) HWY_IF_NOT_SAME(T, hwy::float16_t) |
785 | | |
786 | | #define HWY_IF_F32(T) HWY_IF_SAME(T, float) |
787 | | #define HWY_IF_F64(T) HWY_IF_SAME(T, double) |
788 | | |
789 | | // Use instead of HWY_IF_T_SIZE to avoid ambiguity with float16_t/float/double |
790 | | // overloads. |
791 | | #define HWY_IF_UI8(T) HWY_IF_SAME2(T, uint8_t, int8_t) |
792 | | #define HWY_IF_UI16(T) HWY_IF_SAME2(T, uint16_t, int16_t) |
793 | | #define HWY_IF_UI32(T) HWY_IF_SAME2(T, uint32_t, int32_t) |
794 | | #define HWY_IF_UI64(T) HWY_IF_SAME2(T, uint64_t, int64_t) |
795 | | |
796 | | #define HWY_IF_LANES_PER_BLOCK(T, N, LANES) \ |
797 | | hwy::EnableIf<HWY_MIN(sizeof(T) * N, 16) / sizeof(T) == (LANES)>* = nullptr |
798 | | |
799 | | // Empty struct used as a size tag type. |
800 | | template <size_t N> |
801 | | struct SizeTag {}; |
802 | | |
803 | | template <class T> |
804 | | class DeclValT { |
805 | | private: |
806 | | template <class U, class URef = U&&> |
807 | | static URef TryAddRValRef(int); |
808 | | template <class U, class Arg> |
809 | | static U TryAddRValRef(Arg); |
810 | | |
811 | | public: |
812 | | using type = decltype(TryAddRValRef<T>(0)); |
813 | | enum { kDisableDeclValEvaluation = 1 }; |
814 | | }; |
815 | | |
816 | | // hwy::DeclVal<T>() can only be used in unevaluated contexts such as within an |
817 | | // expression of a decltype specifier. |
818 | | |
819 | | // hwy::DeclVal<T>() does not require that T have a public default constructor |
820 | | template <class T> |
821 | | HWY_API typename DeclValT<T>::type DeclVal() noexcept { |
822 | | static_assert(!DeclValT<T>::kDisableDeclValEvaluation, |
823 | | "DeclVal() cannot be used in an evaluated context"); |
824 | | } |
825 | | |
826 | | template <class T> |
827 | | struct IsArrayT { |
828 | | enum { value = 0 }; |
829 | | }; |
830 | | |
831 | | template <class T> |
832 | | struct IsArrayT<T[]> { |
833 | | enum { value = 1 }; |
834 | | }; |
835 | | |
836 | | template <class T, size_t N> |
837 | | struct IsArrayT<T[N]> { |
838 | | enum { value = 1 }; |
839 | | }; |
840 | | |
841 | | template <class T> |
842 | 0 | static constexpr bool IsArray() { |
843 | 0 | return IsArrayT<T>::value; |
844 | 0 | } Unexecuted instantiation: decode.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: fields.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: headers.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: transform.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: epf.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: palette.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: toc.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: blending.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL7IsArrayIDF16_EEbv Unexecuted instantiation: targets.cc:_ZN3hwyL7IsArrayIDF16_EEbv |
845 | | |
846 | | #if HWY_COMPILER_MSVC |
847 | | HWY_DIAGNOSTICS(push) |
848 | | HWY_DIAGNOSTICS_OFF(disable : 4180, ignored "-Wignored-qualifiers") |
849 | | #endif |
850 | | |
851 | | template <class From, class To> |
852 | | class IsConvertibleT { |
853 | | private: |
854 | | template <class T> |
855 | | static hwy::SizeTag<1> TestFuncWithToArg(T); |
856 | | |
857 | | template <class T, class U> |
858 | | static decltype(IsConvertibleT<T, U>::template TestFuncWithToArg<U>( |
859 | | DeclVal<T>())) |
860 | | TryConvTest(int); |
861 | | |
862 | | template <class T, class U, class Arg> |
863 | | static hwy::SizeTag<0> TryConvTest(Arg); |
864 | | |
865 | | public: |
866 | | enum { |
867 | | value = (IsSame<RemoveConst<RemoveVolatile<From>>, void>() && |
868 | | IsSame<RemoveConst<RemoveVolatile<To>>, void>()) || |
869 | | (!IsArray<To>() && |
870 | | (IsSame<To, decltype(DeclVal<To>())>() || |
871 | | !IsSame<const RemoveConst<To>, RemoveConst<To>>()) && |
872 | | IsSame<decltype(TryConvTest<From, To>(0)), hwy::SizeTag<1>>()) |
873 | | }; |
874 | | }; |
875 | | |
876 | | #if HWY_COMPILER_MSVC |
877 | | HWY_DIAGNOSTICS(pop) |
878 | | #endif |
879 | | |
880 | | template <class From, class To> |
881 | 0 | HWY_API constexpr bool IsConvertible() { |
882 | 0 | return IsConvertibleT<From, To>::value; |
883 | 0 | } Unexecuted instantiation: decode.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: decode.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: fields.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: fields.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: headers.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: headers.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: transform.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: transform.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IfEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IfEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IfEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IfEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IsLm8EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IsLm8EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IsEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IsEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IfEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IsEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IfEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IsEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IfEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IsEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IfEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IsEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IsLm8EEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: epf.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: epf.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: palette.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: palette.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE46Vec128IlLm2EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IlLm2EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IiEEDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IfEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IfEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IfEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IfEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: toc.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: toc.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: blending.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: blending.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm1EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm8EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IaLm8EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE46Vec128IaLm8EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IaLm8EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE46Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE46Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX26Vec256IfEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_9N_AVX3_DL6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_11N_AVX3_ZEN46Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_10N_AVX3_SPR6Vec512IfEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IfLm4EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IaLm8EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IaLm8EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_SSE26Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL13IsConvertibleIRNS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleINS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IlEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX26Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRKNS_6N_AVX36Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRNS_6N_AVX36Vec512IaEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRKNS_9N_AVX3_DL6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRKNS_11N_AVX3_ZEN46Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIiDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleIRKNS_10N_AVX3_SPR6Vec256IaEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13IsConvertibleINS_7N_SSSE36Vec128IaLm16EEEDF16_EEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: targets.cc:_ZN3hwyL13IsConvertibleIDF16_DF16_EEbv Unexecuted instantiation: targets.cc:_ZN3hwyL13IsConvertibleIRNS_9float16_tEDF16_EEbv Unexecuted instantiation: targets.cc:_ZN3hwyL13IsConvertibleINS_6N_SSE26Vec128IiLm4EEEDF16_EEbv |
884 | | |
885 | | template <class From, class To> |
886 | | class IsStaticCastableT { |
887 | | private: |
888 | | template <class T, class U, class = decltype(static_cast<U>(DeclVal<T>()))> |
889 | | static hwy::SizeTag<1> TryStaticCastTest(int); |
890 | | |
891 | | template <class T, class U, class Arg> |
892 | | static hwy::SizeTag<0> TryStaticCastTest(Arg); |
893 | | |
894 | | public: |
895 | | enum { |
896 | | value = IsSame<decltype(TryStaticCastTest<From, To>(0)), hwy::SizeTag<1>>() |
897 | | }; |
898 | | }; |
899 | | |
900 | | template <class From, class To> |
901 | 0 | static constexpr bool IsStaticCastable() { |
902 | 0 | return IsStaticCastableT<From, To>::value; |
903 | 0 | } Unexecuted instantiation: quant_weights.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL16IsStaticCastableIiDF16_EEbv |
904 | | |
905 | | #define HWY_IF_CASTABLE(From, To) \ |
906 | | hwy::EnableIf<IsStaticCastable<From, To>()>* = nullptr |
907 | | |
908 | | #define HWY_IF_OP_CASTABLE(op, T, Native) \ |
909 | | HWY_IF_CASTABLE(decltype(DeclVal<Native>() op DeclVal<T>()), Native) |
910 | | |
911 | | template <class T, class From> |
912 | | class IsAssignableT { |
913 | | private: |
914 | | template <class T1, class T2, class = decltype(DeclVal<T1>() = DeclVal<T2>())> |
915 | | static hwy::SizeTag<1> TryAssignTest(int); |
916 | | |
917 | | template <class T1, class T2, class Arg> |
918 | | static hwy::SizeTag<0> TryAssignTest(Arg); |
919 | | |
920 | | public: |
921 | | enum { |
922 | | value = IsSame<decltype(TryAssignTest<T, From>(0)), hwy::SizeTag<1>>() |
923 | | }; |
924 | | }; |
925 | | |
926 | | template <class T, class From> |
927 | | static constexpr bool IsAssignable() { |
928 | | return IsAssignableT<T, From>::value; |
929 | | } |
930 | | |
931 | | #define HWY_IF_ASSIGNABLE(T, From) \ |
932 | | hwy::EnableIf<IsAssignable<T, From>()>* = nullptr |
933 | | |
934 | | // ---------------------------------------------------------------------------- |
935 | | // IsSpecialFloat |
936 | | |
937 | | // These types are often special-cased and not supported in all ops. |
938 | | template <typename T> |
939 | 0 | HWY_API constexpr bool IsSpecialFloat() { |
940 | 0 | return IsSameEither<RemoveCvRef<T>, hwy::float16_t, hwy::bfloat16_t>(); |
941 | 0 | } Unexecuted instantiation: decode.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: decode.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: decode.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: decode.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: decode.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: decode.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: decode.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: fields.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: fields.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: fields.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: fields.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: fields.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: fields.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: fields.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: frame_header.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: frame_header.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: frame_header.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: headers.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: headers.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: headers.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: headers.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: headers.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: headers.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: headers.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: icc_codec.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: icc_codec.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: icc_codec.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: image_metadata.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: image_metadata.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: image_metadata.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: loop_filter.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: loop_filter.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: loop_filter.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: encoding.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: encoding.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: encoding.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: encoding.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: encoding.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: encoding.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: encoding.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: modular_image.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: modular_image.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: modular_image.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: transform.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: transform.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: transform.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: transform.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: transform.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: transform.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: transform.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: quant_weights.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: quant_weights.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: quantizer.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: quantizer.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: quantizer.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: simd_util.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: simd_util.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_ans.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_ans.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_ans.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: dec_frame.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_frame.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_frame.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_group.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_group.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_modular.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_noise.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: epf.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: epf.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: epf.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: epf.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: epf.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: epf.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: epf.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: dec_ma.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_ma.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_ma.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: palette.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: palette.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: palette.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: palette.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: palette.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: palette.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: palette.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: rct.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: rct.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: rct.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: squeeze.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: passes_state.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: passes_state.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: passes_state.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: splines.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: splines.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: splines.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: toc.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: toc.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: toc.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: toc.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: toc.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: toc.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: toc.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: ans_common.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: ans_common.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: ans_common.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: blending.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: blending.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: blending.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: blending.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: blending.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: blending.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: blending.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: coeff_order.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: coeff_order.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: coeff_order.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: dec_cache.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: dec_cache.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: dec_cache.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_blending.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_blending.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_cms.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_epf.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_noise.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_patches.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_patches.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_patches.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_splines.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_splines.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_spot.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_spot.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_spot.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_write.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSpecialFloat<hwy::float16_t>() Unexecuted instantiation: image_bundle.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: image_bundle.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: image_bundle.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: targets.cc:_ZN3hwyL14IsSpecialFloatIDF16_EEbv Unexecuted instantiation: targets.cc:_ZN3hwyL14IsSpecialFloatIDF16bEEbv Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<unsigned short>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<float>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<unsigned int>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<double>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<unsigned char>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<int>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<long>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<signed char>() Unexecuted instantiation: targets.cc:bool hwy::IsSpecialFloat<short>() |
942 | | |
943 | | // ----------------------------------------------------------------------------- |
944 | | // IsIntegerLaneType and IsInteger |
945 | | |
946 | | template <class T> |
947 | 0 | HWY_API constexpr bool IsIntegerLaneType() { |
948 | 0 | return false; |
949 | 0 | } Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<short, 8ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 1ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<double>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<float>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<hwy::N_SSE2::Vec128<long, 2ul> >() |
950 | | template <> |
951 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<int8_t>() { |
952 | 0 | return true; |
953 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<signed char>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<signed char>() |
954 | | template <> |
955 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<uint8_t>() { |
956 | 0 | return true; |
957 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<unsigned char>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<unsigned char>() |
958 | | template <> |
959 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<int16_t>() { |
960 | 0 | return true; |
961 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<short>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<short>() |
962 | | template <> |
963 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<uint16_t>() { |
964 | 0 | return true; |
965 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<unsigned short>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<unsigned short>() |
966 | | template <> |
967 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<int32_t>() { |
968 | 0 | return true; |
969 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<int>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<int>() |
970 | | template <> |
971 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<uint32_t>() { |
972 | 0 | return true; |
973 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<unsigned int>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<unsigned int>() |
974 | | template <> |
975 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<int64_t>() { |
976 | 0 | return true; |
977 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<long>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<long>() |
978 | | template <> |
979 | 0 | HWY_INLINE constexpr bool IsIntegerLaneType<uint64_t>() { |
980 | 0 | return true; |
981 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: fields.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: frame_header.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: headers.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: encoding.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: modular_image.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: transform.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: quantizer.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: epf.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: palette.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: passes_state.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: toc.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: ans_common.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: blending.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsIntegerLaneType<unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsIntegerLaneType<unsigned long>() |
982 | | |
983 | | namespace detail { |
984 | | |
985 | | template <class T> |
986 | 0 | static HWY_INLINE constexpr bool IsNonCvInteger() { |
987 | 0 | // NOTE: Do not add a IsNonCvInteger<wchar_t>() specialization below as it is |
988 | 0 | // possible for IsSame<wchar_t, uint16_t>() to be true when compiled with MSVC |
989 | 0 | // with the /Zc:wchar_t- option. |
990 | 0 | return IsIntegerLaneType<T>() || IsSame<T, wchar_t>() || |
991 | 0 | IsSameEither<T, size_t, ptrdiff_t>() || |
992 | 0 | IsSameEither<T, intptr_t, uintptr_t>(); |
993 | 0 | } Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<short, 8ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 1ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<hwy::N_SSE2::Vec128<long, 2ul> >() |
994 | | template <> |
995 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<bool>() { |
996 | 0 | return true; |
997 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<bool>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<bool>() |
998 | | template <> |
999 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<char>() { |
1000 | 0 | return true; |
1001 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<char>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<char>() |
1002 | | template <> |
1003 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<signed char>() { |
1004 | 0 | return true; |
1005 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<signed char>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<signed char>() |
1006 | | template <> |
1007 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<unsigned char>() { |
1008 | 0 | return true; |
1009 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<unsigned char>() |
1010 | | template <> |
1011 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<short>() { // NOLINT |
1012 | 0 | return true; |
1013 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<short>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<short>() |
1014 | | template <> |
1015 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<unsigned short>() { // NOLINT |
1016 | 0 | return true; |
1017 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<unsigned short>() |
1018 | | template <> |
1019 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<int>() { |
1020 | 0 | return true; |
1021 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<int>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<int>() |
1022 | | template <> |
1023 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<unsigned>() { |
1024 | 0 | return true; |
1025 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<unsigned int>() |
1026 | | template <> |
1027 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<long>() { // NOLINT |
1028 | 0 | return true; |
1029 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<long>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<long>() |
1030 | | template <> |
1031 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<unsigned long>() { // NOLINT |
1032 | 0 | return true; |
1033 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<unsigned long>() |
1034 | | template <> |
1035 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<long long>() { // NOLINT |
1036 | 0 | return true; |
1037 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<long long>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<long long>() |
1038 | | template <> |
1039 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<unsigned long long>() { // NOLINT |
1040 | 0 | return true; |
1041 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<unsigned long long>() |
1042 | | #if defined(__cpp_char8_t) && __cpp_char8_t >= 201811L |
1043 | | template <> |
1044 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<char8_t>() { |
1045 | 0 | return true; |
1046 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<char8_t>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<char8_t>() |
1047 | | #endif |
1048 | | template <> |
1049 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<char16_t>() { |
1050 | 0 | return true; |
1051 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<char16_t>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<char16_t>() |
1052 | | template <> |
1053 | 0 | HWY_INLINE constexpr bool IsNonCvInteger<char32_t>() { |
1054 | 0 | return true; |
1055 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: fields.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: frame_header.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: headers.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: encoding.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: modular_image.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: transform.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: quantizer.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: simd_util.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_group.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: epf.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: palette.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: rct.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: squeeze.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: passes_state.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: splines.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: toc.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: ans_common.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: blending.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_write.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::detail::IsNonCvInteger<char32_t>() Unexecuted instantiation: targets.cc:bool hwy::detail::IsNonCvInteger<char32_t>() |
1056 | | |
1057 | | } // namespace detail |
1058 | | |
1059 | | template <class T> |
1060 | 0 | HWY_API constexpr bool IsInteger() { |
1061 | 0 | return detail::IsNonCvInteger<RemoveCvRef<T>>(); |
1062 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: fields.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: frame_header.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: headers.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: encoding.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: modular_image.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: transform.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: quantizer.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_frame.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<short, 8ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: epf.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: palette.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: passes_state.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 1ul> >() Unexecuted instantiation: toc.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: blending.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_cache.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_patches.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_spot.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: image_bundle.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: targets.cc:bool hwy::IsInteger<int>() Unexecuted instantiation: targets.cc:bool hwy::IsInteger<long>() Unexecuted instantiation: targets.cc:bool hwy::IsInteger<unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsInteger<short>() Unexecuted instantiation: targets.cc:bool hwy::IsInteger<hwy::N_SSE2::Vec128<long, 2ul> >() |
1063 | | |
1064 | | // ----------------------------------------------------------------------------- |
1065 | | // BitCastScalar |
1066 | | |
1067 | | #if HWY_HAS_BUILTIN(__builtin_bit_cast) || HWY_COMPILER_MSVC >= 1926 |
1068 | | #define HWY_BITCASTSCALAR_CONSTEXPR constexpr |
1069 | | #else |
1070 | | #define HWY_BITCASTSCALAR_CONSTEXPR |
1071 | | #endif |
1072 | | |
1073 | | #if __cpp_constexpr >= 201304L |
1074 | | #define HWY_BITCASTSCALAR_CXX14_CONSTEXPR HWY_BITCASTSCALAR_CONSTEXPR |
1075 | | #else |
1076 | | #define HWY_BITCASTSCALAR_CXX14_CONSTEXPR |
1077 | | #endif |
1078 | | |
1079 | | #if HWY_HAS_BUILTIN(__builtin_bit_cast) || HWY_COMPILER_MSVC >= 1926 |
1080 | | namespace detail { |
1081 | | |
1082 | | template <class From> |
1083 | | struct BitCastScalarSrcCastHelper { |
1084 | 0 | static HWY_INLINE constexpr const From& CastSrcValRef(const From& val) { |
1085 | 0 | return val; |
1086 | 0 | } Unexecuted instantiation: hwy::detail::BitCastScalarSrcCastHelper<unsigned short>::CastSrcValRef(unsigned short const&) Unexecuted instantiation: hwy::detail::BitCastScalarSrcCastHelper<unsigned int>::CastSrcValRef(unsigned int const&) Unexecuted instantiation: hwy::detail::BitCastScalarSrcCastHelper<float>::CastSrcValRef(float const&) Unexecuted instantiation: hwy::detail::BitCastScalarSrcCastHelper<double>::CastSrcValRef(double const&) Unexecuted instantiation: hwy::detail::BitCastScalarSrcCastHelper<unsigned long>::CastSrcValRef(unsigned long const&) Unexecuted instantiation: hwy::detail::BitCastScalarSrcCastHelper<int>::CastSrcValRef(int const&) |
1087 | | }; |
1088 | | |
1089 | | #if HWY_COMPILER_CLANG >= 900 && HWY_COMPILER_CLANG < 1000 |
1090 | | // Workaround for Clang 9 constexpr __builtin_bit_cast bug |
1091 | | template <class To, class From, |
1092 | | hwy::EnableIf<hwy::IsInteger<RemoveCvRef<To>>() && |
1093 | | hwy::IsInteger<RemoveCvRef<From>>()>* = nullptr> |
1094 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR To |
1095 | | BuiltinBitCastScalar(const From& val) { |
1096 | | static_assert(sizeof(To) == sizeof(From), |
1097 | | "sizeof(To) == sizeof(From) must be true"); |
1098 | | return static_cast<To>(val); |
1099 | | } |
1100 | | |
1101 | | template <class To, class From, |
1102 | | hwy::EnableIf<!(hwy::IsInteger<RemoveCvRef<To>>() && |
1103 | | hwy::IsInteger<RemoveCvRef<From>>())>* = nullptr> |
1104 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR To |
1105 | | BuiltinBitCastScalar(const From& val) { |
1106 | | return __builtin_bit_cast(To, val); |
1107 | | } |
1108 | | #endif // HWY_COMPILER_CLANG >= 900 && HWY_COMPILER_CLANG < 1000 |
1109 | | |
1110 | | } // namespace detail |
1111 | | |
1112 | | template <class To, class From, HWY_IF_NOT_SPECIAL_FLOAT(To)> |
1113 | 0 | HWY_API HWY_BITCASTSCALAR_CONSTEXPR To BitCastScalar(const From& val) { |
1114 | 0 | // If From is hwy::float16_t or hwy::bfloat16_t, first cast val to either |
1115 | 0 | // const typename From::Native& or const uint16_t& using |
1116 | 0 | // detail::BitCastScalarSrcCastHelper<RemoveCvRef<From>>::CastSrcValRef to |
1117 | 0 | // allow BitCastScalar from hwy::float16_t or hwy::bfloat16_t to be constexpr |
1118 | 0 | // if To is not a pointer type, union type, or a struct/class containing a |
1119 | 0 | // pointer, union, or reference subobject |
1120 | 0 | #if HWY_COMPILER_CLANG >= 900 && HWY_COMPILER_CLANG < 1000 |
1121 | 0 | return detail::BuiltinBitCastScalar<To>( |
1122 | 0 | detail::BitCastScalarSrcCastHelper<RemoveCvRef<From>>::CastSrcValRef( |
1123 | 0 | val)); |
1124 | 0 | #else |
1125 | 0 | return __builtin_bit_cast( |
1126 | 0 | To, detail::BitCastScalarSrcCastHelper<RemoveCvRef<From>>::CastSrcValRef( |
1127 | 0 | val)); |
1128 | 0 | #endif |
1129 | 0 | } Unexecuted instantiation: decode.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: decode.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: decode.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: decode.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: decode.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: decode.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: decode.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: fields.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: fields.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: fields.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: fields.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: fields.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: fields.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: fields.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: frame_header.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: frame_header.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: frame_header.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: frame_header.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: frame_header.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: frame_header.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: frame_header.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: headers.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: headers.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: headers.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: headers.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: headers.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: headers.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: headers.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: icc_codec.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_metadata.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: loop_filter.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: memory_manager_internal.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: encoding.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: encoding.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: encoding.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: encoding.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: encoding.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: encoding.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: encoding.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: modular_image.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: modular_image.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: modular_image.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: modular_image.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: modular_image.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: modular_image.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: modular_image.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: transform.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: transform.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: transform.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: transform.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: transform.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: transform.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: transform.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quant_weights.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quantizer.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quantizer.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quantizer.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: quantizer.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quantizer.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quantizer.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: quantizer.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simd_util.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: color_encoding_internal.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ans.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_context_map.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_frame.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_group.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_modular.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_noise.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_patch_dictionary.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: entropy_coder.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: epf.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: epf.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: epf.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: epf.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: epf.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: epf.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: epf.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_ma.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: palette.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: palette.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: palette.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: palette.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: palette.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: palette.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: palette.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: rct.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: squeeze.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: passes_state.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: passes_state.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: passes_state.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: passes_state.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: passes_state.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: passes_state.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: passes_state.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: render_pipeline.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: simple_render_pipeline.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: splines.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: toc.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: toc.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: toc.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: toc.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: toc.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: toc.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: toc.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ac_strategy.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ans_common.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ans_common.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ans_common.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: ans_common.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ans_common.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ans_common.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: ans_common.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: blending.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: blending.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: blending.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: blending.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: blending.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: blending.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: blending.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: chroma_from_luma.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: coeff_order.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: dec_cache.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: low_memory_render_pipeline.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_blending.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_cms.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_epf.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_noise.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_patches.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_splines.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_spot.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_write.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwyL13BitCastScalarIfiTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: image_bundle.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: targets.cc:_ZN3hwyL13BitCastScalarIDF16_tTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: targets.cc:_ZN3hwyL13BitCastScalarIDF16btTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: targets.cc:_ZN3hwyL13BitCastScalarItNS_10bfloat16_tETnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES3_RKT0_ Unexecuted instantiation: targets.cc:_ZN3hwyL13BitCastScalarIfjTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: targets.cc:_ZN3hwyL13BitCastScalarIjfTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: targets.cc:_ZN3hwyL13BitCastScalarImdTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ Unexecuted instantiation: targets.cc:_ZN3hwyL13BitCastScalarIdmTnPNS_9EnableIfTIXntclsr3hwyE14IsSpecialFloatIT_EEEE4typeELPv0EEES2_RKT0_ |
1130 | | template <class To, class From, HWY_IF_SPECIAL_FLOAT(To)> |
1131 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR To BitCastScalar(const From& val) { |
1132 | | // If To is hwy::float16_t or hwy::bfloat16_t, first do a BitCastScalar of val |
1133 | | // to uint16_t, and then bit cast the uint16_t value to To using To::FromBits |
1134 | | // as hwy::float16_t::FromBits and hwy::bfloat16_t::FromBits are guaranteed to |
1135 | | // be constexpr if the __builtin_bit_cast intrinsic is available. |
1136 | | return To::FromBits(BitCastScalar<uint16_t>(val)); |
1137 | | } |
1138 | | #else |
1139 | | template <class To, class From> |
1140 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR To BitCastScalar(const From& val) { |
1141 | | To result; |
1142 | | CopySameSize(&val, &result); |
1143 | | return result; |
1144 | | } |
1145 | | #endif |
1146 | | |
1147 | | //------------------------------------------------------------------------------ |
1148 | | // F16 lane type |
1149 | | |
1150 | | #pragma pack(push, 1) |
1151 | | |
1152 | | #ifndef HWY_NEON_HAVE_F16C // allow override |
1153 | | // Compiler supports __fp16 and load/store/conversion NEON intrinsics, which are |
1154 | | // included in Armv8 and VFPv4 (except with MSVC). On Armv7 Clang requires |
1155 | | // __ARM_FP & 2 whereas Armv7 GCC requires -mfp16-format=ieee. |
1156 | | #if (HWY_ARCH_ARM_A64 && !HWY_COMPILER_MSVC) || \ |
1157 | | (HWY_COMPILER_CLANG && defined(__ARM_FP) && (__ARM_FP & 2)) || \ |
1158 | | (HWY_COMPILER_GCC_ACTUAL && defined(__ARM_FP16_FORMAT_IEEE)) |
1159 | | #define HWY_NEON_HAVE_F16C 1 |
1160 | | #else |
1161 | | #define HWY_NEON_HAVE_F16C 0 |
1162 | | #endif |
1163 | | #endif // HWY_NEON_HAVE_F16C |
1164 | | |
1165 | | // RVV with f16 extension supports _Float16 and f16 vector ops. If set, implies |
1166 | | // HWY_HAVE_FLOAT16. |
1167 | | #if HWY_ARCH_RISCV && defined(__riscv_zvfh) && HWY_COMPILER_CLANG >= 1600 |
1168 | | #define HWY_RVV_HAVE_F16_VEC 1 |
1169 | | #else |
1170 | | #define HWY_RVV_HAVE_F16_VEC 0 |
1171 | | #endif |
1172 | | |
1173 | | // x86 compiler supports _Float16, not necessarily with operators. |
1174 | | // Avoid clang-cl because it lacks __extendhfsf2. |
1175 | | #if HWY_ARCH_X86 && defined(__SSE2__) && defined(__FLT16_MAX__) && \ |
1176 | | ((HWY_COMPILER_CLANG >= 1500 && !HWY_COMPILER_CLANGCL) || \ |
1177 | | HWY_COMPILER_GCC_ACTUAL >= 1200) |
1178 | | #define HWY_SSE2_HAVE_F16_TYPE 1 |
1179 | | #else |
1180 | | #define HWY_SSE2_HAVE_F16_TYPE 0 |
1181 | | #endif |
1182 | | |
1183 | | #ifndef HWY_HAVE_SCALAR_F16_TYPE // allow override |
1184 | | // Compiler supports _Float16, not necessarily with operators. |
1185 | | #if HWY_NEON_HAVE_F16C || HWY_RVV_HAVE_F16_VEC || HWY_SSE2_HAVE_F16_TYPE || \ |
1186 | | __SPIRV_DEVICE__ |
1187 | | #define HWY_HAVE_SCALAR_F16_TYPE 1 |
1188 | | #else |
1189 | | #define HWY_HAVE_SCALAR_F16_TYPE 0 |
1190 | | #endif |
1191 | | #endif // HWY_HAVE_SCALAR_F16_TYPE |
1192 | | |
1193 | | #ifndef HWY_HAVE_SCALAR_F16_OPERATORS |
1194 | | // Recent enough compiler also has operators. |
1195 | | #if HWY_HAVE_SCALAR_F16_TYPE && \ |
1196 | | (HWY_COMPILER_CLANG >= 1800 || HWY_COMPILER_GCC_ACTUAL >= 1200 || \ |
1197 | | (HWY_COMPILER_CLANG >= 1500 && !HWY_COMPILER_CLANGCL && \ |
1198 | | !defined(_WIN32)) || \ |
1199 | | (HWY_ARCH_ARM && \ |
1200 | | (HWY_COMPILER_CLANG >= 900 || HWY_COMPILER_GCC_ACTUAL >= 800))) |
1201 | | #define HWY_HAVE_SCALAR_F16_OPERATORS 1 |
1202 | | #else |
1203 | | #define HWY_HAVE_SCALAR_F16_OPERATORS 0 |
1204 | | #endif |
1205 | | #endif // HWY_HAVE_SCALAR_F16_OPERATORS |
1206 | | |
1207 | | namespace detail { |
1208 | | |
1209 | | template <class T, class TVal = RemoveCvRef<T>, bool = IsSpecialFloat<TVal>()> |
1210 | | struct SpecialFloatUnwrapArithOpOperandT {}; |
1211 | | |
1212 | | template <class T, class TVal> |
1213 | | struct SpecialFloatUnwrapArithOpOperandT<T, TVal, false> { |
1214 | | using type = T; |
1215 | | }; |
1216 | | |
1217 | | template <class T> |
1218 | | using SpecialFloatUnwrapArithOpOperand = |
1219 | | typename SpecialFloatUnwrapArithOpOperandT<T>::type; |
1220 | | |
1221 | | template <class T, class TVal = RemoveCvRef<T>> |
1222 | | struct NativeSpecialFloatToWrapperT { |
1223 | | using type = T; |
1224 | | }; |
1225 | | |
1226 | | template <class T> |
1227 | | using NativeSpecialFloatToWrapper = |
1228 | | typename NativeSpecialFloatToWrapperT<T>::type; |
1229 | | |
1230 | | } // namespace detail |
1231 | | |
1232 | | // Match [u]int##_t naming scheme so rvv-inl.h macros can obtain the type name |
1233 | | // by concatenating base type and bits. We use a wrapper class instead of a |
1234 | | // typedef to the native type to ensure that the same symbols, e.g. for VQSort, |
1235 | | // are generated regardless of F16 support; see #1684. |
1236 | | struct alignas(2) float16_t { |
1237 | | #if HWY_HAVE_SCALAR_F16_TYPE |
1238 | | #if HWY_RVV_HAVE_F16_VEC || HWY_SSE2_HAVE_F16_TYPE || __SPIRV_DEVICE__ |
1239 | | using Native = _Float16; |
1240 | | #elif HWY_NEON_HAVE_F16C |
1241 | | using Native = __fp16; |
1242 | | #else |
1243 | | #error "Logic error: condition should be 'all but NEON_HAVE_F16C'" |
1244 | | #endif |
1245 | | #elif HWY_IDE |
1246 | | using Native = uint16_t; |
1247 | | #endif // HWY_HAVE_SCALAR_F16_TYPE |
1248 | | |
1249 | | union { |
1250 | | #if HWY_HAVE_SCALAR_F16_TYPE || HWY_IDE |
1251 | | // Accessed via NativeLaneType, and used directly if |
1252 | | // HWY_HAVE_SCALAR_F16_OPERATORS. |
1253 | | Native native; |
1254 | | #endif |
1255 | | // Only accessed via NativeLaneType or U16LaneType. |
1256 | | uint16_t bits; |
1257 | | }; |
1258 | | |
1259 | | // Default init and copying. |
1260 | | float16_t() noexcept = default; |
1261 | | constexpr float16_t(const float16_t&) noexcept = default; |
1262 | | constexpr float16_t(float16_t&&) noexcept = default; |
1263 | | float16_t& operator=(const float16_t&) noexcept = default; |
1264 | | float16_t& operator=(float16_t&&) noexcept = default; |
1265 | | |
1266 | | #if HWY_HAVE_SCALAR_F16_TYPE |
1267 | | // NEON vget/set_lane intrinsics and SVE `svaddv` could use explicit |
1268 | | // float16_t(intrinsic()), but user code expects implicit conversions. |
1269 | 0 | constexpr float16_t(Native arg) noexcept : native(arg) {} |
1270 | 0 | constexpr operator Native() const noexcept { return native; } |
1271 | | #endif |
1272 | | |
1273 | | #if HWY_HAVE_SCALAR_F16_TYPE |
1274 | 0 | static HWY_BITCASTSCALAR_CONSTEXPR float16_t FromBits(uint16_t bits) { |
1275 | 0 | return float16_t(BitCastScalar<Native>(bits)); |
1276 | 0 | } |
1277 | | #else |
1278 | | |
1279 | | private: |
1280 | | struct F16FromU16BitsTag {}; |
1281 | | constexpr float16_t(F16FromU16BitsTag /*tag*/, uint16_t u16_bits) |
1282 | | : bits(u16_bits) {} |
1283 | | |
1284 | | public: |
1285 | | static constexpr float16_t FromBits(uint16_t bits) { |
1286 | | return float16_t(F16FromU16BitsTag(), bits); |
1287 | | } |
1288 | | #endif |
1289 | | |
1290 | | // When backed by a native type, ensure the wrapper behaves like the native |
1291 | | // type by forwarding all operators. Unfortunately it seems difficult to reuse |
1292 | | // this code in a base class, so we repeat it in float16_t. |
1293 | | #if HWY_HAVE_SCALAR_F16_OPERATORS || HWY_IDE |
1294 | | template <typename T, hwy::EnableIf<!IsSame<RemoveCvRef<T>, float16_t>() && |
1295 | | IsConvertible<T, Native>()>* = nullptr> |
1296 | | constexpr float16_t(T&& arg) noexcept |
1297 | | : native(static_cast<Native>(static_cast<T&&>(arg))) {} |
1298 | | |
1299 | | template <typename T, hwy::EnableIf<!IsSame<RemoveCvRef<T>, float16_t>() && |
1300 | | !IsConvertible<T, Native>() && |
1301 | | IsStaticCastable<T, Native>()>* = nullptr> |
1302 | | explicit constexpr float16_t(T&& arg) noexcept |
1303 | | : native(static_cast<Native>(static_cast<T&&>(arg))) {} |
1304 | | |
1305 | | // pre-decrement operator (--x) |
1306 | 0 | HWY_CXX14_CONSTEXPR float16_t& operator--() noexcept { |
1307 | 0 | native = static_cast<Native>(native - Native{1}); |
1308 | 0 | return *this; |
1309 | 0 | } |
1310 | | |
1311 | | // post-decrement operator (x--) |
1312 | 0 | HWY_CXX14_CONSTEXPR float16_t operator--(int) noexcept { |
1313 | 0 | float16_t result = *this; |
1314 | 0 | native = static_cast<Native>(native - Native{1}); |
1315 | 0 | return result; |
1316 | 0 | } |
1317 | | |
1318 | | // pre-increment operator (++x) |
1319 | 0 | HWY_CXX14_CONSTEXPR float16_t& operator++() noexcept { |
1320 | 0 | native = static_cast<Native>(native + Native{1}); |
1321 | 0 | return *this; |
1322 | 0 | } |
1323 | | |
1324 | | // post-increment operator (x++) |
1325 | 0 | HWY_CXX14_CONSTEXPR float16_t operator++(int) noexcept { |
1326 | 0 | float16_t result = *this; |
1327 | 0 | native = static_cast<Native>(native + Native{1}); |
1328 | 0 | return result; |
1329 | 0 | } |
1330 | | |
1331 | 0 | constexpr float16_t operator-() const noexcept { |
1332 | 0 | return float16_t(static_cast<Native>(-native)); |
1333 | 0 | } |
1334 | 0 | constexpr float16_t operator+() const noexcept { return *this; } |
1335 | | |
1336 | | // Reduce clutter by generating `operator+` and `operator+=` etc. Note that |
1337 | | // we cannot token-paste `operator` and `+`, so pass it in as `op_func`. |
1338 | | #define HWY_FLOAT16_BINARY_OP(op, op_func, assign_func) \ |
1339 | 0 | constexpr float16_t op_func(const float16_t& rhs) const noexcept { \ |
1340 | 0 | return float16_t(static_cast<Native>(native op rhs.native)); \ |
1341 | 0 | } \ Unexecuted instantiation: hwy::float16_t::operator+(hwy::float16_t const&) const Unexecuted instantiation: hwy::float16_t::operator-(hwy::float16_t const&) const Unexecuted instantiation: hwy::float16_t::operator*(hwy::float16_t const&) const Unexecuted instantiation: hwy::float16_t::operator/(hwy::float16_t const&) const |
1342 | | template <typename T, HWY_IF_NOT_F16(T), \ |
1343 | | typename UnwrappedT = \ |
1344 | | detail::SpecialFloatUnwrapArithOpOperand<const T&>, \ |
1345 | | typename RawResultT = \ |
1346 | | decltype(DeclVal<Native>() op DeclVal<UnwrappedT>()), \ |
1347 | | typename ResultT = \ |
1348 | | detail::NativeSpecialFloatToWrapper<RawResultT>, \ |
1349 | | HWY_IF_CASTABLE(RawResultT, ResultT)> \ |
1350 | | constexpr ResultT op_func(const T& rhs) const noexcept(noexcept( \ |
1351 | | static_cast<ResultT>(DeclVal<Native>() op DeclVal<UnwrappedT>()))) { \ |
1352 | | return static_cast<ResultT>(native op static_cast<UnwrappedT>(rhs)); \ |
1353 | | } \ |
1354 | | HWY_CXX14_CONSTEXPR hwy::float16_t& assign_func( \ |
1355 | 0 | const hwy::float16_t& rhs) noexcept { \ |
1356 | 0 | native = static_cast<Native>(native op rhs.native); \ |
1357 | 0 | return *this; \ |
1358 | 0 | } \ Unexecuted instantiation: hwy::float16_t::operator+=(hwy::float16_t const&) Unexecuted instantiation: hwy::float16_t::operator-=(hwy::float16_t const&) Unexecuted instantiation: hwy::float16_t::operator*=(hwy::float16_t const&) Unexecuted instantiation: hwy::float16_t::operator/=(hwy::float16_t const&) |
1359 | | template <typename T, HWY_IF_NOT_F16(T), \ |
1360 | | HWY_IF_OP_CASTABLE(op, const T&, Native), \ |
1361 | | HWY_IF_ASSIGNABLE( \ |
1362 | | Native, decltype(DeclVal<Native>() op DeclVal<const T&>()))> \ |
1363 | | HWY_CXX14_CONSTEXPR hwy::float16_t& assign_func(const T& rhs) noexcept( \ |
1364 | | noexcept( \ |
1365 | | static_cast<Native>(DeclVal<Native>() op DeclVal<const T&>()))) { \ |
1366 | | native = static_cast<Native>(native op rhs); \ |
1367 | | return *this; \ |
1368 | | } |
1369 | | |
1370 | | HWY_FLOAT16_BINARY_OP(+, operator+, operator+=) |
1371 | | HWY_FLOAT16_BINARY_OP(-, operator-, operator-=) |
1372 | | HWY_FLOAT16_BINARY_OP(*, operator*, operator*=) |
1373 | | HWY_FLOAT16_BINARY_OP(/, operator/, operator/=) |
1374 | | #undef HWY_FLOAT16_BINARY_OP |
1375 | | |
1376 | | #endif // HWY_HAVE_SCALAR_F16_OPERATORS |
1377 | | }; |
1378 | | static_assert(sizeof(hwy::float16_t) == 2, "Wrong size of float16_t"); |
1379 | | |
1380 | | #if HWY_HAVE_SCALAR_F16_TYPE |
1381 | | namespace detail { |
1382 | | |
1383 | | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1384 | | template <class T> |
1385 | | struct SpecialFloatUnwrapArithOpOperandT<T, hwy::float16_t, true> { |
1386 | | using type = hwy::float16_t::Native; |
1387 | | }; |
1388 | | #endif |
1389 | | |
1390 | | template <class T> |
1391 | | struct NativeSpecialFloatToWrapperT<T, hwy::float16_t::Native> { |
1392 | | using type = hwy::float16_t; |
1393 | | }; |
1394 | | |
1395 | | } // namespace detail |
1396 | | #endif // HWY_HAVE_SCALAR_F16_TYPE |
1397 | | |
1398 | | #if HWY_HAS_BUILTIN(__builtin_bit_cast) || HWY_COMPILER_MSVC >= 1926 |
1399 | | namespace detail { |
1400 | | |
1401 | | template <> |
1402 | | struct BitCastScalarSrcCastHelper<hwy::float16_t> { |
1403 | | #if HWY_HAVE_SCALAR_F16_TYPE |
1404 | | static HWY_INLINE constexpr const hwy::float16_t::Native& CastSrcValRef( |
1405 | 0 | const hwy::float16_t& val) { |
1406 | 0 | return val.native; |
1407 | 0 | } |
1408 | | #else |
1409 | | static HWY_INLINE constexpr const uint16_t& CastSrcValRef( |
1410 | | const hwy::float16_t& val) { |
1411 | | return val.bits; |
1412 | | } |
1413 | | #endif |
1414 | | }; |
1415 | | |
1416 | | } // namespace detail |
1417 | | #endif // HWY_HAS_BUILTIN(__builtin_bit_cast) || HWY_COMPILER_MSVC >= 1926 |
1418 | | |
1419 | | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1420 | | #define HWY_F16_CONSTEXPR constexpr |
1421 | | #else |
1422 | | #define HWY_F16_CONSTEXPR HWY_BITCASTSCALAR_CXX14_CONSTEXPR |
1423 | | #endif // HWY_HAVE_SCALAR_F16_OPERATORS |
1424 | | |
1425 | 0 | HWY_API HWY_F16_CONSTEXPR float F32FromF16(float16_t f16) { |
1426 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS && !HWY_IDE |
1427 | 0 | return static_cast<float>(f16); |
1428 | 0 | #endif |
1429 | 0 | #if !HWY_HAVE_SCALAR_F16_OPERATORS || HWY_IDE |
1430 | 0 | const uint16_t bits16 = BitCastScalar<uint16_t>(f16); |
1431 | 0 | const uint32_t sign = static_cast<uint32_t>(bits16 >> 15); |
1432 | 0 | const uint32_t biased_exp = (bits16 >> 10) & 0x1F; |
1433 | 0 | const uint32_t mantissa = bits16 & 0x3FF; |
1434 | 0 |
|
1435 | 0 | // Subnormal or zero |
1436 | 0 | if (biased_exp == 0) { |
1437 | 0 | const float subnormal = |
1438 | 0 | (1.0f / 16384) * (static_cast<float>(mantissa) * (1.0f / 1024)); |
1439 | 0 | return sign ? -subnormal : subnormal; |
1440 | 0 | } |
1441 | 0 |
|
1442 | 0 | // Normalized, infinity or NaN: convert the representation directly |
1443 | 0 | // (faster than ldexp/tables). |
1444 | 0 | const uint32_t biased_exp32 = |
1445 | 0 | biased_exp == 31 ? 0xFF : biased_exp + (127 - 15); |
1446 | 0 | const uint32_t mantissa32 = mantissa << (23 - 10); |
1447 | 0 | const uint32_t bits32 = (sign << 31) | (biased_exp32 << 23) | mantissa32; |
1448 | 0 |
|
1449 | 0 | return BitCastScalar<float>(bits32); |
1450 | 0 | #endif // !HWY_HAVE_SCALAR_F16_OPERATORS |
1451 | 0 | } Unexecuted instantiation: decode.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: fields.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: frame_header.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: headers.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: icc_codec.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: image_metadata.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: loop_filter.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: memory_manager_internal.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: encoding.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: modular_image.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: transform.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: quant_weights.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: quantizer.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: simd_util.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: color_encoding_internal.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_ans.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_context_map.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_frame.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_group.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_modular.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_noise.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_xyb.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: entropy_coder.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: epf.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_ma.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: palette.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: rct.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: squeeze.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: passes_state.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: render_pipeline.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: simple_render_pipeline.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_upsampling.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: splines.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: toc.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: ac_strategy.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: ans_common.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: blending.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: chroma_from_luma.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: coeff_order.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: compressed_dc.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: dec_cache.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_blending.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_cms.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_epf.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_from_linear.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_gaborish.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_noise.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_patches.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_splines.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_spot.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_to_linear.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_tone_mapping.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_write.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_xyb.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: stage_ycbcr.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: image_bundle.cc:hwy::F32FromF16(hwy::float16_t) Unexecuted instantiation: targets.cc:hwy::F32FromF16(hwy::float16_t) |
1452 | | |
1453 | | #if HWY_IS_DEBUG_BUILD && \ |
1454 | | (HWY_HAS_BUILTIN(__builtin_bit_cast) || HWY_COMPILER_MSVC >= 1926) |
1455 | | #if defined(__cpp_if_consteval) && __cpp_if_consteval >= 202106L |
1456 | | // If C++23 if !consteval support is available, only execute |
1457 | | // HWY_DASSERT(condition) if F16FromF32 is not called from a constant-evaluated |
1458 | | // context to avoid compilation errors. |
1459 | | #define HWY_F16_FROM_F32_DASSERT(condition) \ |
1460 | | do { \ |
1461 | | if !consteval { \ |
1462 | | HWY_DASSERT(condition); \ |
1463 | | } \ |
1464 | | } while (0) |
1465 | | #elif HWY_HAS_BUILTIN(__builtin_is_constant_evaluated) || \ |
1466 | | HWY_COMPILER_MSVC >= 1926 |
1467 | | // If the __builtin_is_constant_evaluated() intrinsic is available, |
1468 | | // only do HWY_DASSERT(condition) if __builtin_is_constant_evaluated() returns |
1469 | | // false to avoid compilation errors if F16FromF32 is called from a |
1470 | | // constant-evaluated context. |
1471 | | #define HWY_F16_FROM_F32_DASSERT(condition) \ |
1472 | | do { \ |
1473 | | if (!__builtin_is_constant_evaluated()) { \ |
1474 | | HWY_DASSERT(condition); \ |
1475 | | } \ |
1476 | | } while (0) |
1477 | | #else |
1478 | | // If C++23 if !consteval support is not available, |
1479 | | // the __builtin_is_constant_evaluated() intrinsic is not available, |
1480 | | // HWY_IS_DEBUG_BUILD is 1, and the __builtin_bit_cast intrinsic is available, |
1481 | | // do not do a HWY_DASSERT to avoid compilation errors if F16FromF32 is |
1482 | | // called from a constant-evaluated context. |
1483 | | #define HWY_F16_FROM_F32_DASSERT(condition) \ |
1484 | | do { \ |
1485 | | } while (0) |
1486 | | #endif // defined(__cpp_if_consteval) && __cpp_if_consteval >= 202106L |
1487 | | #else |
1488 | | // If HWY_IS_DEBUG_BUILD is 0 or the __builtin_bit_cast intrinsic is not |
1489 | | // available, define HWY_F16_FROM_F32_DASSERT(condition) as |
1490 | | // HWY_DASSERT(condition) |
1491 | | #define HWY_F16_FROM_F32_DASSERT(condition) HWY_DASSERT(condition) |
1492 | | #endif // HWY_IS_DEBUG_BUILD && (HWY_HAS_BUILTIN(__builtin_bit_cast) || |
1493 | | // HWY_COMPILER_MSVC >= 1926) |
1494 | | |
1495 | 0 | HWY_API HWY_F16_CONSTEXPR float16_t F16FromF32(float f32) { |
1496 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS && !HWY_IDE |
1497 | 0 | return float16_t(static_cast<float16_t::Native>(f32)); |
1498 | 0 | #endif |
1499 | 0 | #if !HWY_HAVE_SCALAR_F16_OPERATORS || HWY_IDE |
1500 | 0 | const uint32_t bits32 = BitCastScalar<uint32_t>(f32); |
1501 | 0 | const uint32_t sign = bits32 >> 31; |
1502 | 0 | const uint32_t biased_exp32 = (bits32 >> 23) & 0xFF; |
1503 | 0 | constexpr uint32_t kMantissaMask = 0x7FFFFF; |
1504 | 0 | const uint32_t mantissa32 = bits32 & kMantissaMask; |
1505 | 0 |
|
1506 | 0 | // Before shifting (truncation), round to nearest even to reduce bias. If |
1507 | 0 | // the lowest remaining mantissa bit is odd, increase the offset. Example |
1508 | 0 | // with the lowest remaining bit (left) and next lower two bits; the |
1509 | 0 | // latter, plus two more, will be truncated. |
1510 | 0 | // 0[00] + 1 = 0[01] |
1511 | 0 | // 0[01] + 1 = 0[10] |
1512 | 0 | // 0[10] + 1 = 0[11] (round down toward even) |
1513 | 0 | // 0[11] + 1 = 1[00] (round up) |
1514 | 0 | // 1[00] + 10 = 1[10] |
1515 | 0 | // 1[01] + 10 = 1[11] |
1516 | 0 | // 1[10] + 10 = C0[00] (round up toward even with C=1 carry out) |
1517 | 0 | // 1[11] + 10 = C0[01] (round up toward even with C=1 carry out) |
1518 | 0 |
|
1519 | 0 | // If |f32| >= 2^-24, f16_ulp_bit_idx is the index of the F32 mantissa bit |
1520 | 0 | // that will be shifted down into the ULP bit of the rounded down F16 result |
1521 | 0 |
|
1522 | 0 | // The biased F32 exponent of 2^-14 (the smallest positive normal F16 value) |
1523 | 0 | // is 113, and bit 13 of the F32 mantissa will be shifted down to into the ULP |
1524 | 0 | // bit of the rounded down F16 result if |f32| >= 2^14 |
1525 | 0 |
|
1526 | 0 | // If |f32| < 2^-24, f16_ulp_bit_idx is equal to 24 as there are 24 mantissa |
1527 | 0 | // bits (including the implied 1 bit) in the mantissa of a normal F32 value |
1528 | 0 | // and as we want to round up the mantissa if |f32| > 2^-25 && |f32| < 2^-24 |
1529 | 0 | const int32_t f16_ulp_bit_idx = |
1530 | 0 | HWY_MIN(HWY_MAX(126 - static_cast<int32_t>(biased_exp32), 13), 24); |
1531 | 0 | const uint32_t odd_bit = ((mantissa32 | 0x800000u) >> f16_ulp_bit_idx) & 1; |
1532 | 0 | const uint32_t rounded = |
1533 | 0 | mantissa32 + odd_bit + (uint32_t{1} << (f16_ulp_bit_idx - 1)) - 1u; |
1534 | 0 | const bool carry = rounded >= (1u << 23); |
1535 | 0 |
|
1536 | 0 | const int32_t exp = static_cast<int32_t>(biased_exp32) - 127 + carry; |
1537 | 0 |
|
1538 | 0 | // Tiny or zero => zero. |
1539 | 0 | if (exp < -24) { |
1540 | 0 | // restore original sign |
1541 | 0 | return float16_t::FromBits(static_cast<uint16_t>(sign << 15)); |
1542 | 0 | } |
1543 | 0 |
|
1544 | 0 | // If biased_exp16 would be >= 31, first check whether the input was NaN so we |
1545 | 0 | // can set the mantissa to nonzero. |
1546 | 0 | const bool is_nan = (biased_exp32 == 255) && mantissa32 != 0; |
1547 | 0 | const bool overflowed = exp >= 16; |
1548 | 0 | const uint32_t biased_exp16 = |
1549 | 0 | static_cast<uint32_t>(HWY_MIN(HWY_MAX(0, exp + 15), 31)); |
1550 | 0 | // exp = [-24, -15] => subnormal, shift the mantissa. |
1551 | 0 | const uint32_t sub_exp = static_cast<uint32_t>(HWY_MAX(-14 - exp, 0)); |
1552 | 0 | HWY_F16_FROM_F32_DASSERT(sub_exp < 11); |
1553 | 0 | const uint32_t shifted_mantissa = |
1554 | 0 | (rounded & kMantissaMask) >> (23 - 10 + sub_exp); |
1555 | 0 | const uint32_t leading = sub_exp == 0u ? 0u : (1024u >> sub_exp); |
1556 | 0 | const uint32_t mantissa16 = is_nan ? 0x3FF |
1557 | 0 | : overflowed ? 0u |
1558 | 0 | : (leading + shifted_mantissa); |
1559 | 0 |
|
1560 | 0 | #if HWY_IS_DEBUG_BUILD |
1561 | 0 | if (exp < -14) { |
1562 | 0 | HWY_F16_FROM_F32_DASSERT(biased_exp16 == 0); |
1563 | 0 | HWY_F16_FROM_F32_DASSERT(sub_exp >= 1); |
1564 | 0 | } else if (exp <= 15) { |
1565 | 0 | HWY_F16_FROM_F32_DASSERT(1 <= biased_exp16 && biased_exp16 < 31); |
1566 | 0 | HWY_F16_FROM_F32_DASSERT(sub_exp == 0); |
1567 | 0 | } |
1568 | 0 | #endif |
1569 | 0 |
|
1570 | 0 | HWY_F16_FROM_F32_DASSERT(mantissa16 < 1024); |
1571 | 0 | const uint32_t bits16 = (sign << 15) | (biased_exp16 << 10) | mantissa16; |
1572 | 0 | HWY_F16_FROM_F32_DASSERT(bits16 < 0x10000); |
1573 | 0 | const uint16_t narrowed = static_cast<uint16_t>(bits16); // big-endian safe |
1574 | 0 | return float16_t::FromBits(narrowed); |
1575 | 0 | #endif // !HWY_HAVE_SCALAR_F16_OPERATORS |
1576 | 0 | } Unexecuted instantiation: decode.cc:hwy::F16FromF32(float) Unexecuted instantiation: fields.cc:hwy::F16FromF32(float) Unexecuted instantiation: frame_header.cc:hwy::F16FromF32(float) Unexecuted instantiation: headers.cc:hwy::F16FromF32(float) Unexecuted instantiation: icc_codec.cc:hwy::F16FromF32(float) Unexecuted instantiation: image_metadata.cc:hwy::F16FromF32(float) Unexecuted instantiation: loop_filter.cc:hwy::F16FromF32(float) Unexecuted instantiation: memory_manager_internal.cc:hwy::F16FromF32(float) Unexecuted instantiation: encoding.cc:hwy::F16FromF32(float) Unexecuted instantiation: modular_image.cc:hwy::F16FromF32(float) Unexecuted instantiation: transform.cc:hwy::F16FromF32(float) Unexecuted instantiation: quant_weights.cc:hwy::F16FromF32(float) Unexecuted instantiation: quantizer.cc:hwy::F16FromF32(float) Unexecuted instantiation: simd_util.cc:hwy::F16FromF32(float) Unexecuted instantiation: color_encoding_internal.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_ans.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_context_map.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_frame.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_group.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_modular.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_noise.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_xyb.cc:hwy::F16FromF32(float) Unexecuted instantiation: entropy_coder.cc:hwy::F16FromF32(float) Unexecuted instantiation: epf.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_ma.cc:hwy::F16FromF32(float) Unexecuted instantiation: palette.cc:hwy::F16FromF32(float) Unexecuted instantiation: rct.cc:hwy::F16FromF32(float) Unexecuted instantiation: squeeze.cc:hwy::F16FromF32(float) Unexecuted instantiation: passes_state.cc:hwy::F16FromF32(float) Unexecuted instantiation: render_pipeline.cc:hwy::F16FromF32(float) Unexecuted instantiation: simple_render_pipeline.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_upsampling.cc:hwy::F16FromF32(float) Unexecuted instantiation: splines.cc:hwy::F16FromF32(float) Unexecuted instantiation: toc.cc:hwy::F16FromF32(float) Unexecuted instantiation: ac_strategy.cc:hwy::F16FromF32(float) Unexecuted instantiation: ans_common.cc:hwy::F16FromF32(float) Unexecuted instantiation: blending.cc:hwy::F16FromF32(float) Unexecuted instantiation: chroma_from_luma.cc:hwy::F16FromF32(float) Unexecuted instantiation: coeff_order.cc:hwy::F16FromF32(float) Unexecuted instantiation: compressed_dc.cc:hwy::F16FromF32(float) Unexecuted instantiation: dec_cache.cc:hwy::F16FromF32(float) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_blending.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_cms.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_epf.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_from_linear.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_gaborish.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_noise.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_patches.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_splines.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_spot.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_to_linear.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_tone_mapping.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_write.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_xyb.cc:hwy::F16FromF32(float) Unexecuted instantiation: stage_ycbcr.cc:hwy::F16FromF32(float) Unexecuted instantiation: image_bundle.cc:hwy::F16FromF32(float) Unexecuted instantiation: targets.cc:hwy::F16FromF32(float) |
1577 | | |
1578 | 0 | HWY_API HWY_F16_CONSTEXPR float16_t F16FromF64(double f64) { |
1579 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1580 | 0 | return float16_t(static_cast<float16_t::Native>(f64)); |
1581 | 0 | #else |
1582 | 0 | // The mantissa bits of f64 are first rounded using round-to-odd rounding |
1583 | 0 | // to the nearest f64 value that has the lower 29 bits zeroed out to |
1584 | 0 | // ensure that the result is correctly rounded to a F16. |
1585 | 0 |
|
1586 | 0 | // The F64 round-to-odd operation below will round a normal F64 value |
1587 | 0 | // (using round-to-odd rounding) to a F64 value that has 24 bits of precision. |
1588 | 0 |
|
1589 | 0 | // It is okay if the magnitude of a denormal F64 value is rounded up in the |
1590 | 0 | // F64 round-to-odd step below as the magnitude of a denormal F64 value is |
1591 | 0 | // much smaller than 2^(-24) (the smallest positive denormal F16 value). |
1592 | 0 |
|
1593 | 0 | // It is also okay if bit 29 of a NaN F64 value is changed by the F64 |
1594 | 0 | // round-to-odd step below as the lower 13 bits of a F32 NaN value are usually |
1595 | 0 | // discarded or ignored by the conversion of a F32 NaN value to a F16. |
1596 | 0 |
|
1597 | 0 | // If f64 is a NaN value, the result of the F64 round-to-odd step will be a |
1598 | 0 | // NaN value as the result of the F64 round-to-odd step will have at least one |
1599 | 0 | // mantissa bit if f64 is a NaN value. |
1600 | 0 |
|
1601 | 0 | // The F64 round-to-odd step will ensure that the F64 to F32 conversion is |
1602 | 0 | // exact if the magnitude of the rounded F64 value (using round-to-odd |
1603 | 0 | // rounding) is between 2^(-126) (the smallest normal F32 value) and |
1604 | 0 | // HighestValue<float>() (the largest finite F32 value) |
1605 | 0 |
|
1606 | 0 | // It is okay if the F64 to F32 conversion is inexact for F64 values that have |
1607 | 0 | // a magnitude that is less than 2^(-126) as the magnitude of a denormal F32 |
1608 | 0 | // value is much smaller than 2^(-24) (the smallest positive denormal F16 |
1609 | 0 | // value). |
1610 | 0 |
|
1611 | 0 | return F16FromF32( |
1612 | 0 | static_cast<float>(BitCastScalar<double>(static_cast<uint64_t>( |
1613 | 0 | (BitCastScalar<uint64_t>(f64) & 0xFFFFFFFFE0000000ULL) | |
1614 | 0 | ((BitCastScalar<uint64_t>(f64) + 0x000000001FFFFFFFULL) & |
1615 | 0 | 0x0000000020000000ULL))))); |
1616 | 0 | #endif |
1617 | 0 | } Unexecuted instantiation: decode.cc:hwy::F16FromF64(double) Unexecuted instantiation: fields.cc:hwy::F16FromF64(double) Unexecuted instantiation: frame_header.cc:hwy::F16FromF64(double) Unexecuted instantiation: headers.cc:hwy::F16FromF64(double) Unexecuted instantiation: icc_codec.cc:hwy::F16FromF64(double) Unexecuted instantiation: image_metadata.cc:hwy::F16FromF64(double) Unexecuted instantiation: loop_filter.cc:hwy::F16FromF64(double) Unexecuted instantiation: memory_manager_internal.cc:hwy::F16FromF64(double) Unexecuted instantiation: encoding.cc:hwy::F16FromF64(double) Unexecuted instantiation: modular_image.cc:hwy::F16FromF64(double) Unexecuted instantiation: transform.cc:hwy::F16FromF64(double) Unexecuted instantiation: quant_weights.cc:hwy::F16FromF64(double) Unexecuted instantiation: quantizer.cc:hwy::F16FromF64(double) Unexecuted instantiation: simd_util.cc:hwy::F16FromF64(double) Unexecuted instantiation: color_encoding_internal.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_ans.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_context_map.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_frame.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_group.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_modular.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_noise.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_xyb.cc:hwy::F16FromF64(double) Unexecuted instantiation: entropy_coder.cc:hwy::F16FromF64(double) Unexecuted instantiation: epf.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_ma.cc:hwy::F16FromF64(double) Unexecuted instantiation: palette.cc:hwy::F16FromF64(double) Unexecuted instantiation: rct.cc:hwy::F16FromF64(double) Unexecuted instantiation: squeeze.cc:hwy::F16FromF64(double) Unexecuted instantiation: passes_state.cc:hwy::F16FromF64(double) Unexecuted instantiation: render_pipeline.cc:hwy::F16FromF64(double) Unexecuted instantiation: simple_render_pipeline.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_upsampling.cc:hwy::F16FromF64(double) Unexecuted instantiation: splines.cc:hwy::F16FromF64(double) Unexecuted instantiation: toc.cc:hwy::F16FromF64(double) Unexecuted instantiation: ac_strategy.cc:hwy::F16FromF64(double) Unexecuted instantiation: ans_common.cc:hwy::F16FromF64(double) Unexecuted instantiation: blending.cc:hwy::F16FromF64(double) Unexecuted instantiation: chroma_from_luma.cc:hwy::F16FromF64(double) Unexecuted instantiation: coeff_order.cc:hwy::F16FromF64(double) Unexecuted instantiation: compressed_dc.cc:hwy::F16FromF64(double) Unexecuted instantiation: dec_cache.cc:hwy::F16FromF64(double) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_blending.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_cms.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_epf.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_from_linear.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_gaborish.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_noise.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_patches.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_splines.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_spot.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_to_linear.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_tone_mapping.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_write.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_xyb.cc:hwy::F16FromF64(double) Unexecuted instantiation: stage_ycbcr.cc:hwy::F16FromF64(double) Unexecuted instantiation: image_bundle.cc:hwy::F16FromF64(double) Unexecuted instantiation: targets.cc:hwy::F16FromF64(double) |
1618 | | |
1619 | | // More convenient to define outside float16_t because these may use |
1620 | | // F32FromF16, which is defined after the struct. |
1621 | | HWY_F16_CONSTEXPR inline bool operator==(float16_t lhs, |
1622 | 0 | float16_t rhs) noexcept { |
1623 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1624 | 0 | return lhs.native == rhs.native; |
1625 | 0 | #else |
1626 | 0 | return F32FromF16(lhs) == F32FromF16(rhs); |
1627 | 0 | #endif |
1628 | 0 | } |
1629 | | HWY_F16_CONSTEXPR inline bool operator!=(float16_t lhs, |
1630 | 0 | float16_t rhs) noexcept { |
1631 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1632 | 0 | return lhs.native != rhs.native; |
1633 | 0 | #else |
1634 | 0 | return F32FromF16(lhs) != F32FromF16(rhs); |
1635 | 0 | #endif |
1636 | 0 | } |
1637 | 0 | HWY_F16_CONSTEXPR inline bool operator<(float16_t lhs, float16_t rhs) noexcept { |
1638 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1639 | 0 | return lhs.native < rhs.native; |
1640 | 0 | #else |
1641 | 0 | return F32FromF16(lhs) < F32FromF16(rhs); |
1642 | 0 | #endif |
1643 | 0 | } |
1644 | | HWY_F16_CONSTEXPR inline bool operator<=(float16_t lhs, |
1645 | 0 | float16_t rhs) noexcept { |
1646 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1647 | 0 | return lhs.native <= rhs.native; |
1648 | 0 | #else |
1649 | 0 | return F32FromF16(lhs) <= F32FromF16(rhs); |
1650 | 0 | #endif |
1651 | 0 | } |
1652 | 0 | HWY_F16_CONSTEXPR inline bool operator>(float16_t lhs, float16_t rhs) noexcept { |
1653 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1654 | 0 | return lhs.native > rhs.native; |
1655 | 0 | #else |
1656 | 0 | return F32FromF16(lhs) > F32FromF16(rhs); |
1657 | 0 | #endif |
1658 | 0 | } |
1659 | | HWY_F16_CONSTEXPR inline bool operator>=(float16_t lhs, |
1660 | 0 | float16_t rhs) noexcept { |
1661 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1662 | 0 | return lhs.native >= rhs.native; |
1663 | 0 | #else |
1664 | 0 | return F32FromF16(lhs) >= F32FromF16(rhs); |
1665 | 0 | #endif |
1666 | 0 | } |
1667 | | #if HWY_HAVE_CXX20_THREE_WAY_COMPARE |
1668 | | HWY_F16_CONSTEXPR inline std::partial_ordering operator<=>( |
1669 | 0 | float16_t lhs, float16_t rhs) noexcept { |
1670 | 0 | #if HWY_HAVE_SCALAR_F16_OPERATORS |
1671 | 0 | return lhs.native <=> rhs.native; |
1672 | 0 | #else |
1673 | 0 | return F32FromF16(lhs) <=> F32FromF16(rhs); |
1674 | 0 | #endif |
1675 | 0 | } |
1676 | | #endif // HWY_HAVE_CXX20_THREE_WAY_COMPARE |
1677 | | |
1678 | | //------------------------------------------------------------------------------ |
1679 | | // BF16 lane type |
1680 | | |
1681 | | // x86 compiler supports __bf16, not necessarily with operators. |
1682 | | // Disable in debug builds due to clang miscompiles as of 2025-07-22: casting |
1683 | | // bf16 <-> f32 in convert_test results in 0x2525 for 1.0 instead of 0x3f80. |
1684 | | // Reported at https://github.com/llvm/llvm-project/issues/151692. |
1685 | | #ifndef HWY_SSE2_HAVE_SCALAR_BF16_TYPE |
1686 | | #if HWY_ARCH_X86 && defined(__SSE2__) && \ |
1687 | | ((HWY_COMPILER_CLANG >= 1700 && !HWY_COMPILER_CLANGCL && \ |
1688 | | (!HWY_IS_DEBUG_BUILD || HWY_COMPILER3_CLANG >= 220101)) || \ |
1689 | | HWY_COMPILER_GCC_ACTUAL >= 1300) |
1690 | | #define HWY_SSE2_HAVE_SCALAR_BF16_TYPE 1 |
1691 | | #else |
1692 | | #define HWY_SSE2_HAVE_SCALAR_BF16_TYPE 0 |
1693 | | #endif |
1694 | | #endif // HWY_SSE2_HAVE_SCALAR_BF16_TYPE |
1695 | | |
1696 | | // Compiler supports __bf16, not necessarily with operators. |
1697 | | #if HWY_ARM_HAVE_SCALAR_BF16_TYPE || HWY_SSE2_HAVE_SCALAR_BF16_TYPE |
1698 | | #define HWY_HAVE_SCALAR_BF16_TYPE 1 |
1699 | | #else |
1700 | | #define HWY_HAVE_SCALAR_BF16_TYPE 0 |
1701 | | #endif |
1702 | | |
1703 | | #ifndef HWY_HAVE_SCALAR_BF16_OPERATORS |
1704 | | // Recent enough compiler also has operators. aarch64 clang 18 hits internal |
1705 | | // compiler errors on bf16 ToString, hence only enable on GCC for now. |
1706 | | // GCC >= 13 will insert a function call to the __extendbfsf2 helper function |
1707 | | // for scalar conversions from __bf16 to float. This is prohibitively expensive, |
1708 | | // so refrain from using scalar BF16 operators on these compiler versions. |
1709 | | // See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121853 |
1710 | | #if HWY_HAVE_SCALAR_BF16_TYPE && (HWY_COMPILER_GCC_ACTUAL >= 1700) |
1711 | | #define HWY_HAVE_SCALAR_BF16_OPERATORS 1 |
1712 | | #else |
1713 | | #define HWY_HAVE_SCALAR_BF16_OPERATORS 0 |
1714 | | #endif |
1715 | | #endif // HWY_HAVE_SCALAR_BF16_OPERATORS |
1716 | | |
1717 | | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
1718 | | #define HWY_BF16_CONSTEXPR constexpr |
1719 | | #else |
1720 | | #define HWY_BF16_CONSTEXPR HWY_BITCASTSCALAR_CONSTEXPR |
1721 | | #endif |
1722 | | |
1723 | | struct alignas(2) bfloat16_t { |
1724 | | #if HWY_HAVE_SCALAR_BF16_TYPE |
1725 | | using Native = __bf16; |
1726 | | #elif HWY_IDE |
1727 | | using Native = uint16_t; |
1728 | | #endif |
1729 | | |
1730 | | union { |
1731 | | #if HWY_HAVE_SCALAR_BF16_TYPE || HWY_IDE |
1732 | | // Accessed via NativeLaneType, and used directly if |
1733 | | // HWY_HAVE_SCALAR_BF16_OPERATORS. |
1734 | | Native native; |
1735 | | #endif |
1736 | | // Only accessed via NativeLaneType or U16LaneType. |
1737 | | uint16_t bits; |
1738 | | }; |
1739 | | |
1740 | | // Default init and copying |
1741 | | bfloat16_t() noexcept = default; |
1742 | | constexpr bfloat16_t(bfloat16_t&&) noexcept = default; |
1743 | | constexpr bfloat16_t(const bfloat16_t&) noexcept = default; |
1744 | | bfloat16_t& operator=(bfloat16_t&& arg) noexcept = default; |
1745 | | bfloat16_t& operator=(const bfloat16_t& arg) noexcept = default; |
1746 | | |
1747 | | // Only enable implicit conversions if we have a native type. |
1748 | | #if HWY_HAVE_SCALAR_BF16_TYPE || HWY_IDE |
1749 | 0 | constexpr bfloat16_t(Native arg) noexcept : native(arg) {} |
1750 | 0 | constexpr operator Native() const noexcept { return native; } |
1751 | | #endif |
1752 | | |
1753 | | #if HWY_HAVE_SCALAR_BF16_TYPE |
1754 | 0 | static HWY_BITCASTSCALAR_CONSTEXPR bfloat16_t FromBits(uint16_t bits) { |
1755 | 0 | return bfloat16_t(BitCastScalar<Native>(bits)); |
1756 | 0 | } |
1757 | | #else |
1758 | | |
1759 | | private: |
1760 | | struct BF16FromU16BitsTag {}; |
1761 | | constexpr bfloat16_t(BF16FromU16BitsTag /*tag*/, uint16_t u16_bits) |
1762 | | : bits(u16_bits) {} |
1763 | | |
1764 | | public: |
1765 | | static constexpr bfloat16_t FromBits(uint16_t bits) { |
1766 | | return bfloat16_t(BF16FromU16BitsTag(), bits); |
1767 | | } |
1768 | | #endif |
1769 | | |
1770 | | // When backed by a native type, ensure the wrapper behaves like the native |
1771 | | // type by forwarding all operators. Unfortunately it seems difficult to reuse |
1772 | | // this code in a base class, so we repeat it in float16_t. |
1773 | | #if HWY_HAVE_SCALAR_BF16_OPERATORS || HWY_IDE |
1774 | | template <typename T, hwy::EnableIf<!IsSame<RemoveCvRef<T>, Native>() && |
1775 | | !IsSame<RemoveCvRef<T>, bfloat16_t>() && |
1776 | | IsConvertible<T, Native>()>* = nullptr> |
1777 | | constexpr bfloat16_t(T&& arg) noexcept( |
1778 | | noexcept(static_cast<Native>(DeclVal<T>()))) |
1779 | | : native(static_cast<Native>(static_cast<T&&>(arg))) {} |
1780 | | |
1781 | | template <typename T, hwy::EnableIf<!IsSame<RemoveCvRef<T>, Native>() && |
1782 | | !IsSame<RemoveCvRef<T>, bfloat16_t>() && |
1783 | | !IsConvertible<T, Native>() && |
1784 | | IsStaticCastable<T, Native>()>* = nullptr> |
1785 | | explicit constexpr bfloat16_t(T&& arg) noexcept( |
1786 | | noexcept(static_cast<Native>(DeclVal<T>()))) |
1787 | | : native(static_cast<Native>(static_cast<T&&>(arg))) {} |
1788 | | |
1789 | | HWY_CXX14_CONSTEXPR bfloat16_t& operator=(Native arg) noexcept { |
1790 | | native = arg; |
1791 | | return *this; |
1792 | | } |
1793 | | |
1794 | | // pre-decrement operator (--x) |
1795 | | HWY_CXX14_CONSTEXPR bfloat16_t& operator--() noexcept { |
1796 | | native = static_cast<Native>(native - Native{1}); |
1797 | | return *this; |
1798 | | } |
1799 | | |
1800 | | // post-decrement operator (x--) |
1801 | | HWY_CXX14_CONSTEXPR bfloat16_t operator--(int) noexcept { |
1802 | | bfloat16_t result = *this; |
1803 | | native = static_cast<Native>(native - Native{1}); |
1804 | | return result; |
1805 | | } |
1806 | | |
1807 | | // pre-increment operator (++x) |
1808 | | HWY_CXX14_CONSTEXPR bfloat16_t& operator++() noexcept { |
1809 | | native = static_cast<Native>(native + Native{1}); |
1810 | | return *this; |
1811 | | } |
1812 | | |
1813 | | // post-increment operator (x++) |
1814 | | HWY_CXX14_CONSTEXPR bfloat16_t operator++(int) noexcept { |
1815 | | bfloat16_t result = *this; |
1816 | | native = static_cast<Native>(native + Native{1}); |
1817 | | return result; |
1818 | | } |
1819 | | |
1820 | | constexpr bfloat16_t operator-() const noexcept { |
1821 | | return bfloat16_t(static_cast<Native>(-native)); |
1822 | | } |
1823 | | constexpr bfloat16_t operator+() const noexcept { return *this; } |
1824 | | |
1825 | | // Reduce clutter by generating `operator+` and `operator+=` etc. Note that |
1826 | | // we cannot token-paste `operator` and `+`, so pass it in as `op_func`. |
1827 | | #define HWY_BFLOAT16_BINARY_OP(op, op_func, assign_func) \ |
1828 | | constexpr bfloat16_t op_func(const bfloat16_t& rhs) const noexcept { \ |
1829 | | return bfloat16_t(static_cast<Native>(native op rhs.native)); \ |
1830 | | } \ |
1831 | | template <typename T, HWY_IF_NOT_BF16(T), \ |
1832 | | typename UnwrappedT = \ |
1833 | | detail::SpecialFloatUnwrapArithOpOperand<const T&>, \ |
1834 | | typename RawResultT = \ |
1835 | | decltype(DeclVal<Native>() op DeclVal<UnwrappedT>()), \ |
1836 | | typename ResultT = \ |
1837 | | detail::NativeSpecialFloatToWrapper<RawResultT>, \ |
1838 | | HWY_IF_CASTABLE(RawResultT, ResultT)> \ |
1839 | | constexpr ResultT op_func(const T& rhs) const noexcept(noexcept( \ |
1840 | | static_cast<ResultT>(DeclVal<Native>() op DeclVal<UnwrappedT>()))) { \ |
1841 | | return static_cast<ResultT>(native op static_cast<UnwrappedT>(rhs)); \ |
1842 | | } \ |
1843 | | HWY_CXX14_CONSTEXPR hwy::bfloat16_t& assign_func( \ |
1844 | | const hwy::bfloat16_t& rhs) noexcept { \ |
1845 | | native = static_cast<Native>(native op rhs.native); \ |
1846 | | return *this; \ |
1847 | | } \ |
1848 | | template <typename T, HWY_IF_NOT_BF16(T), \ |
1849 | | HWY_IF_OP_CASTABLE(op, const T&, Native), \ |
1850 | | HWY_IF_ASSIGNABLE( \ |
1851 | | Native, decltype(DeclVal<Native>() op DeclVal<const T&>()))> \ |
1852 | | HWY_CXX14_CONSTEXPR hwy::bfloat16_t& assign_func(const T& rhs) noexcept( \ |
1853 | | noexcept( \ |
1854 | | static_cast<Native>(DeclVal<Native>() op DeclVal<const T&>()))) { \ |
1855 | | native = static_cast<Native>(native op rhs); \ |
1856 | | return *this; \ |
1857 | | } |
1858 | | HWY_BFLOAT16_BINARY_OP(+, operator+, operator+=) |
1859 | | HWY_BFLOAT16_BINARY_OP(-, operator-, operator-=) |
1860 | | HWY_BFLOAT16_BINARY_OP(*, operator*, operator*=) |
1861 | | HWY_BFLOAT16_BINARY_OP(/, operator/, operator/=) |
1862 | | #undef HWY_BFLOAT16_BINARY_OP |
1863 | | |
1864 | | #endif // HWY_HAVE_SCALAR_BF16_OPERATORS |
1865 | | }; |
1866 | | static_assert(sizeof(hwy::bfloat16_t) == 2, "Wrong size of bfloat16_t"); |
1867 | | |
1868 | | #pragma pack(pop) |
1869 | | |
1870 | | #if HWY_HAVE_SCALAR_BF16_TYPE |
1871 | | namespace detail { |
1872 | | |
1873 | | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
1874 | | template <class T> |
1875 | | struct SpecialFloatUnwrapArithOpOperandT<T, hwy::bfloat16_t, true> { |
1876 | | using type = hwy::bfloat16_t::Native; |
1877 | | }; |
1878 | | #endif |
1879 | | |
1880 | | template <class T> |
1881 | | struct NativeSpecialFloatToWrapperT<T, hwy::bfloat16_t::Native> { |
1882 | | using type = hwy::bfloat16_t; |
1883 | | }; |
1884 | | |
1885 | | } // namespace detail |
1886 | | #endif // HWY_HAVE_SCALAR_BF16_TYPE |
1887 | | |
1888 | | #if HWY_HAS_BUILTIN(__builtin_bit_cast) || HWY_COMPILER_MSVC >= 1926 |
1889 | | namespace detail { |
1890 | | |
1891 | | template <> |
1892 | | struct BitCastScalarSrcCastHelper<hwy::bfloat16_t> { |
1893 | | #if HWY_HAVE_SCALAR_BF16_TYPE |
1894 | | static HWY_INLINE constexpr const hwy::bfloat16_t::Native& CastSrcValRef( |
1895 | 0 | const hwy::bfloat16_t& val) { |
1896 | 0 | return val.native; |
1897 | 0 | } |
1898 | | #else |
1899 | | static HWY_INLINE constexpr const uint16_t& CastSrcValRef( |
1900 | | const hwy::bfloat16_t& val) { |
1901 | | return val.bits; |
1902 | | } |
1903 | | #endif |
1904 | | }; |
1905 | | |
1906 | | } // namespace detail |
1907 | | #endif // HWY_HAS_BUILTIN(__builtin_bit_cast) || HWY_COMPILER_MSVC >= 1926 |
1908 | | |
1909 | 0 | HWY_API HWY_BF16_CONSTEXPR float F32FromBF16(bfloat16_t bf) { |
1910 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
1911 | 0 | return static_cast<float>(bf); |
1912 | 0 | #else |
1913 | 0 | return BitCastScalar<float>(static_cast<uint32_t>( |
1914 | 0 | static_cast<uint32_t>(BitCastScalar<uint16_t>(bf)) << 16)); |
1915 | 0 | #endif |
1916 | 0 | } Unexecuted instantiation: decode.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: fields.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: frame_header.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: headers.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: icc_codec.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: image_metadata.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: loop_filter.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: memory_manager_internal.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: encoding.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: modular_image.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: transform.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: quant_weights.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: quantizer.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: simd_util.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: color_encoding_internal.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_ans.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_context_map.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_frame.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_group.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_modular.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_noise.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_xyb.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: entropy_coder.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: epf.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_ma.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: palette.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: rct.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: squeeze.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: passes_state.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: render_pipeline.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: simple_render_pipeline.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_upsampling.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: splines.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: toc.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: ac_strategy.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: ans_common.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: blending.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: chroma_from_luma.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: coeff_order.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: compressed_dc.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: dec_cache.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_blending.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_cms.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_epf.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_from_linear.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_gaborish.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_noise.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_patches.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_splines.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_spot.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_to_linear.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_tone_mapping.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_write.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_xyb.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: stage_ycbcr.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: image_bundle.cc:hwy::F32FromBF16(hwy::bfloat16_t) Unexecuted instantiation: targets.cc:hwy::F32FromBF16(hwy::bfloat16_t) |
1917 | | |
1918 | | namespace detail { |
1919 | | |
1920 | | // Returns the increment to add to the bits of a finite F32 value to round a |
1921 | | // finite F32 to the nearest BF16 value |
1922 | | static HWY_INLINE HWY_MAYBE_UNUSED constexpr uint32_t F32BitsToBF16RoundIncr( |
1923 | 0 | const uint32_t f32_bits) { |
1924 | 0 | return static_cast<uint32_t>(((f32_bits & 0x7FFFFFFFu) < 0x7F800000u) |
1925 | 0 | ? (0x7FFFu + ((f32_bits >> 16) & 1u)) |
1926 | 0 | : 0u); |
1927 | 0 | } Unexecuted instantiation: decode.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: fields.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: frame_header.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: headers.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: icc_codec.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: image_metadata.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: loop_filter.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: memory_manager_internal.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: encoding.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: modular_image.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: transform.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: quant_weights.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: quantizer.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: simd_util.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: color_encoding_internal.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_ans.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_context_map.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_frame.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_group.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_modular.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_noise.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_xyb.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: entropy_coder.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: epf.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_ma.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: palette.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: rct.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: squeeze.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: passes_state.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: render_pipeline.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: simple_render_pipeline.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_upsampling.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: splines.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: toc.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: ac_strategy.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: ans_common.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: blending.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: chroma_from_luma.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: coeff_order.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: compressed_dc.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: dec_cache.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_blending.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_cms.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_epf.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_from_linear.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_gaborish.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_noise.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_patches.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_splines.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_spot.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_to_linear.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_tone_mapping.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_write.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_xyb.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: stage_ycbcr.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: image_bundle.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) Unexecuted instantiation: targets.cc:hwy::detail::F32BitsToBF16RoundIncr(unsigned int) |
1928 | | |
1929 | | // If f32_bits is the bit representation of a NaN F32 value, make sure that |
1930 | | // bit 6 of the BF16 result is set to convert SNaN F32 values to QNaN BF16 |
1931 | | // values and to prevent NaN F32 values from being converted to an infinite |
1932 | | // BF16 value |
1933 | 0 | static HWY_INLINE constexpr uint32_t BF16BitsIfSNAN(uint32_t f32_bits) { |
1934 | 0 | return ((f32_bits & 0x7FFFFFFFu) > 0x7F800000u) ? (uint32_t{1} << 6) : 0; |
1935 | 0 | } Unexecuted instantiation: decode.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: fields.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: frame_header.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: headers.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: icc_codec.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: image_metadata.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: loop_filter.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: memory_manager_internal.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: encoding.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: modular_image.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: transform.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: quant_weights.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: quantizer.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: simd_util.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: color_encoding_internal.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_ans.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_context_map.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_frame.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_group.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_modular.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_noise.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_xyb.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: entropy_coder.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: epf.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_ma.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: palette.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: rct.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: squeeze.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: passes_state.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: render_pipeline.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: simple_render_pipeline.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_upsampling.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: splines.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: toc.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: ac_strategy.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: ans_common.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: blending.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: chroma_from_luma.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: coeff_order.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: compressed_dc.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: dec_cache.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_blending.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_cms.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_epf.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_from_linear.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_gaborish.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_noise.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_patches.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_splines.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_spot.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_to_linear.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_tone_mapping.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_write.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_xyb.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: stage_ycbcr.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: image_bundle.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) Unexecuted instantiation: targets.cc:hwy::detail::BF16BitsIfSNAN(unsigned int) |
1936 | | |
1937 | | // Converts f32_bits (which is the bits of a F32 value) to BF16 bits, |
1938 | | // rounded to the nearest F16 value |
1939 | | static HWY_INLINE HWY_MAYBE_UNUSED constexpr uint16_t F32BitsToBF16Bits( |
1940 | 0 | const uint32_t f32_bits) { |
1941 | 0 | return static_cast<uint16_t>( |
1942 | 0 | BF16BitsIfSNAN(f32_bits) | |
1943 | 0 | ((f32_bits + F32BitsToBF16RoundIncr(f32_bits)) >> 16)); |
1944 | 0 | } Unexecuted instantiation: decode.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: fields.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: frame_header.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: headers.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: icc_codec.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: image_metadata.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: loop_filter.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: memory_manager_internal.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: encoding.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: modular_image.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: transform.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: quant_weights.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: quantizer.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: simd_util.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: color_encoding_internal.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_ans.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_context_map.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_frame.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_group.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_modular.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_noise.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_xyb.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: entropy_coder.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: epf.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_ma.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: palette.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: rct.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: squeeze.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: passes_state.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: render_pipeline.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: simple_render_pipeline.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_upsampling.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: splines.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: toc.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: ac_strategy.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: ans_common.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: blending.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: chroma_from_luma.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: coeff_order.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: compressed_dc.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: dec_cache.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_blending.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_cms.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_epf.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_from_linear.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_gaborish.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_noise.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_patches.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_splines.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_spot.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_to_linear.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_tone_mapping.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_write.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_xyb.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: stage_ycbcr.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: image_bundle.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) Unexecuted instantiation: targets.cc:hwy::detail::F32BitsToBF16Bits(unsigned int) |
1945 | | |
1946 | | } // namespace detail |
1947 | | |
1948 | 0 | HWY_API HWY_BF16_CONSTEXPR bfloat16_t BF16FromF32(float f) { |
1949 | 0 | // The rounding mode is not specified in the C++ standard, so ignore |
1950 | 0 | // `HWY_HAVE_SCALAR_BF16_OPERATORS` and only use our round to nearest. |
1951 | 0 | return bfloat16_t::FromBits( |
1952 | 0 | detail::F32BitsToBF16Bits(BitCastScalar<uint32_t>(f))); |
1953 | 0 | } Unexecuted instantiation: decode.cc:hwy::BF16FromF32(float) Unexecuted instantiation: fields.cc:hwy::BF16FromF32(float) Unexecuted instantiation: frame_header.cc:hwy::BF16FromF32(float) Unexecuted instantiation: headers.cc:hwy::BF16FromF32(float) Unexecuted instantiation: icc_codec.cc:hwy::BF16FromF32(float) Unexecuted instantiation: image_metadata.cc:hwy::BF16FromF32(float) Unexecuted instantiation: loop_filter.cc:hwy::BF16FromF32(float) Unexecuted instantiation: memory_manager_internal.cc:hwy::BF16FromF32(float) Unexecuted instantiation: encoding.cc:hwy::BF16FromF32(float) Unexecuted instantiation: modular_image.cc:hwy::BF16FromF32(float) Unexecuted instantiation: transform.cc:hwy::BF16FromF32(float) Unexecuted instantiation: quant_weights.cc:hwy::BF16FromF32(float) Unexecuted instantiation: quantizer.cc:hwy::BF16FromF32(float) Unexecuted instantiation: simd_util.cc:hwy::BF16FromF32(float) Unexecuted instantiation: color_encoding_internal.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_ans.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_context_map.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_frame.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_group.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_modular.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_noise.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_xyb.cc:hwy::BF16FromF32(float) Unexecuted instantiation: entropy_coder.cc:hwy::BF16FromF32(float) Unexecuted instantiation: epf.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_ma.cc:hwy::BF16FromF32(float) Unexecuted instantiation: palette.cc:hwy::BF16FromF32(float) Unexecuted instantiation: rct.cc:hwy::BF16FromF32(float) Unexecuted instantiation: squeeze.cc:hwy::BF16FromF32(float) Unexecuted instantiation: passes_state.cc:hwy::BF16FromF32(float) Unexecuted instantiation: render_pipeline.cc:hwy::BF16FromF32(float) Unexecuted instantiation: simple_render_pipeline.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_upsampling.cc:hwy::BF16FromF32(float) Unexecuted instantiation: splines.cc:hwy::BF16FromF32(float) Unexecuted instantiation: toc.cc:hwy::BF16FromF32(float) Unexecuted instantiation: ac_strategy.cc:hwy::BF16FromF32(float) Unexecuted instantiation: ans_common.cc:hwy::BF16FromF32(float) Unexecuted instantiation: blending.cc:hwy::BF16FromF32(float) Unexecuted instantiation: chroma_from_luma.cc:hwy::BF16FromF32(float) Unexecuted instantiation: coeff_order.cc:hwy::BF16FromF32(float) Unexecuted instantiation: compressed_dc.cc:hwy::BF16FromF32(float) Unexecuted instantiation: dec_cache.cc:hwy::BF16FromF32(float) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_blending.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_cms.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_epf.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_from_linear.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_gaborish.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_noise.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_patches.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_splines.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_spot.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_to_linear.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_tone_mapping.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_write.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_xyb.cc:hwy::BF16FromF32(float) Unexecuted instantiation: stage_ycbcr.cc:hwy::BF16FromF32(float) Unexecuted instantiation: image_bundle.cc:hwy::BF16FromF32(float) Unexecuted instantiation: targets.cc:hwy::BF16FromF32(float) |
1954 | | |
1955 | 0 | HWY_API HWY_BF16_CONSTEXPR bfloat16_t BF16FromF64(double f64) { |
1956 | 0 | // The mantissa bits of f64 are first rounded using round-to-odd rounding |
1957 | 0 | // to the nearest f64 value that has the lower 38 bits zeroed out to |
1958 | 0 | // ensure that the result is correctly rounded to a BF16. |
1959 | 0 |
|
1960 | 0 | // The F64 round-to-odd operation below will round a normal F64 value |
1961 | 0 | // (using round-to-odd rounding) to a F64 value that has 15 bits of precision. |
1962 | 0 |
|
1963 | 0 | // It is okay if the magnitude of a denormal F64 value is rounded up in the |
1964 | 0 | // F64 round-to-odd step below as the magnitude of a denormal F64 value is |
1965 | 0 | // much smaller than 2^(-133) (the smallest positive denormal BF16 value). |
1966 | 0 |
|
1967 | 0 | // It is also okay if bit 38 of a NaN F64 value is changed by the F64 |
1968 | 0 | // round-to-odd step below as the lower 16 bits of a F32 NaN value are usually |
1969 | 0 | // discarded or ignored by the conversion of a F32 NaN value to a BF16. |
1970 | 0 |
|
1971 | 0 | // If f64 is a NaN value, the result of the F64 round-to-odd step will be a |
1972 | 0 | // NaN value as the result of the F64 round-to-odd step will have at least one |
1973 | 0 | // mantissa bit if f64 is a NaN value. |
1974 | 0 |
|
1975 | 0 | // The F64 round-to-odd step below will ensure that the F64 to F32 conversion |
1976 | 0 | // is exact if the magnitude of the rounded F64 value (using round-to-odd |
1977 | 0 | // rounding) is between 2^(-135) (one-fourth of the smallest positive denormal |
1978 | 0 | // BF16 value) and HighestValue<float>() (the largest finite F32 value). |
1979 | 0 |
|
1980 | 0 | // If |f64| is less than 2^(-135), the magnitude of the result of the F64 to |
1981 | 0 | // F32 conversion is guaranteed to be less than or equal to 2^(-135), which |
1982 | 0 | // ensures that the F32 to BF16 conversion is correctly rounded, even if the |
1983 | 0 | // conversion of a rounded F64 value whose magnitude is less than 2^(-135) |
1984 | 0 | // to a F32 is inexact. |
1985 | 0 |
|
1986 | 0 | return BF16FromF32( |
1987 | 0 | static_cast<float>(BitCastScalar<double>(static_cast<uint64_t>( |
1988 | 0 | (BitCastScalar<uint64_t>(f64) & 0xFFFFFFC000000000ULL) | |
1989 | 0 | ((BitCastScalar<uint64_t>(f64) + 0x0000003FFFFFFFFFULL) & |
1990 | 0 | 0x0000004000000000ULL))))); |
1991 | 0 | } Unexecuted instantiation: decode.cc:hwy::BF16FromF64(double) Unexecuted instantiation: fields.cc:hwy::BF16FromF64(double) Unexecuted instantiation: frame_header.cc:hwy::BF16FromF64(double) Unexecuted instantiation: headers.cc:hwy::BF16FromF64(double) Unexecuted instantiation: icc_codec.cc:hwy::BF16FromF64(double) Unexecuted instantiation: image_metadata.cc:hwy::BF16FromF64(double) Unexecuted instantiation: loop_filter.cc:hwy::BF16FromF64(double) Unexecuted instantiation: memory_manager_internal.cc:hwy::BF16FromF64(double) Unexecuted instantiation: encoding.cc:hwy::BF16FromF64(double) Unexecuted instantiation: modular_image.cc:hwy::BF16FromF64(double) Unexecuted instantiation: transform.cc:hwy::BF16FromF64(double) Unexecuted instantiation: quant_weights.cc:hwy::BF16FromF64(double) Unexecuted instantiation: quantizer.cc:hwy::BF16FromF64(double) Unexecuted instantiation: simd_util.cc:hwy::BF16FromF64(double) Unexecuted instantiation: color_encoding_internal.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_ans.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_context_map.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_frame.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_group.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_modular.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_noise.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_xyb.cc:hwy::BF16FromF64(double) Unexecuted instantiation: entropy_coder.cc:hwy::BF16FromF64(double) Unexecuted instantiation: epf.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_ma.cc:hwy::BF16FromF64(double) Unexecuted instantiation: palette.cc:hwy::BF16FromF64(double) Unexecuted instantiation: rct.cc:hwy::BF16FromF64(double) Unexecuted instantiation: squeeze.cc:hwy::BF16FromF64(double) Unexecuted instantiation: passes_state.cc:hwy::BF16FromF64(double) Unexecuted instantiation: render_pipeline.cc:hwy::BF16FromF64(double) Unexecuted instantiation: simple_render_pipeline.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_upsampling.cc:hwy::BF16FromF64(double) Unexecuted instantiation: splines.cc:hwy::BF16FromF64(double) Unexecuted instantiation: toc.cc:hwy::BF16FromF64(double) Unexecuted instantiation: ac_strategy.cc:hwy::BF16FromF64(double) Unexecuted instantiation: ans_common.cc:hwy::BF16FromF64(double) Unexecuted instantiation: blending.cc:hwy::BF16FromF64(double) Unexecuted instantiation: chroma_from_luma.cc:hwy::BF16FromF64(double) Unexecuted instantiation: coeff_order.cc:hwy::BF16FromF64(double) Unexecuted instantiation: compressed_dc.cc:hwy::BF16FromF64(double) Unexecuted instantiation: dec_cache.cc:hwy::BF16FromF64(double) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_blending.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_cms.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_epf.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_from_linear.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_gaborish.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_noise.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_patches.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_splines.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_spot.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_to_linear.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_tone_mapping.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_write.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_xyb.cc:hwy::BF16FromF64(double) Unexecuted instantiation: stage_ycbcr.cc:hwy::BF16FromF64(double) Unexecuted instantiation: image_bundle.cc:hwy::BF16FromF64(double) Unexecuted instantiation: targets.cc:hwy::BF16FromF64(double) |
1992 | | |
1993 | | // More convenient to define outside bfloat16_t because these may use |
1994 | | // F32FromBF16, which is defined after the struct. |
1995 | | |
1996 | | HWY_BF16_CONSTEXPR inline bool operator==(bfloat16_t lhs, |
1997 | 0 | bfloat16_t rhs) noexcept { |
1998 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
1999 | 0 | return lhs.native == rhs.native; |
2000 | 0 | #else |
2001 | 0 | return F32FromBF16(lhs) == F32FromBF16(rhs); |
2002 | 0 | #endif |
2003 | 0 | } |
2004 | | |
2005 | | HWY_BF16_CONSTEXPR inline bool operator!=(bfloat16_t lhs, |
2006 | 0 | bfloat16_t rhs) noexcept { |
2007 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
2008 | 0 | return lhs.native != rhs.native; |
2009 | 0 | #else |
2010 | 0 | return F32FromBF16(lhs) != F32FromBF16(rhs); |
2011 | 0 | #endif |
2012 | 0 | } |
2013 | | HWY_BF16_CONSTEXPR inline bool operator<(bfloat16_t lhs, |
2014 | 0 | bfloat16_t rhs) noexcept { |
2015 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
2016 | 0 | return lhs.native < rhs.native; |
2017 | 0 | #else |
2018 | 0 | return F32FromBF16(lhs) < F32FromBF16(rhs); |
2019 | 0 | #endif |
2020 | 0 | } |
2021 | | HWY_BF16_CONSTEXPR inline bool operator<=(bfloat16_t lhs, |
2022 | 0 | bfloat16_t rhs) noexcept { |
2023 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
2024 | 0 | return lhs.native <= rhs.native; |
2025 | 0 | #else |
2026 | 0 | return F32FromBF16(lhs) <= F32FromBF16(rhs); |
2027 | 0 | #endif |
2028 | 0 | } |
2029 | | HWY_BF16_CONSTEXPR inline bool operator>(bfloat16_t lhs, |
2030 | 0 | bfloat16_t rhs) noexcept { |
2031 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
2032 | 0 | return lhs.native > rhs.native; |
2033 | 0 | #else |
2034 | 0 | return F32FromBF16(lhs) > F32FromBF16(rhs); |
2035 | 0 | #endif |
2036 | 0 | } |
2037 | | HWY_BF16_CONSTEXPR inline bool operator>=(bfloat16_t lhs, |
2038 | 0 | bfloat16_t rhs) noexcept { |
2039 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
2040 | 0 | return lhs.native >= rhs.native; |
2041 | 0 | #else |
2042 | 0 | return F32FromBF16(lhs) >= F32FromBF16(rhs); |
2043 | 0 | #endif |
2044 | 0 | } |
2045 | | #if HWY_HAVE_CXX20_THREE_WAY_COMPARE |
2046 | | HWY_BF16_CONSTEXPR inline std::partial_ordering operator<=>( |
2047 | 0 | bfloat16_t lhs, bfloat16_t rhs) noexcept { |
2048 | 0 | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
2049 | 0 | return lhs.native <=> rhs.native; |
2050 | 0 | #else |
2051 | 0 | return F32FromBF16(lhs) <=> F32FromBF16(rhs); |
2052 | 0 | #endif |
2053 | 0 | } |
2054 | | #endif // HWY_HAVE_CXX20_THREE_WAY_COMPARE |
2055 | | |
2056 | | //------------------------------------------------------------------------------ |
2057 | | // Type relations |
2058 | | |
2059 | | namespace detail { |
2060 | | |
2061 | | template <typename T> |
2062 | | struct Relations; |
2063 | | template <> |
2064 | | struct Relations<uint8_t> { |
2065 | | using Unsigned = uint8_t; |
2066 | | using Signed = int8_t; |
2067 | | using Wide = uint16_t; |
2068 | | enum { is_signed = 0, is_float = 0, is_bf16 = 0 }; |
2069 | | }; |
2070 | | template <> |
2071 | | struct Relations<int8_t> { |
2072 | | using Unsigned = uint8_t; |
2073 | | using Signed = int8_t; |
2074 | | using Wide = int16_t; |
2075 | | enum { is_signed = 1, is_float = 0, is_bf16 = 0 }; |
2076 | | }; |
2077 | | template <> |
2078 | | struct Relations<uint16_t> { |
2079 | | using Unsigned = uint16_t; |
2080 | | using Signed = int16_t; |
2081 | | using Float = float16_t; |
2082 | | using Wide = uint32_t; |
2083 | | using Narrow = uint8_t; |
2084 | | enum { is_signed = 0, is_float = 0, is_bf16 = 0 }; |
2085 | | }; |
2086 | | template <> |
2087 | | struct Relations<int16_t> { |
2088 | | using Unsigned = uint16_t; |
2089 | | using Signed = int16_t; |
2090 | | using Float = float16_t; |
2091 | | using Wide = int32_t; |
2092 | | using Narrow = int8_t; |
2093 | | enum { is_signed = 1, is_float = 0, is_bf16 = 0 }; |
2094 | | }; |
2095 | | template <> |
2096 | | struct Relations<uint32_t> { |
2097 | | using Unsigned = uint32_t; |
2098 | | using Signed = int32_t; |
2099 | | using Float = float; |
2100 | | using Wide = uint64_t; |
2101 | | using Narrow = uint16_t; |
2102 | | enum { is_signed = 0, is_float = 0, is_bf16 = 0 }; |
2103 | | }; |
2104 | | template <> |
2105 | | struct Relations<int32_t> { |
2106 | | using Unsigned = uint32_t; |
2107 | | using Signed = int32_t; |
2108 | | using Float = float; |
2109 | | using Wide = int64_t; |
2110 | | using Narrow = int16_t; |
2111 | | enum { is_signed = 1, is_float = 0, is_bf16 = 0 }; |
2112 | | }; |
2113 | | template <> |
2114 | | struct Relations<uint64_t> { |
2115 | | using Unsigned = uint64_t; |
2116 | | using Signed = int64_t; |
2117 | | using Float = double; |
2118 | | using Wide = uint128_t; |
2119 | | using Narrow = uint32_t; |
2120 | | enum { is_signed = 0, is_float = 0, is_bf16 = 0 }; |
2121 | | }; |
2122 | | template <> |
2123 | | struct Relations<int64_t> { |
2124 | | using Unsigned = uint64_t; |
2125 | | using Signed = int64_t; |
2126 | | using Float = double; |
2127 | | using Narrow = int32_t; |
2128 | | enum { is_signed = 1, is_float = 0, is_bf16 = 0 }; |
2129 | | }; |
2130 | | template <> |
2131 | | struct Relations<uint128_t> { |
2132 | | using Unsigned = uint128_t; |
2133 | | using Narrow = uint64_t; |
2134 | | enum { is_signed = 0, is_float = 0, is_bf16 = 0 }; |
2135 | | }; |
2136 | | template <> |
2137 | | struct Relations<float16_t> { |
2138 | | using Unsigned = uint16_t; |
2139 | | using Signed = int16_t; |
2140 | | using Float = float16_t; |
2141 | | using Wide = float; |
2142 | | enum { is_signed = 1, is_float = 1, is_bf16 = 0 }; |
2143 | | }; |
2144 | | template <> |
2145 | | struct Relations<bfloat16_t> { |
2146 | | using Unsigned = uint16_t; |
2147 | | using Signed = int16_t; |
2148 | | using Wide = float; |
2149 | | enum { is_signed = 1, is_float = 1, is_bf16 = 1 }; |
2150 | | }; |
2151 | | template <> |
2152 | | struct Relations<float> { |
2153 | | using Unsigned = uint32_t; |
2154 | | using Signed = int32_t; |
2155 | | using Float = float; |
2156 | | using Wide = double; |
2157 | | using Narrow = float16_t; |
2158 | | enum { is_signed = 1, is_float = 1, is_bf16 = 0 }; |
2159 | | }; |
2160 | | template <> |
2161 | | struct Relations<double> { |
2162 | | using Unsigned = uint64_t; |
2163 | | using Signed = int64_t; |
2164 | | using Float = double; |
2165 | | using Narrow = float; |
2166 | | enum { is_signed = 1, is_float = 1, is_bf16 = 0 }; |
2167 | | }; |
2168 | | |
2169 | | template <size_t N> |
2170 | | struct TypeFromSize; |
2171 | | template <> |
2172 | | struct TypeFromSize<1> { |
2173 | | using Unsigned = uint8_t; |
2174 | | using Signed = int8_t; |
2175 | | }; |
2176 | | template <> |
2177 | | struct TypeFromSize<2> { |
2178 | | using Unsigned = uint16_t; |
2179 | | using Signed = int16_t; |
2180 | | using Float = float16_t; |
2181 | | }; |
2182 | | template <> |
2183 | | struct TypeFromSize<4> { |
2184 | | using Unsigned = uint32_t; |
2185 | | using Signed = int32_t; |
2186 | | using Float = float; |
2187 | | }; |
2188 | | template <> |
2189 | | struct TypeFromSize<8> { |
2190 | | using Unsigned = uint64_t; |
2191 | | using Signed = int64_t; |
2192 | | using Float = double; |
2193 | | }; |
2194 | | template <> |
2195 | | struct TypeFromSize<16> { |
2196 | | using Unsigned = uint128_t; |
2197 | | }; |
2198 | | |
2199 | | } // namespace detail |
2200 | | |
2201 | | // Aliases for types of a different category, but the same size. |
2202 | | template <typename T> |
2203 | | using MakeUnsigned = typename detail::Relations<T>::Unsigned; |
2204 | | template <typename T> |
2205 | | using MakeSigned = typename detail::Relations<T>::Signed; |
2206 | | template <typename T> |
2207 | | using MakeFloat = typename detail::Relations<T>::Float; |
2208 | | |
2209 | | // Aliases for types of the same category, but different size. |
2210 | | template <typename T> |
2211 | | using MakeWide = typename detail::Relations<T>::Wide; |
2212 | | template <typename T> |
2213 | | using MakeNarrow = typename detail::Relations<T>::Narrow; |
2214 | | |
2215 | | // Obtain type from its size [bytes]. |
2216 | | template <size_t N> |
2217 | | using UnsignedFromSize = typename detail::TypeFromSize<N>::Unsigned; |
2218 | | template <size_t N> |
2219 | | using SignedFromSize = typename detail::TypeFromSize<N>::Signed; |
2220 | | template <size_t N> |
2221 | | using FloatFromSize = typename detail::TypeFromSize<N>::Float; |
2222 | | |
2223 | | // Avoid confusion with SizeTag where the parameter is a lane size. |
2224 | | using UnsignedTag = SizeTag<0>; |
2225 | | using SignedTag = SizeTag<0x100>; // integer |
2226 | | using FloatTag = SizeTag<0x200>; |
2227 | | using SpecialTag = SizeTag<0x300>; |
2228 | | |
2229 | | template <typename T, class R = detail::Relations<T>> |
2230 | | constexpr auto TypeTag() |
2231 | 0 | -> hwy::SizeTag<((R::is_signed + R::is_float + R::is_bf16) << 8)> { |
2232 | 0 | return hwy::SizeTag<((R::is_signed + R::is_float + R::is_bf16) << 8)>(); |
2233 | 0 | } Unexecuted instantiation: hwy::SizeTag<((hwy::detail::Relations<float>::is_signed+hwy::detail::Relations<float>::is_float)+hwy::detail::Relations<float>::is_bf16)<<(8)> hwy::TypeTag<float, hwy::detail::Relations<float> >() Unexecuted instantiation: hwy::SizeTag<((hwy::detail::Relations<signed char>::is_signed+hwy::detail::Relations<signed char>::is_float)+hwy::detail::Relations<signed char>::is_bf16)<<(8)> hwy::TypeTag<signed char, hwy::detail::Relations<signed char> >() Unexecuted instantiation: hwy::SizeTag<((hwy::detail::Relations<int>::is_signed+hwy::detail::Relations<int>::is_float)+hwy::detail::Relations<int>::is_bf16)<<(8)> hwy::TypeTag<int, hwy::detail::Relations<int> >() Unexecuted instantiation: hwy::SizeTag<((hwy::detail::Relations<long>::is_signed+hwy::detail::Relations<long>::is_float)+hwy::detail::Relations<long>::is_bf16)<<(8)> hwy::TypeTag<long, hwy::detail::Relations<long> >() Unexecuted instantiation: hwy::SizeTag<((hwy::detail::Relations<unsigned int>::is_signed+hwy::detail::Relations<unsigned int>::is_float)+hwy::detail::Relations<unsigned int>::is_bf16)<<(8)> hwy::TypeTag<unsigned int, hwy::detail::Relations<unsigned int> >() Unexecuted instantiation: hwy::SizeTag<((hwy::detail::Relations<short>::is_signed+hwy::detail::Relations<short>::is_float)+hwy::detail::Relations<short>::is_bf16)<<(8)> hwy::TypeTag<short, hwy::detail::Relations<short> >() |
2234 | | |
2235 | | // For when we only want to distinguish FloatTag from everything else. |
2236 | | using NonFloatTag = SizeTag<0x400>; |
2237 | | |
2238 | | template <typename T, class R = detail::Relations<T>> |
2239 | | constexpr auto IsFloatTag() -> hwy::SizeTag<(R::is_float ? 0x200 : 0x400)> { |
2240 | | return hwy::SizeTag<(R::is_float ? 0x200 : 0x400)>(); |
2241 | | } |
2242 | | |
2243 | | //------------------------------------------------------------------------------ |
2244 | | // Type traits |
2245 | | |
2246 | | template <typename T> |
2247 | 0 | HWY_API constexpr bool IsFloat3264() { |
2248 | 0 | return IsSameEither<RemoveCvRef<T>, float, double>(); |
2249 | 0 | } Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec128<float, 4ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<short, 8ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec512<short> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<short, 8ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: rct.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<int> >() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<int, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec128<int, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: splines.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 1ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec512<float> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 1ul> >() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<float> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<float, 4ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<signed char, 8ul> >() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<long> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX3::Vec512<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX3_DL::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX3_ZEN4::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX3_SPR::Vec256<signed char> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<signed char, 16ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_SSSE3::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_SSE4::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_AVX2::Vec128<long, 2ul> >() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<unsigned char>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<double>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<unsigned short>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<float>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<int>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<int, 4ul> >() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<long>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<unsigned int>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<signed char>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<short>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat3264<hwy::N_SSE2::Vec128<long, 2ul> >() |
2250 | | |
2251 | | template <typename T> |
2252 | 0 | HWY_API constexpr bool IsFloat() { |
2253 | 0 | // Cannot use T(1.25) != T(1) for float16_t, which can only be converted to or |
2254 | 0 | // from a float, not compared. Include float16_t in case HWY_HAVE_FLOAT16=1. |
2255 | 0 | return IsSame<RemoveCvRef<T>, float16_t>() || IsFloat3264<T>(); |
2256 | 0 | } Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsFloat<hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<unsigned char>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<double>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<unsigned short>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<unsigned long>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<float>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<int>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<long>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<unsigned int>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<signed char>() Unexecuted instantiation: targets.cc:bool hwy::IsFloat<short>() |
2257 | | |
2258 | | template <typename T> |
2259 | 0 | HWY_API constexpr bool IsSigned() { |
2260 | 0 | return static_cast<T>(0) > static_cast<T>(-1); |
2261 | 0 | } Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<float>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<float>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<float>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<float>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<unsigned int>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<int>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<long>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<short>() |
2262 | | template <> |
2263 | 0 | constexpr bool IsSigned<float16_t>() { |
2264 | 0 | return true; |
2265 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSigned<hwy::float16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<hwy::float16_t>() |
2266 | | template <> |
2267 | 0 | constexpr bool IsSigned<bfloat16_t>() { |
2268 | 0 | return true; |
2269 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSigned<hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<hwy::bfloat16_t>() |
2270 | | template <> |
2271 | 0 | constexpr bool IsSigned<hwy::uint128_t>() { |
2272 | 0 | return false; |
2273 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: fields.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: headers.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: encoding.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: transform.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: epf.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: palette.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: toc.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: blending.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSigned<hwy::uint128_t>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<hwy::uint128_t>() |
2274 | | template <> |
2275 | 0 | constexpr bool IsSigned<hwy::K64V64>() { |
2276 | 0 | return false; |
2277 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: fields.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: headers.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: encoding.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: transform.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: epf.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: palette.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: toc.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: blending.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSigned<hwy::K64V64>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<hwy::K64V64>() |
2278 | | template <> |
2279 | 0 | constexpr bool IsSigned<hwy::K32V32>() { |
2280 | 0 | return false; |
2281 | 0 | } Unexecuted instantiation: decode.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: fields.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: frame_header.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: headers.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: icc_codec.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: image_metadata.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: loop_filter.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: memory_manager_internal.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: encoding.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: modular_image.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: transform.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: quant_weights.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: quantizer.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: simd_util.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: color_encoding_internal.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_ans.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_context_map.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_frame.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_group.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_modular.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_noise.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_patch_dictionary.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_xyb.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: entropy_coder.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: epf.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_ma.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: palette.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: rct.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: squeeze.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: passes_state.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: render_pipeline.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: simple_render_pipeline.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_upsampling.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: splines.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: toc.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: ac_strategy.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: ans_common.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: blending.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: chroma_from_luma.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: coeff_order.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: compressed_dc.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: dec_cache.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: low_memory_render_pipeline.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_blending.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_chroma_upsampling.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_cms.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_epf.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_from_linear.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_gaborish.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_noise.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_patches.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_splines.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_spot.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_to_linear.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_tone_mapping.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_write.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_xyb.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: stage_ycbcr.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: image_bundle.cc:bool hwy::IsSigned<hwy::K32V32>() Unexecuted instantiation: targets.cc:bool hwy::IsSigned<hwy::K32V32>() |
2282 | | |
2283 | | template <typename T> |
2284 | | HWY_API constexpr bool IsUnsigned() { |
2285 | | return IsInteger<T>() && !IsSigned<T>(); |
2286 | | } |
2287 | | |
2288 | | template <typename T, bool = IsInteger<T>() && !IsIntegerLaneType<T>()> |
2289 | | struct MakeLaneTypeIfIntegerT { |
2290 | | using type = T; |
2291 | | }; |
2292 | | |
2293 | | template <typename T> |
2294 | | struct MakeLaneTypeIfIntegerT<T, true> { |
2295 | | using type = hwy::If<IsSigned<T>(), SignedFromSize<sizeof(T)>, |
2296 | | UnsignedFromSize<sizeof(T)>>; |
2297 | | }; |
2298 | | |
2299 | | template <typename T> |
2300 | | using MakeLaneTypeIfInteger = typename MakeLaneTypeIfIntegerT<T>::type; |
2301 | | |
2302 | | // Largest/smallest representable integer values. |
2303 | | template <typename T> |
2304 | 0 | HWY_API constexpr T LimitsMax() { |
2305 | 0 | static_assert(IsInteger<T>(), "Only for integer types"); |
2306 | 0 | using TU = UnsignedFromSize<sizeof(T)>; |
2307 | 0 | return static_cast<T>(IsSigned<T>() ? (static_cast<TU>(~TU(0)) >> 1) |
2308 | 0 | : static_cast<TU>(~TU(0))); |
2309 | 0 | } Unexecuted instantiation: quant_weights.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: quant_weights.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: quant_weights.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: quant_weights.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: quant_weights.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: quant_weights.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: simd_util.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: simd_util.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: simd_util.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: simd_util.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: simd_util.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: simd_util.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: dec_context_map.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: dec_context_map.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: dec_context_map.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: dec_group.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: dec_group.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: dec_group.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: dec_group.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: dec_group.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: dec_group.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: dec_modular.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: dec_modular.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: dec_modular.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: dec_modular.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: dec_modular.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: dec_modular.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: dec_noise.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: dec_noise.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: dec_noise.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: dec_noise.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: dec_noise.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: dec_noise.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: dec_xyb.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: dec_xyb.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: dec_xyb.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: dec_xyb.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: dec_xyb.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: dec_xyb.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: rct.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: rct.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: rct.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: rct.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: rct.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: rct.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: squeeze.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: squeeze.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: squeeze.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: squeeze.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: squeeze.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: squeeze.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_upsampling.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_upsampling.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_upsampling.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_upsampling.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_upsampling.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_upsampling.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: splines.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: splines.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: splines.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: splines.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: splines.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: splines.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: compressed_dc.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: compressed_dc.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: compressed_dc.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: compressed_dc.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: compressed_dc.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: compressed_dc.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_blending.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_blending.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_blending.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_blending.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_blending.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_blending.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_chroma_upsampling.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_chroma_upsampling.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_chroma_upsampling.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_chroma_upsampling.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_chroma_upsampling.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_cms.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_cms.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_cms.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_cms.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_cms.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_cms.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_epf.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_epf.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_epf.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_epf.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_epf.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_epf.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_from_linear.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_from_linear.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_from_linear.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_from_linear.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_from_linear.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_from_linear.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_gaborish.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_gaborish.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_gaborish.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_gaborish.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_gaborish.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_gaborish.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_noise.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_noise.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_noise.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_noise.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_noise.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_noise.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_splines.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_splines.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_splines.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_splines.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_splines.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_splines.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_to_linear.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_to_linear.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_to_linear.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_to_linear.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_to_linear.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_to_linear.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_tone_mapping.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_tone_mapping.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_tone_mapping.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_tone_mapping.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_tone_mapping.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_tone_mapping.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_write.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_write.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_write.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_write.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_write.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_write.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_xyb.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_xyb.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_xyb.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_xyb.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_xyb.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_xyb.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: stage_ycbcr.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: stage_ycbcr.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: stage_ycbcr.cc:short hwy::LimitsMax<short>() Unexecuted instantiation: stage_ycbcr.cc:unsigned short hwy::LimitsMax<unsigned short>() Unexecuted instantiation: stage_ycbcr.cc:unsigned char hwy::LimitsMax<unsigned char>() Unexecuted instantiation: stage_ycbcr.cc:unsigned long hwy::LimitsMax<unsigned long>() Unexecuted instantiation: targets.cc:int hwy::LimitsMax<int>() Unexecuted instantiation: targets.cc:long hwy::LimitsMax<long>() Unexecuted instantiation: targets.cc:short hwy::LimitsMax<short>() |
2310 | | template <typename T> |
2311 | 0 | HWY_API constexpr T LimitsMin() { |
2312 | 0 | static_assert(IsInteger<T>(), "Only for integer types"); |
2313 | 0 | return IsSigned<T>() ? static_cast<T>(-1) - LimitsMax<T>() |
2314 | 0 | : static_cast<T>(0); |
2315 | 0 | } Unexecuted instantiation: quant_weights.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: simd_util.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: dec_context_map.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: dec_group.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: dec_modular.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: dec_noise.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: dec_xyb.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: rct.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: squeeze.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_upsampling.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: splines.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: compressed_dc.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_blending.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_chroma_upsampling.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_cms.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_epf.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_from_linear.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_gaborish.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_noise.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_splines.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_to_linear.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_tone_mapping.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_write.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_xyb.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: stage_ycbcr.cc:int hwy::LimitsMin<int>() Unexecuted instantiation: targets.cc:int hwy::LimitsMin<int>() |
2316 | | |
2317 | | // Largest/smallest representable value (integer or float). This naming avoids |
2318 | | // confusion with numeric_limits<float>::min() (the smallest positive value). |
2319 | | // Cannot be constexpr because we use CopySameSize for [b]float16_t. |
2320 | | template <typename T> |
2321 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR T LowestValue() { |
2322 | | return LimitsMin<T>(); |
2323 | | } |
2324 | | template <> |
2325 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR bfloat16_t LowestValue<bfloat16_t>() { |
2326 | 0 | return bfloat16_t::FromBits(uint16_t{0xFF7Fu}); // -1.1111111 x 2^127 |
2327 | 0 | } Unexecuted instantiation: decode.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:hwy::bfloat16_t hwy::LowestValue<hwy::bfloat16_t>() |
2328 | | template <> |
2329 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float16_t LowestValue<float16_t>() { |
2330 | 0 | return float16_t::FromBits(uint16_t{0xFBFFu}); // -1.1111111111 x 2^15 |
2331 | 0 | } Unexecuted instantiation: decode.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: fields.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: frame_header.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: headers.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: icc_codec.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: image_metadata.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: loop_filter.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: memory_manager_internal.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: encoding.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: modular_image.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: transform.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: quantizer.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: simd_util.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: color_encoding_internal.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_ans.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_frame.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_group.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: entropy_coder.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: epf.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_ma.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: palette.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: rct.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: passes_state.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: render_pipeline.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: simple_render_pipeline.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: splines.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: toc.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: ac_strategy.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: ans_common.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: blending.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: chroma_from_luma.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: coeff_order.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: dec_cache.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_patches.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_spot.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: image_bundle.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() Unexecuted instantiation: targets.cc:hwy::float16_t hwy::LowestValue<hwy::float16_t>() |
2332 | | template <> |
2333 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float LowestValue<float>() { |
2334 | 0 | return -3.402823466e+38F; |
2335 | 0 | } Unexecuted instantiation: decode.cc:float hwy::LowestValue<float>() Unexecuted instantiation: fields.cc:float hwy::LowestValue<float>() Unexecuted instantiation: frame_header.cc:float hwy::LowestValue<float>() Unexecuted instantiation: headers.cc:float hwy::LowestValue<float>() Unexecuted instantiation: icc_codec.cc:float hwy::LowestValue<float>() Unexecuted instantiation: image_metadata.cc:float hwy::LowestValue<float>() Unexecuted instantiation: loop_filter.cc:float hwy::LowestValue<float>() Unexecuted instantiation: memory_manager_internal.cc:float hwy::LowestValue<float>() Unexecuted instantiation: encoding.cc:float hwy::LowestValue<float>() Unexecuted instantiation: modular_image.cc:float hwy::LowestValue<float>() Unexecuted instantiation: transform.cc:float hwy::LowestValue<float>() Unexecuted instantiation: quant_weights.cc:float hwy::LowestValue<float>() Unexecuted instantiation: quantizer.cc:float hwy::LowestValue<float>() Unexecuted instantiation: simd_util.cc:float hwy::LowestValue<float>() Unexecuted instantiation: color_encoding_internal.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_ans.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_context_map.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_frame.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_group.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_modular.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_noise.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_patch_dictionary.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_xyb.cc:float hwy::LowestValue<float>() Unexecuted instantiation: entropy_coder.cc:float hwy::LowestValue<float>() Unexecuted instantiation: epf.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_ma.cc:float hwy::LowestValue<float>() Unexecuted instantiation: palette.cc:float hwy::LowestValue<float>() Unexecuted instantiation: rct.cc:float hwy::LowestValue<float>() Unexecuted instantiation: squeeze.cc:float hwy::LowestValue<float>() Unexecuted instantiation: passes_state.cc:float hwy::LowestValue<float>() Unexecuted instantiation: render_pipeline.cc:float hwy::LowestValue<float>() Unexecuted instantiation: simple_render_pipeline.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_upsampling.cc:float hwy::LowestValue<float>() Unexecuted instantiation: splines.cc:float hwy::LowestValue<float>() Unexecuted instantiation: toc.cc:float hwy::LowestValue<float>() Unexecuted instantiation: ac_strategy.cc:float hwy::LowestValue<float>() Unexecuted instantiation: ans_common.cc:float hwy::LowestValue<float>() Unexecuted instantiation: blending.cc:float hwy::LowestValue<float>() Unexecuted instantiation: chroma_from_luma.cc:float hwy::LowestValue<float>() Unexecuted instantiation: coeff_order.cc:float hwy::LowestValue<float>() Unexecuted instantiation: compressed_dc.cc:float hwy::LowestValue<float>() Unexecuted instantiation: dec_cache.cc:float hwy::LowestValue<float>() Unexecuted instantiation: low_memory_render_pipeline.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_blending.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_chroma_upsampling.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_cms.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_epf.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_from_linear.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_gaborish.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_noise.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_patches.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_splines.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_spot.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_to_linear.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_tone_mapping.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_write.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_xyb.cc:float hwy::LowestValue<float>() Unexecuted instantiation: stage_ycbcr.cc:float hwy::LowestValue<float>() Unexecuted instantiation: image_bundle.cc:float hwy::LowestValue<float>() Unexecuted instantiation: targets.cc:float hwy::LowestValue<float>() |
2336 | | template <> |
2337 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR double LowestValue<double>() { |
2338 | 0 | return -1.7976931348623158e+308; |
2339 | 0 | } Unexecuted instantiation: decode.cc:double hwy::LowestValue<double>() Unexecuted instantiation: fields.cc:double hwy::LowestValue<double>() Unexecuted instantiation: frame_header.cc:double hwy::LowestValue<double>() Unexecuted instantiation: headers.cc:double hwy::LowestValue<double>() Unexecuted instantiation: icc_codec.cc:double hwy::LowestValue<double>() Unexecuted instantiation: image_metadata.cc:double hwy::LowestValue<double>() Unexecuted instantiation: loop_filter.cc:double hwy::LowestValue<double>() Unexecuted instantiation: memory_manager_internal.cc:double hwy::LowestValue<double>() Unexecuted instantiation: encoding.cc:double hwy::LowestValue<double>() Unexecuted instantiation: modular_image.cc:double hwy::LowestValue<double>() Unexecuted instantiation: transform.cc:double hwy::LowestValue<double>() Unexecuted instantiation: quant_weights.cc:double hwy::LowestValue<double>() Unexecuted instantiation: quantizer.cc:double hwy::LowestValue<double>() Unexecuted instantiation: simd_util.cc:double hwy::LowestValue<double>() Unexecuted instantiation: color_encoding_internal.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_ans.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_context_map.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_frame.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_group.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_modular.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_noise.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_patch_dictionary.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_xyb.cc:double hwy::LowestValue<double>() Unexecuted instantiation: entropy_coder.cc:double hwy::LowestValue<double>() Unexecuted instantiation: epf.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_ma.cc:double hwy::LowestValue<double>() Unexecuted instantiation: palette.cc:double hwy::LowestValue<double>() Unexecuted instantiation: rct.cc:double hwy::LowestValue<double>() Unexecuted instantiation: squeeze.cc:double hwy::LowestValue<double>() Unexecuted instantiation: passes_state.cc:double hwy::LowestValue<double>() Unexecuted instantiation: render_pipeline.cc:double hwy::LowestValue<double>() Unexecuted instantiation: simple_render_pipeline.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_upsampling.cc:double hwy::LowestValue<double>() Unexecuted instantiation: splines.cc:double hwy::LowestValue<double>() Unexecuted instantiation: toc.cc:double hwy::LowestValue<double>() Unexecuted instantiation: ac_strategy.cc:double hwy::LowestValue<double>() Unexecuted instantiation: ans_common.cc:double hwy::LowestValue<double>() Unexecuted instantiation: blending.cc:double hwy::LowestValue<double>() Unexecuted instantiation: chroma_from_luma.cc:double hwy::LowestValue<double>() Unexecuted instantiation: coeff_order.cc:double hwy::LowestValue<double>() Unexecuted instantiation: compressed_dc.cc:double hwy::LowestValue<double>() Unexecuted instantiation: dec_cache.cc:double hwy::LowestValue<double>() Unexecuted instantiation: low_memory_render_pipeline.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_blending.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_chroma_upsampling.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_cms.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_epf.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_from_linear.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_gaborish.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_noise.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_patches.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_splines.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_spot.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_to_linear.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_tone_mapping.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_write.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_xyb.cc:double hwy::LowestValue<double>() Unexecuted instantiation: stage_ycbcr.cc:double hwy::LowestValue<double>() Unexecuted instantiation: image_bundle.cc:double hwy::LowestValue<double>() Unexecuted instantiation: targets.cc:double hwy::LowestValue<double>() |
2340 | | |
2341 | | template <typename T> |
2342 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR T HighestValue() { |
2343 | | return LimitsMax<T>(); |
2344 | | } |
2345 | | template <> |
2346 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR bfloat16_t HighestValue<bfloat16_t>() { |
2347 | 0 | return bfloat16_t::FromBits(uint16_t{0x7F7Fu}); // 1.1111111 x 2^127 |
2348 | 0 | } Unexecuted instantiation: decode.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:hwy::bfloat16_t hwy::HighestValue<hwy::bfloat16_t>() |
2349 | | template <> |
2350 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float16_t HighestValue<float16_t>() { |
2351 | 0 | return float16_t::FromBits(uint16_t{0x7BFFu}); // 1.1111111111 x 2^15 |
2352 | 0 | } Unexecuted instantiation: decode.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: fields.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: frame_header.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: headers.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: icc_codec.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: image_metadata.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: loop_filter.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: memory_manager_internal.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: encoding.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: modular_image.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: transform.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: quantizer.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: simd_util.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: color_encoding_internal.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_ans.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_frame.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_group.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: entropy_coder.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: epf.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_ma.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: palette.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: rct.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: passes_state.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: render_pipeline.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: simple_render_pipeline.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: splines.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: toc.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: ac_strategy.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: ans_common.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: blending.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: chroma_from_luma.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: coeff_order.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: dec_cache.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_patches.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_spot.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: image_bundle.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() Unexecuted instantiation: targets.cc:hwy::float16_t hwy::HighestValue<hwy::float16_t>() |
2353 | | template <> |
2354 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float HighestValue<float>() { |
2355 | 0 | return 3.402823466e+38F; |
2356 | 0 | } Unexecuted instantiation: decode.cc:float hwy::HighestValue<float>() Unexecuted instantiation: fields.cc:float hwy::HighestValue<float>() Unexecuted instantiation: frame_header.cc:float hwy::HighestValue<float>() Unexecuted instantiation: headers.cc:float hwy::HighestValue<float>() Unexecuted instantiation: icc_codec.cc:float hwy::HighestValue<float>() Unexecuted instantiation: image_metadata.cc:float hwy::HighestValue<float>() Unexecuted instantiation: loop_filter.cc:float hwy::HighestValue<float>() Unexecuted instantiation: memory_manager_internal.cc:float hwy::HighestValue<float>() Unexecuted instantiation: encoding.cc:float hwy::HighestValue<float>() Unexecuted instantiation: modular_image.cc:float hwy::HighestValue<float>() Unexecuted instantiation: transform.cc:float hwy::HighestValue<float>() Unexecuted instantiation: quant_weights.cc:float hwy::HighestValue<float>() Unexecuted instantiation: quantizer.cc:float hwy::HighestValue<float>() Unexecuted instantiation: simd_util.cc:float hwy::HighestValue<float>() Unexecuted instantiation: color_encoding_internal.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_ans.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_context_map.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_frame.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_group.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_modular.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_noise.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_patch_dictionary.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_xyb.cc:float hwy::HighestValue<float>() Unexecuted instantiation: entropy_coder.cc:float hwy::HighestValue<float>() Unexecuted instantiation: epf.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_ma.cc:float hwy::HighestValue<float>() Unexecuted instantiation: palette.cc:float hwy::HighestValue<float>() Unexecuted instantiation: rct.cc:float hwy::HighestValue<float>() Unexecuted instantiation: squeeze.cc:float hwy::HighestValue<float>() Unexecuted instantiation: passes_state.cc:float hwy::HighestValue<float>() Unexecuted instantiation: render_pipeline.cc:float hwy::HighestValue<float>() Unexecuted instantiation: simple_render_pipeline.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_upsampling.cc:float hwy::HighestValue<float>() Unexecuted instantiation: splines.cc:float hwy::HighestValue<float>() Unexecuted instantiation: toc.cc:float hwy::HighestValue<float>() Unexecuted instantiation: ac_strategy.cc:float hwy::HighestValue<float>() Unexecuted instantiation: ans_common.cc:float hwy::HighestValue<float>() Unexecuted instantiation: blending.cc:float hwy::HighestValue<float>() Unexecuted instantiation: chroma_from_luma.cc:float hwy::HighestValue<float>() Unexecuted instantiation: coeff_order.cc:float hwy::HighestValue<float>() Unexecuted instantiation: compressed_dc.cc:float hwy::HighestValue<float>() Unexecuted instantiation: dec_cache.cc:float hwy::HighestValue<float>() Unexecuted instantiation: low_memory_render_pipeline.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_blending.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_chroma_upsampling.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_cms.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_epf.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_from_linear.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_gaborish.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_noise.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_patches.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_splines.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_spot.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_to_linear.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_tone_mapping.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_write.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_xyb.cc:float hwy::HighestValue<float>() Unexecuted instantiation: stage_ycbcr.cc:float hwy::HighestValue<float>() Unexecuted instantiation: image_bundle.cc:float hwy::HighestValue<float>() Unexecuted instantiation: targets.cc:float hwy::HighestValue<float>() |
2357 | | template <> |
2358 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR double HighestValue<double>() { |
2359 | 0 | return 1.7976931348623158e+308; |
2360 | 0 | } Unexecuted instantiation: decode.cc:double hwy::HighestValue<double>() Unexecuted instantiation: fields.cc:double hwy::HighestValue<double>() Unexecuted instantiation: frame_header.cc:double hwy::HighestValue<double>() Unexecuted instantiation: headers.cc:double hwy::HighestValue<double>() Unexecuted instantiation: icc_codec.cc:double hwy::HighestValue<double>() Unexecuted instantiation: image_metadata.cc:double hwy::HighestValue<double>() Unexecuted instantiation: loop_filter.cc:double hwy::HighestValue<double>() Unexecuted instantiation: memory_manager_internal.cc:double hwy::HighestValue<double>() Unexecuted instantiation: encoding.cc:double hwy::HighestValue<double>() Unexecuted instantiation: modular_image.cc:double hwy::HighestValue<double>() Unexecuted instantiation: transform.cc:double hwy::HighestValue<double>() Unexecuted instantiation: quant_weights.cc:double hwy::HighestValue<double>() Unexecuted instantiation: quantizer.cc:double hwy::HighestValue<double>() Unexecuted instantiation: simd_util.cc:double hwy::HighestValue<double>() Unexecuted instantiation: color_encoding_internal.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_ans.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_context_map.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_frame.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_group.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_modular.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_noise.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_patch_dictionary.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_xyb.cc:double hwy::HighestValue<double>() Unexecuted instantiation: entropy_coder.cc:double hwy::HighestValue<double>() Unexecuted instantiation: epf.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_ma.cc:double hwy::HighestValue<double>() Unexecuted instantiation: palette.cc:double hwy::HighestValue<double>() Unexecuted instantiation: rct.cc:double hwy::HighestValue<double>() Unexecuted instantiation: squeeze.cc:double hwy::HighestValue<double>() Unexecuted instantiation: passes_state.cc:double hwy::HighestValue<double>() Unexecuted instantiation: render_pipeline.cc:double hwy::HighestValue<double>() Unexecuted instantiation: simple_render_pipeline.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_upsampling.cc:double hwy::HighestValue<double>() Unexecuted instantiation: splines.cc:double hwy::HighestValue<double>() Unexecuted instantiation: toc.cc:double hwy::HighestValue<double>() Unexecuted instantiation: ac_strategy.cc:double hwy::HighestValue<double>() Unexecuted instantiation: ans_common.cc:double hwy::HighestValue<double>() Unexecuted instantiation: blending.cc:double hwy::HighestValue<double>() Unexecuted instantiation: chroma_from_luma.cc:double hwy::HighestValue<double>() Unexecuted instantiation: coeff_order.cc:double hwy::HighestValue<double>() Unexecuted instantiation: compressed_dc.cc:double hwy::HighestValue<double>() Unexecuted instantiation: dec_cache.cc:double hwy::HighestValue<double>() Unexecuted instantiation: low_memory_render_pipeline.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_blending.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_chroma_upsampling.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_cms.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_epf.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_from_linear.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_gaborish.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_noise.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_patches.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_splines.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_spot.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_to_linear.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_tone_mapping.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_write.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_xyb.cc:double hwy::HighestValue<double>() Unexecuted instantiation: stage_ycbcr.cc:double hwy::HighestValue<double>() Unexecuted instantiation: image_bundle.cc:double hwy::HighestValue<double>() Unexecuted instantiation: targets.cc:double hwy::HighestValue<double>() |
2361 | | |
2362 | | // Difference between 1.0 and the next representable value. Equal to |
2363 | | // 1 / (1ULL << MantissaBits<T>()), but hard-coding ensures precision. |
2364 | | template <typename T> |
2365 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR T Epsilon() { |
2366 | | return 1; |
2367 | | } |
2368 | | template <> |
2369 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR bfloat16_t Epsilon<bfloat16_t>() { |
2370 | 0 | return bfloat16_t::FromBits(uint16_t{0x3C00u}); // 0.0078125 |
2371 | 0 | } Unexecuted instantiation: decode.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: fields.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: frame_header.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: headers.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: icc_codec.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: image_metadata.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: loop_filter.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: memory_manager_internal.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: encoding.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: modular_image.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: transform.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: quant_weights.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: quantizer.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: simd_util.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: color_encoding_internal.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_ans.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_context_map.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_frame.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_group.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_modular.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_noise.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_xyb.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: entropy_coder.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: epf.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_ma.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: palette.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: rct.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: squeeze.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: passes_state.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: render_pipeline.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: simple_render_pipeline.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_upsampling.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: splines.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: toc.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: ac_strategy.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: ans_common.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: blending.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: chroma_from_luma.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: coeff_order.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: compressed_dc.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: dec_cache.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_blending.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_cms.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_epf.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_from_linear.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_gaborish.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_noise.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_patches.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_splines.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_spot.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_to_linear.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_tone_mapping.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_write.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_xyb.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: stage_ycbcr.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: image_bundle.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() Unexecuted instantiation: targets.cc:hwy::bfloat16_t hwy::Epsilon<hwy::bfloat16_t>() |
2372 | | template <> |
2373 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float16_t Epsilon<float16_t>() { |
2374 | 0 | return float16_t::FromBits(uint16_t{0x1400u}); // 0.0009765625 |
2375 | 0 | } Unexecuted instantiation: decode.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: fields.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: frame_header.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: headers.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: icc_codec.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: image_metadata.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: loop_filter.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: memory_manager_internal.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: encoding.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: modular_image.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: transform.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: quant_weights.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: quantizer.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: simd_util.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: color_encoding_internal.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_ans.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_context_map.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_frame.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_group.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_modular.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_noise.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_patch_dictionary.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_xyb.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: entropy_coder.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: epf.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_ma.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: palette.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: rct.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: squeeze.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: passes_state.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: render_pipeline.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: simple_render_pipeline.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_upsampling.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: splines.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: toc.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: ac_strategy.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: ans_common.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: blending.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: chroma_from_luma.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: coeff_order.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: compressed_dc.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: dec_cache.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_blending.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_cms.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_epf.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_from_linear.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_gaborish.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_noise.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_patches.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_splines.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_spot.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_to_linear.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_tone_mapping.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_write.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_xyb.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: stage_ycbcr.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: image_bundle.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() Unexecuted instantiation: targets.cc:hwy::float16_t hwy::Epsilon<hwy::float16_t>() |
2376 | | template <> |
2377 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float Epsilon<float>() { |
2378 | 0 | return 1.192092896e-7f; |
2379 | 0 | } Unexecuted instantiation: decode.cc:float hwy::Epsilon<float>() Unexecuted instantiation: fields.cc:float hwy::Epsilon<float>() Unexecuted instantiation: frame_header.cc:float hwy::Epsilon<float>() Unexecuted instantiation: headers.cc:float hwy::Epsilon<float>() Unexecuted instantiation: icc_codec.cc:float hwy::Epsilon<float>() Unexecuted instantiation: image_metadata.cc:float hwy::Epsilon<float>() Unexecuted instantiation: loop_filter.cc:float hwy::Epsilon<float>() Unexecuted instantiation: memory_manager_internal.cc:float hwy::Epsilon<float>() Unexecuted instantiation: encoding.cc:float hwy::Epsilon<float>() Unexecuted instantiation: modular_image.cc:float hwy::Epsilon<float>() Unexecuted instantiation: transform.cc:float hwy::Epsilon<float>() Unexecuted instantiation: quant_weights.cc:float hwy::Epsilon<float>() Unexecuted instantiation: quantizer.cc:float hwy::Epsilon<float>() Unexecuted instantiation: simd_util.cc:float hwy::Epsilon<float>() Unexecuted instantiation: color_encoding_internal.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_ans.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_context_map.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_frame.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_group.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_modular.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_noise.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_patch_dictionary.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_xyb.cc:float hwy::Epsilon<float>() Unexecuted instantiation: entropy_coder.cc:float hwy::Epsilon<float>() Unexecuted instantiation: epf.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_ma.cc:float hwy::Epsilon<float>() Unexecuted instantiation: palette.cc:float hwy::Epsilon<float>() Unexecuted instantiation: rct.cc:float hwy::Epsilon<float>() Unexecuted instantiation: squeeze.cc:float hwy::Epsilon<float>() Unexecuted instantiation: passes_state.cc:float hwy::Epsilon<float>() Unexecuted instantiation: render_pipeline.cc:float hwy::Epsilon<float>() Unexecuted instantiation: simple_render_pipeline.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_upsampling.cc:float hwy::Epsilon<float>() Unexecuted instantiation: splines.cc:float hwy::Epsilon<float>() Unexecuted instantiation: toc.cc:float hwy::Epsilon<float>() Unexecuted instantiation: ac_strategy.cc:float hwy::Epsilon<float>() Unexecuted instantiation: ans_common.cc:float hwy::Epsilon<float>() Unexecuted instantiation: blending.cc:float hwy::Epsilon<float>() Unexecuted instantiation: chroma_from_luma.cc:float hwy::Epsilon<float>() Unexecuted instantiation: coeff_order.cc:float hwy::Epsilon<float>() Unexecuted instantiation: compressed_dc.cc:float hwy::Epsilon<float>() Unexecuted instantiation: dec_cache.cc:float hwy::Epsilon<float>() Unexecuted instantiation: low_memory_render_pipeline.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_blending.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_chroma_upsampling.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_cms.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_epf.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_from_linear.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_gaborish.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_noise.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_patches.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_splines.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_spot.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_to_linear.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_tone_mapping.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_write.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_xyb.cc:float hwy::Epsilon<float>() Unexecuted instantiation: stage_ycbcr.cc:float hwy::Epsilon<float>() Unexecuted instantiation: image_bundle.cc:float hwy::Epsilon<float>() Unexecuted instantiation: targets.cc:float hwy::Epsilon<float>() |
2380 | | template <> |
2381 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR double Epsilon<double>() { |
2382 | 0 | return 2.2204460492503131e-16; |
2383 | 0 | } Unexecuted instantiation: decode.cc:double hwy::Epsilon<double>() Unexecuted instantiation: fields.cc:double hwy::Epsilon<double>() Unexecuted instantiation: frame_header.cc:double hwy::Epsilon<double>() Unexecuted instantiation: headers.cc:double hwy::Epsilon<double>() Unexecuted instantiation: icc_codec.cc:double hwy::Epsilon<double>() Unexecuted instantiation: image_metadata.cc:double hwy::Epsilon<double>() Unexecuted instantiation: loop_filter.cc:double hwy::Epsilon<double>() Unexecuted instantiation: memory_manager_internal.cc:double hwy::Epsilon<double>() Unexecuted instantiation: encoding.cc:double hwy::Epsilon<double>() Unexecuted instantiation: modular_image.cc:double hwy::Epsilon<double>() Unexecuted instantiation: transform.cc:double hwy::Epsilon<double>() Unexecuted instantiation: quant_weights.cc:double hwy::Epsilon<double>() Unexecuted instantiation: quantizer.cc:double hwy::Epsilon<double>() Unexecuted instantiation: simd_util.cc:double hwy::Epsilon<double>() Unexecuted instantiation: color_encoding_internal.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_ans.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_context_map.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_frame.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_group.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_modular.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_noise.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_patch_dictionary.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_xyb.cc:double hwy::Epsilon<double>() Unexecuted instantiation: entropy_coder.cc:double hwy::Epsilon<double>() Unexecuted instantiation: epf.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_ma.cc:double hwy::Epsilon<double>() Unexecuted instantiation: palette.cc:double hwy::Epsilon<double>() Unexecuted instantiation: rct.cc:double hwy::Epsilon<double>() Unexecuted instantiation: squeeze.cc:double hwy::Epsilon<double>() Unexecuted instantiation: passes_state.cc:double hwy::Epsilon<double>() Unexecuted instantiation: render_pipeline.cc:double hwy::Epsilon<double>() Unexecuted instantiation: simple_render_pipeline.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_upsampling.cc:double hwy::Epsilon<double>() Unexecuted instantiation: splines.cc:double hwy::Epsilon<double>() Unexecuted instantiation: toc.cc:double hwy::Epsilon<double>() Unexecuted instantiation: ac_strategy.cc:double hwy::Epsilon<double>() Unexecuted instantiation: ans_common.cc:double hwy::Epsilon<double>() Unexecuted instantiation: blending.cc:double hwy::Epsilon<double>() Unexecuted instantiation: chroma_from_luma.cc:double hwy::Epsilon<double>() Unexecuted instantiation: coeff_order.cc:double hwy::Epsilon<double>() Unexecuted instantiation: compressed_dc.cc:double hwy::Epsilon<double>() Unexecuted instantiation: dec_cache.cc:double hwy::Epsilon<double>() Unexecuted instantiation: low_memory_render_pipeline.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_blending.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_chroma_upsampling.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_cms.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_epf.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_from_linear.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_gaborish.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_noise.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_patches.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_splines.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_spot.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_to_linear.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_tone_mapping.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_write.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_xyb.cc:double hwy::Epsilon<double>() Unexecuted instantiation: stage_ycbcr.cc:double hwy::Epsilon<double>() Unexecuted instantiation: image_bundle.cc:double hwy::Epsilon<double>() Unexecuted instantiation: targets.cc:double hwy::Epsilon<double>() |
2384 | | |
2385 | | // Returns width in bits of the mantissa field in IEEE binary16/32/64. |
2386 | | template <typename T> |
2387 | | constexpr int MantissaBits() { |
2388 | | static_assert(sizeof(T) == 0, "Only instantiate the specializations"); |
2389 | | return 0; |
2390 | | } |
2391 | | template <> |
2392 | 0 | constexpr int MantissaBits<bfloat16_t>() { |
2393 | 0 | return 7; |
2394 | 0 | } |
2395 | | template <> |
2396 | 0 | constexpr int MantissaBits<float16_t>() { |
2397 | 0 | return 10; |
2398 | 0 | } |
2399 | | template <> |
2400 | 0 | constexpr int MantissaBits<float>() { |
2401 | 0 | return 23; |
2402 | 0 | } |
2403 | | template <> |
2404 | 0 | constexpr int MantissaBits<double>() { |
2405 | 0 | return 52; |
2406 | 0 | } |
2407 | | |
2408 | | // Returns the (left-shifted by one bit) IEEE binary16/32/64 representation with |
2409 | | // the largest possible (biased) exponent field. Used by IsInf. |
2410 | | template <typename T> |
2411 | | constexpr MakeSigned<T> MaxExponentTimes2() { |
2412 | | return -(MakeSigned<T>{1} << (MantissaBits<T>() + 1)); |
2413 | | } |
2414 | | |
2415 | | // Returns bitmask of the sign bit in IEEE binary16/32/64. |
2416 | | template <typename T> |
2417 | 0 | constexpr MakeUnsigned<T> SignMask() { |
2418 | 0 | return MakeUnsigned<T>{1} << (sizeof(T) * 8 - 1); |
2419 | 0 | } |
2420 | | |
2421 | | // Returns bitmask of the exponent field in IEEE binary16/32/64. |
2422 | | template <typename T> |
2423 | | constexpr MakeUnsigned<T> ExponentMask() { |
2424 | | return (~(MakeUnsigned<T>{1} << MantissaBits<T>()) + 1) & |
2425 | | static_cast<MakeUnsigned<T>>(~SignMask<T>()); |
2426 | | } |
2427 | | |
2428 | | // Returns bitmask of the mantissa field in IEEE binary16/32/64. |
2429 | | template <typename T> |
2430 | | constexpr MakeUnsigned<T> MantissaMask() { |
2431 | | return (MakeUnsigned<T>{1} << MantissaBits<T>()) - 1; |
2432 | | } |
2433 | | |
2434 | | // Returns 1 << mantissa_bits as a floating-point number. All integers whose |
2435 | | // absolute value are less than this can be represented exactly. |
2436 | | template <typename T> |
2437 | | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR T MantissaEnd() { |
2438 | | static_assert(sizeof(T) == 0, "Only instantiate the specializations"); |
2439 | | return 0; |
2440 | | } |
2441 | | template <> |
2442 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR bfloat16_t MantissaEnd<bfloat16_t>() { |
2443 | 0 | return bfloat16_t::FromBits(uint16_t{0x4300u}); // 1.0 x 2^7 |
2444 | 0 | } |
2445 | | template <> |
2446 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float16_t MantissaEnd<float16_t>() { |
2447 | 0 | return float16_t::FromBits(uint16_t{0x6400u}); // 1.0 x 2^10 |
2448 | 0 | } |
2449 | | template <> |
2450 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR float MantissaEnd<float>() { |
2451 | 0 | return 8388608.0f; // 1 << 23 |
2452 | 0 | } |
2453 | | template <> |
2454 | 0 | HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR double MantissaEnd<double>() { |
2455 | 0 | // floating point literal with p52 requires C++17. |
2456 | 0 | return 4503599627370496.0; // 1 << 52 |
2457 | 0 | } |
2458 | | |
2459 | | // Returns width in bits of the exponent field in IEEE binary16/32/64. |
2460 | | template <typename T> |
2461 | | constexpr int ExponentBits() { |
2462 | | // Exponent := remaining bits after deducting sign and mantissa. |
2463 | | return 8 * sizeof(T) - 1 - MantissaBits<T>(); |
2464 | | } |
2465 | | |
2466 | | // Returns largest value of the biased exponent field in IEEE binary16/32/64, |
2467 | | // right-shifted so that the LSB is bit zero. Example: 0xFF for float. |
2468 | | // This is expressed as a signed integer for more efficient comparison. |
2469 | | template <typename T> |
2470 | | constexpr MakeSigned<T> MaxExponentField() { |
2471 | | return (MakeSigned<T>{1} << ExponentBits<T>()) - 1; |
2472 | | } |
2473 | | |
2474 | | namespace detail { |
2475 | | |
2476 | | template <typename T> |
2477 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_BITCASTSCALAR_CONSTEXPR T |
2478 | | NegativeInfOrLowestValue(hwy::FloatTag /* tag */) { |
2479 | | return BitCastScalar<T>( |
2480 | | static_cast<MakeUnsigned<T>>(SignMask<T>() | ExponentMask<T>())); |
2481 | | } |
2482 | | |
2483 | | template <typename T> |
2484 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_BITCASTSCALAR_CONSTEXPR T |
2485 | | NegativeInfOrLowestValue(hwy::NonFloatTag /* tag */) { |
2486 | | return LowestValue<T>(); |
2487 | | } |
2488 | | |
2489 | | template <typename T> |
2490 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_BITCASTSCALAR_CONSTEXPR T |
2491 | | PositiveInfOrHighestValue(hwy::FloatTag /* tag */) { |
2492 | | return BitCastScalar<T>(ExponentMask<T>()); |
2493 | | } |
2494 | | |
2495 | | template <typename T> |
2496 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_BITCASTSCALAR_CONSTEXPR T |
2497 | | PositiveInfOrHighestValue(hwy::NonFloatTag /* tag */) { |
2498 | | return HighestValue<T>(); |
2499 | | } |
2500 | | |
2501 | | } // namespace detail |
2502 | | |
2503 | | template <typename T> |
2504 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR T NegativeInfOrLowestValue() { |
2505 | | return detail::NegativeInfOrLowestValue<T>(IsFloatTag<T>()); |
2506 | | } |
2507 | | |
2508 | | template <typename T> |
2509 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR T PositiveInfOrHighestValue() { |
2510 | | return detail::PositiveInfOrHighestValue<T>(IsFloatTag<T>()); |
2511 | | } |
2512 | | |
2513 | | //------------------------------------------------------------------------------ |
2514 | | // Additional F16/BF16 operators |
2515 | | |
2516 | | #if HWY_HAVE_SCALAR_F16_OPERATORS || HWY_HAVE_SCALAR_BF16_OPERATORS |
2517 | | |
2518 | | #define HWY_RHS_SPECIAL_FLOAT_ARITH_OP(op, op_func, T2) \ |
2519 | | template < \ |
2520 | | typename T1, \ |
2521 | | hwy::EnableIf<hwy::IsInteger<RemoveCvRef<T1>>() || \ |
2522 | | hwy::IsFloat3264<RemoveCvRef<T1>>()>* = nullptr, \ |
2523 | | typename RawResultT = decltype(DeclVal<T1>() op DeclVal<T2::Native>()), \ |
2524 | | typename ResultT = detail::NativeSpecialFloatToWrapper<RawResultT>, \ |
2525 | | HWY_IF_CASTABLE(RawResultT, ResultT)> \ |
2526 | | static HWY_INLINE constexpr ResultT op_func(T1 a, T2 b) noexcept { \ |
2527 | | return static_cast<ResultT>(a op b.native); \ |
2528 | | } |
2529 | | |
2530 | | #define HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(op, assign_op, T2) \ |
2531 | | template <typename T1, \ |
2532 | | hwy::EnableIf<hwy::IsInteger<RemoveCvRef<T1>>() || \ |
2533 | | hwy::IsFloat3264<RemoveCvRef<T1>>()>* = nullptr, \ |
2534 | | typename ResultT = \ |
2535 | | decltype(DeclVal<T1&>() assign_op DeclVal<T2::Native>())> \ |
2536 | | static HWY_INLINE constexpr ResultT operator assign_op(T1& a, \ |
2537 | | T2 b) noexcept { \ |
2538 | | return (a assign_op b.native); \ |
2539 | | } |
2540 | | |
2541 | | #define HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(op, op_func, T1) \ |
2542 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(op, op_func, T1) \ |
2543 | | template < \ |
2544 | | typename T2, \ |
2545 | | hwy::EnableIf<hwy::IsInteger<RemoveCvRef<T2>>() || \ |
2546 | | hwy::IsFloat3264<RemoveCvRef<T2>>()>* = nullptr, \ |
2547 | | typename RawResultT = decltype(DeclVal<T1::Native>() op DeclVal<T2>()), \ |
2548 | | typename ResultT = detail::NativeSpecialFloatToWrapper<RawResultT>, \ |
2549 | | HWY_IF_CASTABLE(RawResultT, ResultT)> \ |
2550 | | static HWY_INLINE constexpr ResultT op_func(T1 a, T2 b) noexcept { \ |
2551 | | return static_cast<ResultT>(a.native op b); \ |
2552 | | } |
2553 | | |
2554 | | #if HWY_HAVE_SCALAR_F16_OPERATORS |
2555 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(+, operator+, float16_t) |
2556 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(-, operator-, float16_t) |
2557 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(*, operator*, float16_t) |
2558 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(/, operator/, float16_t) |
2559 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(+, +=, float16_t) |
2560 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(-, -=, float16_t) |
2561 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(*, *=, float16_t) |
2562 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(/, /=, float16_t) |
2563 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(==, operator==, float16_t) |
2564 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(!=, operator!=, float16_t) |
2565 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(<, operator<, float16_t) |
2566 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(<=, operator<=, float16_t) |
2567 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(>, operator>, float16_t) |
2568 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(>=, operator>=, float16_t) |
2569 | | #if HWY_HAVE_CXX20_THREE_WAY_COMPARE |
2570 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(<=>, operator<=>, float16_t) |
2571 | | #endif |
2572 | | #endif // HWY_HAVE_SCALAR_F16_OPERATORS |
2573 | | |
2574 | | #if HWY_HAVE_SCALAR_BF16_OPERATORS |
2575 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(+, operator+, bfloat16_t) |
2576 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(-, operator-, bfloat16_t) |
2577 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(*, operator*, bfloat16_t) |
2578 | | HWY_RHS_SPECIAL_FLOAT_ARITH_OP(/, operator/, bfloat16_t) |
2579 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(+, +=, bfloat16_t) |
2580 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(-, -=, bfloat16_t) |
2581 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(*, *=, bfloat16_t) |
2582 | | HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP(/, /=, bfloat16_t) |
2583 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(==, operator==, bfloat16_t) |
2584 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(!=, operator!=, bfloat16_t) |
2585 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(<, operator<, bfloat16_t) |
2586 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(<=, operator<=, bfloat16_t) |
2587 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(>, operator>, bfloat16_t) |
2588 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(>=, operator>=, bfloat16_t) |
2589 | | #if HWY_HAVE_CXX20_THREE_WAY_COMPARE |
2590 | | HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP(<=>, operator<=>, bfloat16_t) |
2591 | | #endif |
2592 | | #endif // HWY_HAVE_SCALAR_BF16_OPERATORS |
2593 | | |
2594 | | #undef HWY_RHS_SPECIAL_FLOAT_ARITH_OP |
2595 | | #undef HWY_RHS_SPECIAL_FLOAT_ASSIGN_OP |
2596 | | #undef HWY_SPECIAL_FLOAT_CMP_AGAINST_NON_SPECIAL_OP |
2597 | | |
2598 | | #endif // HWY_HAVE_SCALAR_F16_OPERATORS || HWY_HAVE_SCALAR_BF16_OPERATORS |
2599 | | |
2600 | | //------------------------------------------------------------------------------ |
2601 | | // Type conversions (after IsSpecialFloat) |
2602 | | |
2603 | 0 | HWY_API float F32FromF16Mem(const void* ptr) { |
2604 | 0 | float16_t f16; |
2605 | 0 | CopyBytes<2>(HWY_ASSUME_ALIGNED(ptr, 2), &f16); |
2606 | 0 | return F32FromF16(f16); |
2607 | 0 | } Unexecuted instantiation: decode.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: fields.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: frame_header.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: headers.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: icc_codec.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: image_metadata.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: loop_filter.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: memory_manager_internal.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: encoding.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: modular_image.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: transform.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: quant_weights.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: quantizer.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: simd_util.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: color_encoding_internal.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_ans.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_context_map.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_frame.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_group.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_modular.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_noise.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_xyb.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: entropy_coder.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: epf.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_ma.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: palette.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: rct.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: squeeze.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: passes_state.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: render_pipeline.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: simple_render_pipeline.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_upsampling.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: splines.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: toc.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: ac_strategy.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: ans_common.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: blending.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: chroma_from_luma.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: coeff_order.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: compressed_dc.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: dec_cache.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_blending.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_cms.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_epf.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_from_linear.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_gaborish.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_noise.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_patches.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_splines.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_spot.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_to_linear.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_tone_mapping.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_write.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_xyb.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: stage_ycbcr.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: image_bundle.cc:hwy::F32FromF16Mem(void const*) Unexecuted instantiation: targets.cc:hwy::F32FromF16Mem(void const*) |
2608 | | |
2609 | 0 | HWY_API float F32FromBF16Mem(const void* ptr) { |
2610 | 0 | bfloat16_t bf; |
2611 | 0 | CopyBytes<2>(HWY_ASSUME_ALIGNED(ptr, 2), &bf); |
2612 | 0 | return F32FromBF16(bf); |
2613 | 0 | } Unexecuted instantiation: decode.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: fields.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: frame_header.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: headers.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: icc_codec.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: image_metadata.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: loop_filter.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: memory_manager_internal.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: encoding.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: modular_image.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: transform.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: quant_weights.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: quantizer.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: simd_util.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: color_encoding_internal.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_ans.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_context_map.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_frame.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_group.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_modular.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_noise.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_xyb.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: entropy_coder.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: epf.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_ma.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: palette.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: rct.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: squeeze.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: passes_state.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: render_pipeline.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: simple_render_pipeline.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_upsampling.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: splines.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: toc.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: ac_strategy.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: ans_common.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: blending.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: chroma_from_luma.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: coeff_order.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: compressed_dc.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: dec_cache.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_blending.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_cms.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_epf.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_from_linear.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_gaborish.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_noise.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_patches.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_splines.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_spot.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_to_linear.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_tone_mapping.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_write.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_xyb.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: stage_ycbcr.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: image_bundle.cc:hwy::F32FromBF16Mem(void const*) Unexecuted instantiation: targets.cc:hwy::F32FromBF16Mem(void const*) |
2614 | | |
2615 | | #if HWY_HAVE_SCALAR_F16_OPERATORS |
2616 | | #define HWY_BF16_TO_F16_CONSTEXPR HWY_BF16_CONSTEXPR |
2617 | | #else |
2618 | | #define HWY_BF16_TO_F16_CONSTEXPR HWY_F16_CONSTEXPR |
2619 | | #endif |
2620 | | |
2621 | | namespace detail { |
2622 | | |
2623 | | template <class TTo, class TFrom> |
2624 | | static HWY_INLINE HWY_MAYBE_UNUSED constexpr TTo ConvertScalarToResult( |
2625 | 0 | hwy::SizeTag<0> /*conv_to_tag*/, TFrom in) { |
2626 | 0 | return static_cast<TTo>(static_cast<TFrom>(in)); |
2627 | 0 | } Unexecuted instantiation: quant_weights.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: simd_util.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_context_map.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_group.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_modular.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_noise.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_xyb.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: rct.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: squeeze.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_upsampling.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: splines.cc:int hwy::detail::ConvertScalarToResult<int, unsigned long>(hwy::SizeTag<0ul>, unsigned long) Unexecuted instantiation: splines.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: compressed_dc.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_blending.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_chroma_upsampling.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_cms.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_epf.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_from_linear.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_gaborish.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_noise.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_splines.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_to_linear.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_tone_mapping.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_write.cc:float hwy::detail::ConvertScalarToResult<float, float>(hwy::SizeTag<0ul>, float) Unexecuted instantiation: stage_write.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_xyb.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_ycbcr.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: targets.cc:long hwy::detail::ConvertScalarToResult<long, int>(hwy::SizeTag<0ul>, int) |
2628 | | |
2629 | | template <class TTo> |
2630 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_F16_CONSTEXPR TTo |
2631 | 0 | ConvertScalarToResult(hwy::FloatTag /*conv_to_tag*/, float in) { |
2632 | 0 | return F16FromF32(in); |
2633 | 0 | } Unexecuted instantiation: quant_weights.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: simd_util.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: dec_group.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: dec_modular.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: dec_noise.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: dec_xyb.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: rct.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: squeeze.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_upsampling.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: splines.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: compressed_dc.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_blending.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_cms.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_epf.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_from_linear.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_gaborish.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_noise.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_splines.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_to_linear.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_tone_mapping.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_write.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_xyb.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) Unexecuted instantiation: stage_ycbcr.cc:hwy::float16_t hwy::detail::ConvertScalarToResult<hwy::float16_t>(hwy::SizeTag<512ul>, float) |
2634 | | |
2635 | | template <class TTo> |
2636 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_F16_CONSTEXPR TTo |
2637 | | ConvertScalarToResult(hwy::FloatTag /*conv_to_tag*/, double in) { |
2638 | | return F16FromF64(in); |
2639 | | } |
2640 | | |
2641 | | template <class TTo> |
2642 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_BF16_CONSTEXPR TTo |
2643 | | ConvertScalarToResult(hwy::SpecialTag /*conv_to_tag*/, float in) { |
2644 | | return BF16FromF32(in); |
2645 | | } |
2646 | | |
2647 | | template <class TTo> |
2648 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_BF16_CONSTEXPR TTo |
2649 | | ConvertScalarToResult(hwy::SpecialTag /*conv_to_tag*/, double in) { |
2650 | | return BF16FromF64(in); |
2651 | | } |
2652 | | |
2653 | | template <class TFrom, HWY_IF_BF16(TFrom)> |
2654 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_BF16_CONSTEXPR float |
2655 | | ConvertScalarSpecialFloatToF32(hwy::SpecialTag /*conv_from_tag*/, TFrom in) { |
2656 | | return F32FromBF16(in); |
2657 | | } |
2658 | | |
2659 | | template <class TFrom, HWY_IF_F16(TFrom)> |
2660 | | static HWY_INLINE HWY_MAYBE_UNUSED HWY_F16_CONSTEXPR float |
2661 | | ConvertScalarSpecialFloatToF32(hwy::SpecialTag /*conv_from_tag*/, TFrom in) { |
2662 | | return F32FromF16(in); |
2663 | | } |
2664 | | |
2665 | | template <class TFrom> |
2666 | | static HWY_INLINE HWY_MAYBE_UNUSED constexpr auto |
2667 | | ConvertScalarSpecialFloatToF32(hwy::FloatTag /*conv_from_tag*/, TFrom in) |
2668 | 0 | -> hwy::If<hwy::IsSame<hwy::RemoveCvRef<TFrom>, double>(), double, float> { |
2669 | 0 | return static_cast< |
2670 | 0 | hwy::If<hwy::IsSame<hwy::RemoveCvRef<TFrom>, double>(), double, float>>( |
2671 | 0 | in); |
2672 | 0 | } Unexecuted instantiation: quant_weights.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: simd_util.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: dec_group.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: dec_modular.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: dec_noise.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: dec_xyb.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: rct.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: squeeze.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_upsampling.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: splines.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: compressed_dc.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_blending.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_chroma_upsampling.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_cms.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_epf.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_from_linear.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_gaborish.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_noise.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_splines.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_to_linear.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_tone_mapping.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_write.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_xyb.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ Unexecuted instantiation: stage_ycbcr.cc:_ZN3hwy6detailL30ConvertScalarSpecialFloatToF32IfEENS_3IfTIXclsr3hwyE6IsSameINS_12RemoveConstTINS_15RemoveVolatileTINS_10RemoveRefTIT_E4typeEE4typeEE4typeEdEEEdfE4typeENS_7SizeTagILm512EEES6_ |
2673 | | |
2674 | | template <class TFrom> |
2675 | | static HWY_INLINE HWY_MAYBE_UNUSED constexpr TFrom |
2676 | 0 | ConvertScalarSpecialFloatToF32(hwy::SizeTag<0> /*conv_from_tag*/, TFrom in) { |
2677 | 0 | return static_cast<TFrom>(in); |
2678 | 0 | } Unexecuted instantiation: quant_weights.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: simd_util.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_context_map.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_group.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_modular.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_noise.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: dec_xyb.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: rct.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: squeeze.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_upsampling.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: splines.cc:unsigned long hwy::detail::ConvertScalarSpecialFloatToF32<unsigned long>(hwy::SizeTag<0ul>, unsigned long) Unexecuted instantiation: splines.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: compressed_dc.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_blending.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_chroma_upsampling.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_cms.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_epf.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_from_linear.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_gaborish.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_noise.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_splines.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_to_linear.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_tone_mapping.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_write.cc:float hwy::detail::ConvertScalarSpecialFloatToF32<float>(hwy::SizeTag<0ul>, float) Unexecuted instantiation: stage_write.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_xyb.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: stage_ycbcr.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) Unexecuted instantiation: targets.cc:int hwy::detail::ConvertScalarSpecialFloatToF32<int>(hwy::SizeTag<0ul>, int) |
2679 | | |
2680 | | } // namespace detail |
2681 | | |
2682 | | template <typename TTo, typename TFrom> |
2683 | 0 | HWY_API constexpr TTo ConvertScalarTo(TFrom in) { |
2684 | 0 | return detail::ConvertScalarToResult<TTo>( |
2685 | 0 | hwy::SizeTag< |
2686 | 0 | (!hwy::IsSame<hwy::RemoveCvRef<TFrom>, hwy::RemoveCvRef<TTo>>() && |
2687 | 0 | hwy::IsSpecialFloat<TTo>()) |
2688 | 0 | ? (hwy::IsSame<RemoveCvRef<TTo>, hwy::bfloat16_t>() ? 0x300 |
2689 | 0 | : 0x200) |
2690 | 0 | : 0>(), |
2691 | 0 | detail::ConvertScalarSpecialFloatToF32( |
2692 | 0 | hwy::SizeTag< |
2693 | 0 | (!hwy::IsSame<hwy::RemoveCvRef<TFrom>, hwy::RemoveCvRef<TTo>>() && |
2694 | 0 | (hwy::IsSpecialFloat<TFrom>() || hwy::IsSpecialFloat<TTo>())) |
2695 | 0 | ? (hwy::IsSpecialFloat<TFrom>() ? 0x300 : 0x200) |
2696 | 0 | : 0>(), |
2697 | 0 | static_cast<TFrom&&>(in))); |
2698 | 0 | } Unexecuted instantiation: quant_weights.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: quant_weights.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: simd_util.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: simd_util.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: dec_context_map.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: dec_group.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: dec_group.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: dec_modular.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: dec_modular.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: dec_noise.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: dec_noise.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: dec_xyb.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: dec_xyb.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: rct.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: rct.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: squeeze.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: squeeze.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_upsampling.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_upsampling.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: splines.cc:int hwy::ConvertScalarTo<int, unsigned long>(unsigned long) Unexecuted instantiation: splines.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: splines.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: compressed_dc.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: compressed_dc.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_blending.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_blending.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_chroma_upsampling.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_cms.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_cms.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_epf.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_epf.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_from_linear.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_from_linear.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_gaborish.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_gaborish.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_noise.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_noise.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_splines.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_splines.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_to_linear.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_to_linear.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_tone_mapping.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_tone_mapping.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_write.cc:float hwy::ConvertScalarTo<float, float>(float) Unexecuted instantiation: stage_write.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_write.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_xyb.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_xyb.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: stage_ycbcr.cc:hwy::float16_t hwy::ConvertScalarTo<hwy::float16_t, float>(float) Unexecuted instantiation: stage_ycbcr.cc:long hwy::ConvertScalarTo<long, int>(int) Unexecuted instantiation: targets.cc:long hwy::ConvertScalarTo<long, int>(int) |
2699 | | |
2700 | | //------------------------------------------------------------------------------ |
2701 | | // Helper functions |
2702 | | |
2703 | | template <typename T1, typename T2> |
2704 | 0 | constexpr inline T1 DivCeil(T1 a, T2 b) { |
2705 | 0 | #if HWY_CXX_LANG >= 201703L |
2706 | 0 | HWY_DASSERT(b != T2{0}); |
2707 | 0 | #endif |
2708 | 0 | return (a + b - 1) / b; |
2709 | 0 | } |
2710 | | |
2711 | | // Works for any non-zero `align`; if a power of two, compiler emits ADD+AND. |
2712 | 0 | constexpr inline size_t RoundUpTo(size_t what, size_t align) { |
2713 | 0 | return DivCeil(what, align) * align; |
2714 | 0 | } |
2715 | | |
2716 | | // Works for any `align`; if a power of two, compiler emits AND. |
2717 | 0 | constexpr inline size_t RoundDownTo(size_t what, size_t align) { |
2718 | 0 | return what - (what % align); |
2719 | 0 | } |
2720 | | |
2721 | | namespace detail { |
2722 | | |
2723 | | // T is unsigned or T is signed and (val >> shift_amt) is an arithmetic right |
2724 | | // shift |
2725 | | template <class T> |
2726 | | static HWY_INLINE constexpr T ScalarShr(hwy::UnsignedTag /*type_tag*/, T val, |
2727 | | int shift_amt) { |
2728 | | return static_cast<T>(val >> shift_amt); |
2729 | | } |
2730 | | |
2731 | | // T is signed and (val >> shift_amt) is a non-arithmetic right shift |
2732 | | template <class T> |
2733 | | static HWY_INLINE constexpr T ScalarShr(hwy::SignedTag /*type_tag*/, T val, |
2734 | | int shift_amt) { |
2735 | | using TU = MakeUnsigned<MakeLaneTypeIfInteger<T>>; |
2736 | | return static_cast<T>( |
2737 | | (val < 0) ? static_cast<TU>( |
2738 | | ~(static_cast<TU>(~static_cast<TU>(val)) >> shift_amt)) |
2739 | | : static_cast<TU>(static_cast<TU>(val) >> shift_amt)); |
2740 | | } |
2741 | | |
2742 | | } // namespace detail |
2743 | | |
2744 | | // If T is an signed integer type, ScalarShr is guaranteed to perform an |
2745 | | // arithmetic right shift |
2746 | | |
2747 | | // Otherwise, if T is an unsigned integer type, ScalarShr is guaranteed to |
2748 | | // perform a logical right shift |
2749 | | template <class T, HWY_IF_INTEGER(RemoveCvRef<T>)> |
2750 | | HWY_API constexpr RemoveCvRef<T> ScalarShr(T val, int shift_amt) { |
2751 | | using NonCvRefT = RemoveCvRef<T>; |
2752 | | return detail::ScalarShr( |
2753 | | hwy::SizeTag<((IsSigned<NonCvRefT>() && |
2754 | | (LimitsMin<NonCvRefT>() >> (sizeof(T) * 8 - 1)) != |
2755 | | static_cast<NonCvRefT>(-1)) |
2756 | | ? 0x100 |
2757 | | : 0)>(), |
2758 | | static_cast<NonCvRefT>(val), shift_amt); |
2759 | | } |
2760 | | |
2761 | | // Undefined results for x == 0. |
2762 | 0 | HWY_API size_t Num0BitsBelowLS1Bit_Nonzero32(const uint32_t x) { |
2763 | 0 | HWY_DASSERT(x != 0); |
2764 | 0 | #if HWY_COMPILER_MSVC |
2765 | 0 | unsigned long index; // NOLINT |
2766 | 0 | _BitScanForward(&index, x); |
2767 | 0 | return index; |
2768 | 0 | #else // HWY_COMPILER_MSVC |
2769 | 0 | return static_cast<size_t>(__builtin_ctz(x)); |
2770 | 0 | #endif // HWY_COMPILER_MSVC |
2771 | 0 | } Unexecuted instantiation: decode.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: fields.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: frame_header.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: headers.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: icc_codec.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: image_metadata.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: loop_filter.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: memory_manager_internal.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: encoding.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: modular_image.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: transform.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: quant_weights.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: quantizer.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: simd_util.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: color_encoding_internal.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_ans.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_context_map.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_frame.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_group.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_modular.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_noise.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_xyb.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: entropy_coder.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: epf.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_ma.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: palette.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: rct.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: squeeze.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: passes_state.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: render_pipeline.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: simple_render_pipeline.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_upsampling.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: splines.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: toc.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: ac_strategy.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: ans_common.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: blending.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: chroma_from_luma.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: coeff_order.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: compressed_dc.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_cache.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_blending.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_cms.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_epf.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_from_linear.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_gaborish.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_noise.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_patches.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_splines.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_spot.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_to_linear.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_tone_mapping.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_write.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_xyb.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_ycbcr.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: image_bundle.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: targets.cc:hwy::Num0BitsBelowLS1Bit_Nonzero32(unsigned int) |
2772 | | |
2773 | 0 | HWY_API size_t Num0BitsBelowLS1Bit_Nonzero64(const uint64_t x) { |
2774 | 0 | HWY_DASSERT(x != 0); |
2775 | | #if HWY_COMPILER_MSVC |
2776 | | #if HWY_ARCH_X86_64 |
2777 | | unsigned long index; // NOLINT |
2778 | | _BitScanForward64(&index, x); |
2779 | | return index; |
2780 | | #else // HWY_ARCH_X86_64 |
2781 | | // _BitScanForward64 not available |
2782 | | uint32_t lsb = static_cast<uint32_t>(x & 0xFFFFFFFF); |
2783 | | unsigned long index; // NOLINT |
2784 | | if (lsb == 0) { |
2785 | | uint32_t msb = static_cast<uint32_t>(x >> 32u); |
2786 | | _BitScanForward(&index, msb); |
2787 | | return 32 + index; |
2788 | | } else { |
2789 | | _BitScanForward(&index, lsb); |
2790 | | return index; |
2791 | | } |
2792 | | #endif // HWY_ARCH_X86_64 |
2793 | | #else // HWY_COMPILER_MSVC |
2794 | 0 | return static_cast<size_t>(__builtin_ctzll(x)); |
2795 | 0 | #endif // HWY_COMPILER_MSVC |
2796 | 0 | } Unexecuted instantiation: decode.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: fields.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: frame_header.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: headers.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: icc_codec.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: image_metadata.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: loop_filter.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: memory_manager_internal.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: encoding.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: modular_image.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: transform.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: quant_weights.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: quantizer.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: simd_util.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: color_encoding_internal.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_ans.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_context_map.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_frame.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_group.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_modular.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_noise.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_xyb.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: entropy_coder.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: epf.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_ma.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: palette.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: rct.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: squeeze.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: passes_state.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: render_pipeline.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: simple_render_pipeline.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_upsampling.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: splines.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: toc.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: ac_strategy.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: ans_common.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: blending.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: chroma_from_luma.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: coeff_order.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: compressed_dc.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_cache.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_blending.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_cms.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_epf.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_from_linear.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_gaborish.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_noise.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_patches.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_splines.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_spot.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_to_linear.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_tone_mapping.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_write.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_xyb.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_ycbcr.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: image_bundle.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: targets.cc:hwy::Num0BitsBelowLS1Bit_Nonzero64(unsigned long) |
2797 | | |
2798 | | // Undefined results for x == 0. |
2799 | 0 | HWY_API size_t Num0BitsAboveMS1Bit_Nonzero32(const uint32_t x) { |
2800 | 0 | HWY_DASSERT(x != 0); |
2801 | 0 | #if HWY_COMPILER_MSVC |
2802 | 0 | unsigned long index; // NOLINT |
2803 | 0 | _BitScanReverse(&index, x); |
2804 | 0 | return 31 - index; |
2805 | 0 | #else // HWY_COMPILER_MSVC |
2806 | 0 | return static_cast<size_t>(__builtin_clz(x)); |
2807 | 0 | #endif // HWY_COMPILER_MSVC |
2808 | 0 | } Unexecuted instantiation: decode.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: fields.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: frame_header.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: headers.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: icc_codec.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: image_metadata.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: loop_filter.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: memory_manager_internal.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: encoding.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: modular_image.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: transform.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: quant_weights.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: quantizer.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: simd_util.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: color_encoding_internal.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_ans.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_context_map.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_frame.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_group.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_modular.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_noise.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_xyb.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: entropy_coder.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: epf.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_ma.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: palette.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: rct.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: squeeze.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: passes_state.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: render_pipeline.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: simple_render_pipeline.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_upsampling.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: splines.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: toc.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: ac_strategy.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: ans_common.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: blending.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: chroma_from_luma.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: coeff_order.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: compressed_dc.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: dec_cache.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_blending.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_cms.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_epf.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_from_linear.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_gaborish.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_noise.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_patches.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_splines.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_spot.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_to_linear.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_tone_mapping.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_write.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_xyb.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: stage_ycbcr.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: image_bundle.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) Unexecuted instantiation: targets.cc:hwy::Num0BitsAboveMS1Bit_Nonzero32(unsigned int) |
2809 | | |
2810 | 0 | HWY_API size_t Num0BitsAboveMS1Bit_Nonzero64(const uint64_t x) { |
2811 | 0 | HWY_DASSERT(x != 0); |
2812 | 0 | #if HWY_COMPILER_MSVC |
2813 | 0 | #if HWY_ARCH_X86_64 |
2814 | 0 | unsigned long index; // NOLINT |
2815 | 0 | _BitScanReverse64(&index, x); |
2816 | 0 | return 63 - index; |
2817 | 0 | #else // HWY_ARCH_X86_64 |
2818 | 0 | // _BitScanReverse64 not available |
2819 | 0 | const uint32_t msb = static_cast<uint32_t>(x >> 32u); |
2820 | 0 | unsigned long index; // NOLINT |
2821 | 0 | if (msb == 0) { |
2822 | 0 | const uint32_t lsb = static_cast<uint32_t>(x & 0xFFFFFFFF); |
2823 | 0 | _BitScanReverse(&index, lsb); |
2824 | 0 | return 63 - index; |
2825 | 0 | } else { |
2826 | 0 | _BitScanReverse(&index, msb); |
2827 | 0 | return 31 - index; |
2828 | 0 | } |
2829 | 0 | #endif // HWY_ARCH_X86_64 |
2830 | 0 | #else // HWY_COMPILER_MSVC |
2831 | 0 | return static_cast<size_t>(__builtin_clzll(x)); |
2832 | 0 | #endif // HWY_COMPILER_MSVC |
2833 | 0 | } Unexecuted instantiation: decode.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: fields.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: frame_header.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: headers.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: icc_codec.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: image_metadata.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: loop_filter.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: memory_manager_internal.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: encoding.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: modular_image.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: transform.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: quant_weights.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: quantizer.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: simd_util.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: color_encoding_internal.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_ans.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_context_map.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_frame.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_group.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_modular.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_noise.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_xyb.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: entropy_coder.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: epf.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_ma.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: palette.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: rct.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: squeeze.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: passes_state.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: render_pipeline.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: simple_render_pipeline.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_upsampling.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: splines.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: toc.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: ac_strategy.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: ans_common.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: blending.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: chroma_from_luma.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: coeff_order.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: compressed_dc.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: dec_cache.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_blending.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_cms.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_epf.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_from_linear.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_gaborish.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_noise.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_patches.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_splines.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_spot.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_to_linear.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_tone_mapping.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_write.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_xyb.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: stage_ycbcr.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: image_bundle.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) Unexecuted instantiation: targets.cc:hwy::Num0BitsAboveMS1Bit_Nonzero64(unsigned long) |
2834 | | |
2835 | | template <class T, HWY_IF_INTEGER(RemoveCvRef<T>), |
2836 | | HWY_IF_T_SIZE_ONE_OF(RemoveCvRef<T>, (1 << 1) | (1 << 2) | (1 << 4))> |
2837 | | HWY_API size_t PopCount(T x) { |
2838 | | uint32_t u32_x = static_cast<uint32_t>( |
2839 | | static_cast<UnsignedFromSize<sizeof(RemoveCvRef<T>)>>(x)); |
2840 | | |
2841 | | #if HWY_COMPILER_GCC || HWY_COMPILER_CLANG |
2842 | | return static_cast<size_t>(__builtin_popcountl(u32_x)); |
2843 | | #elif HWY_COMPILER_MSVC && HWY_ARCH_X86_32 && defined(__AVX__) |
2844 | | return static_cast<size_t>(_mm_popcnt_u32(u32_x)); |
2845 | | #else |
2846 | | u32_x -= ((u32_x >> 1) & 0x55555555u); |
2847 | | u32_x = (((u32_x >> 2) & 0x33333333u) + (u32_x & 0x33333333u)); |
2848 | | u32_x = (((u32_x >> 4) + u32_x) & 0x0F0F0F0Fu); |
2849 | | u32_x += (u32_x >> 8); |
2850 | | u32_x += (u32_x >> 16); |
2851 | | return static_cast<size_t>(u32_x & 0x3Fu); |
2852 | | #endif |
2853 | | } |
2854 | | |
2855 | | template <class T, HWY_IF_INTEGER(RemoveCvRef<T>), |
2856 | | HWY_IF_T_SIZE(RemoveCvRef<T>, 8)> |
2857 | 0 | HWY_API size_t PopCount(T x) { |
2858 | 0 | uint64_t u64_x = static_cast<uint64_t>( |
2859 | 0 | static_cast<UnsignedFromSize<sizeof(RemoveCvRef<T>)>>(x)); |
2860 | |
|
2861 | 0 | #if HWY_COMPILER_GCC || HWY_COMPILER_CLANG |
2862 | 0 | return static_cast<size_t>(__builtin_popcountll(u64_x)); |
2863 | | #elif HWY_COMPILER_MSVC && HWY_ARCH_X86_64 && defined(__AVX__) |
2864 | | return _mm_popcnt_u64(u64_x); |
2865 | | #elif HWY_COMPILER_MSVC && HWY_ARCH_X86_32 && defined(__AVX__) |
2866 | | return _mm_popcnt_u32(static_cast<uint32_t>(u64_x & 0xFFFFFFFFu)) + |
2867 | | _mm_popcnt_u32(static_cast<uint32_t>(u64_x >> 32)); |
2868 | | #else |
2869 | | u64_x -= ((u64_x >> 1) & 0x5555555555555555ULL); |
2870 | | u64_x = (((u64_x >> 2) & 0x3333333333333333ULL) + |
2871 | | (u64_x & 0x3333333333333333ULL)); |
2872 | | u64_x = (((u64_x >> 4) + u64_x) & 0x0F0F0F0F0F0F0F0FULL); |
2873 | | u64_x += (u64_x >> 8); |
2874 | | u64_x += (u64_x >> 16); |
2875 | | u64_x += (u64_x >> 32); |
2876 | | return static_cast<size_t>(u64_x & 0x7Fu); |
2877 | | #endif |
2878 | 0 | } |
2879 | | |
2880 | | // Skip HWY_API due to GCC "function not considered for inlining". Previously |
2881 | | // such errors were caused by underlying type mismatches, but it's not clear |
2882 | | // what is still mismatched despite all the casts. |
2883 | | template <typename TI> |
2884 | 0 | /*HWY_API*/ constexpr size_t FloorLog2(TI x) { |
2885 | 0 | return x == TI{1} |
2886 | 0 | ? 0 |
2887 | 0 | : static_cast<size_t>(FloorLog2(static_cast<TI>(x >> 1)) + 1); |
2888 | 0 | } |
2889 | | |
2890 | | template <typename TI> |
2891 | 0 | /*HWY_API*/ constexpr size_t CeilLog2(TI x) { |
2892 | 0 | return x == TI{1} |
2893 | 0 | ? 0 |
2894 | 0 | : static_cast<size_t>(FloorLog2(static_cast<TI>(x - 1)) + 1); |
2895 | 0 | } |
2896 | | |
2897 | | template <typename T, typename T2, HWY_IF_FLOAT(T), HWY_IF_NOT_SPECIAL_FLOAT(T)> |
2898 | | HWY_INLINE constexpr T AddWithWraparound(T t, T2 increment) { |
2899 | | return t + static_cast<T>(increment); |
2900 | | } |
2901 | | |
2902 | | template <typename T, typename T2, HWY_IF_SPECIAL_FLOAT(T)> |
2903 | | HWY_INLINE constexpr T AddWithWraparound(T t, T2 increment) { |
2904 | | return ConvertScalarTo<T>(ConvertScalarTo<float>(t) + |
2905 | | ConvertScalarTo<float>(increment)); |
2906 | | } |
2907 | | |
2908 | | template <typename T, typename T2, HWY_IF_NOT_FLOAT(T)> |
2909 | | HWY_INLINE constexpr T AddWithWraparound(T t, T2 n) { |
2910 | | using TU = MakeUnsigned<T>; |
2911 | | // Sub-int types would promote to int, not unsigned, which would trigger |
2912 | | // warnings, so first promote to the largest unsigned type. Due to |
2913 | | // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87519, which affected GCC 8 |
2914 | | // until fixed in 9.3, we use built-in types rather than uint64_t. |
2915 | | return static_cast<T>(static_cast<TU>( |
2916 | | static_cast<unsigned long long>(static_cast<unsigned long long>(t) + |
2917 | | static_cast<unsigned long long>(n)) & |
2918 | | uint64_t{hwy::LimitsMax<TU>()})); |
2919 | | } |
2920 | | |
2921 | | #if HWY_COMPILER_MSVC && HWY_ARCH_X86_64 |
2922 | | #pragma intrinsic(_mul128) |
2923 | | #pragma intrinsic(_umul128) |
2924 | | #endif |
2925 | | |
2926 | | // 64 x 64 = 128 bit multiplication |
2927 | 0 | HWY_API uint64_t Mul128(uint64_t a, uint64_t b, uint64_t* HWY_RESTRICT upper) { |
2928 | 0 | #if defined(__SIZEOF_INT128__) |
2929 | 0 | __uint128_t product = |
2930 | 0 | static_cast<__uint128_t>(a) * static_cast<__uint128_t>(b); |
2931 | 0 | *upper = static_cast<uint64_t>(product >> 64); |
2932 | 0 | return static_cast<uint64_t>(product & 0xFFFFFFFFFFFFFFFFULL); |
2933 | 0 | #elif HWY_COMPILER_MSVC && HWY_ARCH_X86_64 |
2934 | 0 | return _umul128(a, b, upper); |
2935 | 0 | #else |
2936 | 0 | constexpr uint64_t kLo32 = 0xFFFFFFFFU; |
2937 | 0 | const uint64_t lo_lo = (a & kLo32) * (b & kLo32); |
2938 | 0 | const uint64_t hi_lo = (a >> 32) * (b & kLo32); |
2939 | 0 | const uint64_t lo_hi = (a & kLo32) * (b >> 32); |
2940 | 0 | const uint64_t hi_hi = (a >> 32) * (b >> 32); |
2941 | 0 | const uint64_t t = (lo_lo >> 32) + (hi_lo & kLo32) + lo_hi; |
2942 | 0 | *upper = (hi_lo >> 32) + (t >> 32) + hi_hi; |
2943 | 0 | return (t << 32) | (lo_lo & kLo32); |
2944 | 0 | #endif |
2945 | 0 | } Unexecuted instantiation: decode.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: fields.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: frame_header.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: headers.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: icc_codec.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: image_metadata.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: loop_filter.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: memory_manager_internal.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: encoding.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: modular_image.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: transform.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: quant_weights.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: quantizer.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: simd_util.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: color_encoding_internal.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_ans.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_context_map.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_frame.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_group.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_modular.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_noise.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_xyb.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: entropy_coder.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: epf.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_ma.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: palette.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: rct.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: squeeze.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: passes_state.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: render_pipeline.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: simple_render_pipeline.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_upsampling.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: splines.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: toc.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: ac_strategy.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: ans_common.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: blending.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: chroma_from_luma.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: coeff_order.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: compressed_dc.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: dec_cache.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_blending.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_cms.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_epf.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_from_linear.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_gaborish.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_noise.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_patches.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_splines.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_spot.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_to_linear.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_tone_mapping.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_write.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_xyb.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: stage_ycbcr.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: image_bundle.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) Unexecuted instantiation: targets.cc:hwy::Mul128(unsigned long, unsigned long, unsigned long*) |
2946 | | |
2947 | 0 | HWY_API int64_t Mul128(int64_t a, int64_t b, int64_t* HWY_RESTRICT upper) { |
2948 | 0 | #if defined(__SIZEOF_INT128__) |
2949 | 0 | __int128_t product = static_cast<__int128_t>(a) * static_cast<__int128_t>(b); |
2950 | 0 | *upper = static_cast<int64_t>(product >> 64); |
2951 | 0 | return static_cast<int64_t>(product & 0xFFFFFFFFFFFFFFFFULL); |
2952 | 0 | #elif HWY_COMPILER_MSVC && HWY_ARCH_X86_64 |
2953 | 0 | return _mul128(a, b, upper); |
2954 | 0 | #else |
2955 | 0 | uint64_t unsigned_upper; |
2956 | 0 | const int64_t lower = static_cast<int64_t>(Mul128( |
2957 | 0 | static_cast<uint64_t>(a), static_cast<uint64_t>(b), &unsigned_upper)); |
2958 | 0 | *upper = static_cast<int64_t>( |
2959 | 0 | unsigned_upper - |
2960 | 0 | (static_cast<uint64_t>(ScalarShr(a, 63)) & static_cast<uint64_t>(b)) - |
2961 | 0 | (static_cast<uint64_t>(ScalarShr(b, 63)) & static_cast<uint64_t>(a))); |
2962 | 0 | return lower; |
2963 | 0 | #endif |
2964 | 0 | } Unexecuted instantiation: decode.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: fields.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: frame_header.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: headers.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: icc_codec.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: image_metadata.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: loop_filter.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: memory_manager_internal.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: encoding.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: modular_image.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: transform.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: quant_weights.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: quantizer.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: simd_util.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: color_encoding_internal.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_ans.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_context_map.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_frame.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_group.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_modular.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_noise.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_patch_dictionary.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_xyb.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: entropy_coder.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: epf.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_ma.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: palette.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: rct.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: squeeze.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: passes_state.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: render_pipeline.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: simple_render_pipeline.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_upsampling.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: splines.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: toc.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: ac_strategy.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: ans_common.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: blending.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: chroma_from_luma.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: coeff_order.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: compressed_dc.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: dec_cache.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: low_memory_render_pipeline.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_blending.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_chroma_upsampling.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_cms.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_epf.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_from_linear.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_gaborish.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_noise.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_patches.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_splines.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_spot.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_to_linear.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_tone_mapping.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_write.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_xyb.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: stage_ycbcr.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: image_bundle.cc:hwy::Mul128(long, long, long*) Unexecuted instantiation: targets.cc:hwy::Mul128(long, long, long*) |
2965 | | |
2966 | | // Precomputation for fast n / divisor and n % divisor, where n is a variable |
2967 | | // and divisor is unchanging but unknown at compile-time. |
2968 | | class Divisor { |
2969 | | public: |
2970 | 0 | explicit Divisor(uint32_t divisor) : divisor_(divisor) { |
2971 | 0 | if (divisor <= 1) return; |
2972 | 0 |
|
2973 | 0 | const uint32_t len = |
2974 | 0 | static_cast<uint32_t>(31 - Num0BitsAboveMS1Bit_Nonzero32(divisor - 1)); |
2975 | 0 | const uint64_t u_hi = (2ULL << len) - divisor; |
2976 | 0 | const uint32_t q = Truncate((u_hi << 32) / divisor); |
2977 | 0 |
|
2978 | 0 | mul_ = q + 1; |
2979 | 0 | shift1_ = 1; |
2980 | 0 | shift2_ = len; |
2981 | 0 | } |
2982 | | |
2983 | 0 | uint32_t GetDivisor() const { return divisor_; } |
2984 | | |
2985 | | // Returns n / divisor_. |
2986 | 0 | uint32_t Divide(uint32_t n) const { |
2987 | 0 | const uint64_t mul = mul_; |
2988 | 0 | const uint32_t t = Truncate((mul * n) >> 32); |
2989 | 0 | return (t + ((n - t) >> shift1_)) >> shift2_; |
2990 | 0 | } |
2991 | | |
2992 | | // Returns n % divisor_. |
2993 | 0 | uint32_t Remainder(uint32_t n) const { return n - (Divide(n) * divisor_); } |
2994 | | |
2995 | | private: |
2996 | 0 | static uint32_t Truncate(uint64_t x) { |
2997 | 0 | return static_cast<uint32_t>(x & 0xFFFFFFFFu); |
2998 | 0 | } |
2999 | | |
3000 | | uint32_t divisor_; |
3001 | | uint32_t mul_ = 1; |
3002 | | uint32_t shift1_ = 0; |
3003 | | uint32_t shift2_ = 0; |
3004 | | }; |
3005 | | |
3006 | | #ifndef HWY_HAVE_DIV128 // allow override |
3007 | | // Exclude clang-cl because it calls __divti3 from clang_rt.builtins-x86_64, |
3008 | | // which is not linked in. |
3009 | | #if (HWY_COMPILER_MSVC >= 1920 && HWY_ARCH_X86_64) || \ |
3010 | | (defined(__SIZEOF_INT128__) && !HWY_COMPILER_CLANGCL) |
3011 | | #define HWY_HAVE_DIV128 1 |
3012 | | #else |
3013 | | #define HWY_HAVE_DIV128 0 |
3014 | | #endif |
3015 | | #endif // HWY_HAVE_DIV128 |
3016 | | |
3017 | | // Divisor64 can precompute the multiplicative inverse. |
3018 | | #if HWY_HAVE_DIV128 |
3019 | | |
3020 | | #if HWY_COMPILER_MSVC >= 1920 && HWY_ARCH_X86_64 |
3021 | | #pragma intrinsic(_udiv128) |
3022 | | #pragma intrinsic(__umulh) |
3023 | | #endif |
3024 | | |
3025 | | // As above, but for 64-bit divisors: more expensive to compute and initialize. |
3026 | | class Divisor64 { |
3027 | | public: |
3028 | 0 | explicit Divisor64(uint64_t divisor) : divisor_(divisor) { |
3029 | 0 | if (divisor <= 1) return; |
3030 | 0 |
|
3031 | 0 | const uint64_t len = |
3032 | 0 | static_cast<uint64_t>(63 - Num0BitsAboveMS1Bit_Nonzero64(divisor - 1)); |
3033 | 0 | const uint64_t u_hi = (2ULL << len) - divisor; |
3034 | 0 | const uint64_t q = Div128(u_hi, divisor); |
3035 | 0 |
|
3036 | 0 | mul_ = q + 1; |
3037 | 0 | shift1_ = 1; |
3038 | 0 | shift2_ = len; |
3039 | 0 | } |
3040 | | |
3041 | 0 | uint64_t GetDivisor() const { return divisor_; } |
3042 | | |
3043 | | // Returns n / divisor_. |
3044 | 0 | uint64_t Divide(uint64_t n) const { |
3045 | 0 | const uint64_t t = MulHigh(mul_, n); |
3046 | 0 | return (t + ((n - t) >> shift1_)) >> shift2_; |
3047 | 0 | } |
3048 | | |
3049 | | // Returns n % divisor_. |
3050 | 0 | uint64_t Remainder(uint64_t n) const { return n - (Divide(n) * divisor_); } |
3051 | | |
3052 | | private: |
3053 | | uint64_t divisor_; |
3054 | | |
3055 | 0 | static uint64_t Div128(uint64_t hi, uint64_t div) { |
3056 | 0 | #if HWY_COMPILER_MSVC >= 1920 && HWY_ARCH_X86_64 |
3057 | 0 | unsigned __int64 remainder; // unused |
3058 | 0 | return _udiv128(hi, uint64_t{0}, div, &remainder); |
3059 | 0 | #else |
3060 | 0 | using u128 = unsigned __int128; |
3061 | 0 | const u128 hi128 = static_cast<u128>(hi) << 64; |
3062 | 0 | return static_cast<uint64_t>(hi128 / static_cast<u128>(div)); |
3063 | 0 | #endif |
3064 | 0 | } |
3065 | | |
3066 | 0 | static uint64_t MulHigh(uint64_t a, uint64_t b) { |
3067 | 0 | #if HWY_COMPILER_MSVC >= 1920 && HWY_ARCH_X86_64 |
3068 | 0 | return __umulh(a, b); |
3069 | 0 | #else |
3070 | 0 | using u128 = unsigned __int128; |
3071 | 0 | const u128 a128 = static_cast<u128>(a); |
3072 | 0 | const u128 b128 = static_cast<u128>(b); |
3073 | 0 | return static_cast<uint64_t>((a128 * b128) >> 64); |
3074 | 0 | #endif |
3075 | 0 | } |
3076 | | |
3077 | | uint64_t mul_ = 1; |
3078 | | uint64_t shift1_ = 0; |
3079 | | uint64_t shift2_ = 0; |
3080 | | }; |
3081 | | #else |
3082 | | // No Div128 available, use built-in 64-bit division on each call. |
3083 | | class Divisor64 { |
3084 | | public: |
3085 | | explicit Divisor64(uint64_t divisor) : divisor_(divisor) {} |
3086 | | |
3087 | | uint64_t GetDivisor() const { return divisor_; } |
3088 | | |
3089 | | uint64_t Divide(uint64_t n) const { return n / divisor_; } |
3090 | | uint64_t Remainder(uint64_t n) const { return n % divisor_; } |
3091 | | |
3092 | | private: |
3093 | | uint64_t divisor_; |
3094 | | }; |
3095 | | #endif // HWY_HAVE_DIV128 |
3096 | | |
3097 | | namespace detail { |
3098 | | |
3099 | | template <typename T> |
3100 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR T ScalarAbs(hwy::FloatTag /*tag*/, |
3101 | | T val) { |
3102 | | using TU = MakeUnsigned<T>; |
3103 | | return BitCastScalar<T>( |
3104 | | static_cast<TU>(BitCastScalar<TU>(val) & (~SignMask<T>()))); |
3105 | | } |
3106 | | |
3107 | | template <typename T> |
3108 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR T |
3109 | | ScalarAbs(hwy::SpecialTag /*tag*/, T val) { |
3110 | | return ScalarAbs(hwy::FloatTag(), val); |
3111 | | } |
3112 | | |
3113 | | template <typename T> |
3114 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR T |
3115 | | ScalarAbs(hwy::SignedTag /*tag*/, T val) { |
3116 | | using TU = MakeUnsigned<T>; |
3117 | | return (val < T{0}) ? static_cast<T>(TU{0} - static_cast<TU>(val)) : val; |
3118 | | } |
3119 | | |
3120 | | template <typename T> |
3121 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR T |
3122 | | ScalarAbs(hwy::UnsignedTag /*tag*/, T val) { |
3123 | | return val; |
3124 | | } |
3125 | | |
3126 | | } // namespace detail |
3127 | | |
3128 | | template <typename T> |
3129 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR RemoveCvRef<T> ScalarAbs(T val) { |
3130 | | using TVal = MakeLaneTypeIfInteger< |
3131 | | detail::NativeSpecialFloatToWrapper<RemoveCvRef<T>>>; |
3132 | | return detail::ScalarAbs(hwy::TypeTag<TVal>(), static_cast<TVal>(val)); |
3133 | | } |
3134 | | |
3135 | | template <typename T> |
3136 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR bool ScalarIsNaN(T val) { |
3137 | | using TF = detail::NativeSpecialFloatToWrapper<RemoveCvRef<T>>; |
3138 | | using TU = MakeUnsigned<TF>; |
3139 | | return (BitCastScalar<TU>(ScalarAbs(val)) > ExponentMask<TF>()); |
3140 | | } |
3141 | | |
3142 | | template <typename T> |
3143 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR bool ScalarIsInf(T val) { |
3144 | | using TF = detail::NativeSpecialFloatToWrapper<RemoveCvRef<T>>; |
3145 | | using TU = MakeUnsigned<TF>; |
3146 | | return static_cast<TU>(BitCastScalar<TU>(static_cast<TF>(val)) << 1) == |
3147 | | static_cast<TU>(MaxExponentTimes2<TF>()); |
3148 | | } |
3149 | | |
3150 | | namespace detail { |
3151 | | |
3152 | | template <typename T> |
3153 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR bool ScalarIsFinite( |
3154 | | hwy::FloatTag /*tag*/, T val) { |
3155 | | using TU = MakeUnsigned<T>; |
3156 | | return (BitCastScalar<TU>(hwy::ScalarAbs(val)) < ExponentMask<T>()); |
3157 | | } |
3158 | | |
3159 | | template <typename T> |
3160 | | static HWY_INLINE HWY_BITCASTSCALAR_CONSTEXPR bool ScalarIsFinite( |
3161 | | hwy::NonFloatTag /*tag*/, T /*val*/) { |
3162 | | // Integer values are always finite |
3163 | | return true; |
3164 | | } |
3165 | | |
3166 | | } // namespace detail |
3167 | | |
3168 | | template <typename T> |
3169 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR bool ScalarIsFinite(T val) { |
3170 | | using TVal = MakeLaneTypeIfInteger< |
3171 | | detail::NativeSpecialFloatToWrapper<RemoveCvRef<T>>>; |
3172 | | return detail::ScalarIsFinite(hwy::IsFloatTag<TVal>(), |
3173 | | static_cast<TVal>(val)); |
3174 | | } |
3175 | | |
3176 | | template <typename T> |
3177 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR RemoveCvRef<T> ScalarCopySign(T magn, |
3178 | | T sign) { |
3179 | | using TF = RemoveCvRef<detail::NativeSpecialFloatToWrapper<RemoveCvRef<T>>>; |
3180 | | using TU = MakeUnsigned<TF>; |
3181 | | return BitCastScalar<TF>(static_cast<TU>( |
3182 | | (BitCastScalar<TU>(static_cast<TF>(magn)) & (~SignMask<TF>())) | |
3183 | | (BitCastScalar<TU>(static_cast<TF>(sign)) & SignMask<TF>()))); |
3184 | | } |
3185 | | |
3186 | | template <typename T> |
3187 | | HWY_API HWY_BITCASTSCALAR_CONSTEXPR bool ScalarSignBit(T val) { |
3188 | | using TVal = MakeLaneTypeIfInteger< |
3189 | | detail::NativeSpecialFloatToWrapper<RemoveCvRef<T>>>; |
3190 | | using TU = MakeUnsigned<TVal>; |
3191 | | return ((BitCastScalar<TU>(static_cast<TVal>(val)) & SignMask<TVal>()) != 0); |
3192 | | } |
3193 | | |
3194 | | // Prevents the compiler from eliding the computations that led to "output". |
3195 | | #if HWY_ARCH_PPC && (HWY_COMPILER_GCC || HWY_COMPILER_CLANG) && \ |
3196 | | !defined(_SOFT_FLOAT) |
3197 | | // Workaround to avoid test failures on PPC if compiled with Clang |
3198 | | template <class T, HWY_IF_F32(T)> |
3199 | | HWY_API void PreventElision(T&& output) { |
3200 | | asm volatile("" : "+f"(output)::"memory"); |
3201 | | } |
3202 | | template <class T, HWY_IF_F64(T)> |
3203 | | HWY_API void PreventElision(T&& output) { |
3204 | | asm volatile("" : "+d"(output)::"memory"); |
3205 | | } |
3206 | | template <class T, HWY_IF_NOT_FLOAT3264(T)> |
3207 | | HWY_API void PreventElision(T&& output) { |
3208 | | asm volatile("" : "+r"(output)::"memory"); |
3209 | | } |
3210 | | #else |
3211 | | template <class T> |
3212 | 0 | HWY_API void PreventElision(T&& output) { |
3213 | | #if HWY_COMPILER_MSVC |
3214 | | // MSVC does not support inline assembly anymore (and never supported GCC's |
3215 | | // RTL constraints). Self-assignment with #pragma optimize("off") might be |
3216 | | // expected to prevent elision, but it does not with MSVC 2015. Type-punning |
3217 | | // with volatile pointers generates inefficient code on MSVC 2017. |
3218 | | static std::atomic<RemoveCvRef<T>> sink; |
3219 | | sink.store(output, std::memory_order_relaxed); |
3220 | | #else |
3221 | | // Works by indicating to the compiler that "output" is being read and |
3222 | | // modified. The +r constraint avoids unnecessary writes to memory, but only |
3223 | | // works for built-in types (typically FuncOutput). |
3224 | 0 | asm volatile("" : "+r"(output) : : "memory"); |
3225 | 0 | #endif |
3226 | 0 | } Unexecuted instantiation: quant_weights.cc:void hwy::PreventElision<jxl::Status (*&)(jxl::QuantEncoding const&, float*, float*, unsigned long, jxl::QuantTable, unsigned long*)>(jxl::Status (*&)(jxl::QuantEncoding const&, float*, float*, unsigned long, jxl::QuantTable, unsigned long*)) Unexecuted instantiation: simd_util.cc:void hwy::PreventElision<unsigned long (*&)()>(unsigned long (*&)()) Unexecuted instantiation: dec_group.cc:void hwy::PreventElision<jxl::Status (*&)(jxl::FrameHeader const&, jxl::GetBlock*, jxl::GroupDecCache*, jxl::PassesDecoderState*, unsigned long, unsigned long, jxl::RenderPipelineInput&, jxl::jpeg::JPEGData*, jxl::DrawMode)>(jxl::Status (*&)(jxl::FrameHeader const&, jxl::GetBlock*, jxl::GroupDecCache*, jxl::PassesDecoderState*, unsigned long, unsigned long, jxl::RenderPipelineInput&, jxl::jpeg::JPEGData*, jxl::DrawMode)) Unexecuted instantiation: dec_modular.cc:void hwy::PreventElision<void (*&)(unsigned long, int const*, int const*, float, float*)>(void (*&)(unsigned long, int const*, int const*, float, float*)) Unexecuted instantiation: dec_modular.cc:void hwy::PreventElision<void (*&)(unsigned long, int const*, float, float*)>(void (*&)(unsigned long, int const*, float, float*)) Unexecuted instantiation: dec_modular.cc:void hwy::PreventElision<void (*&)(unsigned long, int const*, float, float*, float*, float*)>(void (*&)(unsigned long, int const*, float, float*, float*, float*)) Unexecuted instantiation: dec_noise.cc:void hwy::PreventElision<void (*&)(unsigned long, unsigned long, unsigned long, unsigned long, std::__1::pair<jxl::Plane<float>*, jxl::RectT<unsigned long> > const&, std::__1::pair<jxl::Plane<float>*, jxl::RectT<unsigned long> > const&, std::__1::pair<jxl::Plane<float>*, jxl::RectT<unsigned long> > const&)>(void (*&)(unsigned long, unsigned long, unsigned long, unsigned long, std::__1::pair<jxl::Plane<float>*, jxl::RectT<unsigned long> > const&, std::__1::pair<jxl::Plane<float>*, jxl::RectT<unsigned long> > const&, std::__1::pair<jxl::Plane<float>*, jxl::RectT<unsigned long> > const&)) Unexecuted instantiation: dec_xyb.cc:void hwy::PreventElision<jxl::Status (*&)(jxl::Image3<float>*, jxl::ThreadPool*, jxl::OpsinParams const&)>(jxl::Status (*&)(jxl::Image3<float>*, jxl::ThreadPool*, jxl::OpsinParams const&)) Unexecuted instantiation: dec_xyb.cc:void hwy::PreventElision<jxl::Status (*&)(jxl::Image3<float> const&, jxl::RectT<unsigned long> const&, jxl::ThreadPool*, jxl::Image3<float>*, jxl::OpsinParams const&)>(jxl::Status (*&)(jxl::Image3<float> const&, jxl::RectT<unsigned long> const&, jxl::ThreadPool*, jxl::Image3<float>*, jxl::OpsinParams const&)) Unexecuted instantiation: dec_xyb.cc:void hwy::PreventElision<void (*&)(jxl::Image3<float> const&, jxl::Image3<float>*, jxl::RectT<unsigned long> const&)>(void (*&)(jxl::Image3<float> const&, jxl::Image3<float>*, jxl::RectT<unsigned long> const&)) Unexecuted instantiation: dec_xyb.cc:void hwy::PreventElision<bool (*&)()>(bool (*&)()) Unexecuted instantiation: dec_xyb.cc:void hwy::PreventElision<jxl::Status (*&)(float const**, unsigned char*, bool, unsigned long)>(jxl::Status (*&)(float const**, unsigned char*, bool, unsigned long)) Unexecuted instantiation: rct.cc:void hwy::PreventElision<jxl::Status (*&)(jxl::Image&, unsigned long, unsigned long, jxl::ThreadPool*)>(jxl::Status (*&)(jxl::Image&, unsigned long, unsigned long, jxl::ThreadPool*)) Unexecuted instantiation: squeeze.cc:void hwy::PreventElision<jxl::Status (*&)(jxl::Image&, std::__1::vector<jxl::SqueezeParams, std::__1::allocator<jxl::SqueezeParams> > const&, jxl::ThreadPool*)>(jxl::Status (*&)(jxl::Image&, std::__1::vector<jxl::SqueezeParams, std::__1::allocator<jxl::SqueezeParams> > const&, jxl::ThreadPool*)) Unexecuted instantiation: stage_upsampling.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::CustomTransformData const&, unsigned long, unsigned long)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::CustomTransformData const&, unsigned long, unsigned long)) Unexecuted instantiation: splines.cc:void hwy::PreventElision<void (*&)(float*, float*, float*, unsigned long, unsigned long, unsigned long, bool, jxl::SplineSegment const*, unsigned long const*, unsigned long const*)>(void (*&)(float*, float*, float*, unsigned long, unsigned long, unsigned long, bool, jxl::SplineSegment const*, unsigned long const*, unsigned long const*)) Unexecuted instantiation: splines.cc:void hwy::PreventElision<void (*&)(jxl::Spline const&, std::__1::vector<std::__1::pair<jxl::Spline::Point, float>, std::__1::allocator<std::__1::pair<jxl::Spline::Point, float> > > const&, float, std::__1::vector<jxl::SplineSegment, std::__1::allocator<jxl::SplineSegment> >&, std::__1::vector<std::__1::pair<unsigned long, unsigned long>, std::__1::allocator<std::__1::pair<unsigned long, unsigned long> > >&)>(void (*&)(jxl::Spline const&, std::__1::vector<std::__1::pair<jxl::Spline::Point, float>, std::__1::allocator<std::__1::pair<jxl::Spline::Point, float> > > const&, float, std::__1::vector<jxl::SplineSegment, std::__1::allocator<jxl::SplineSegment> >&, std::__1::vector<std::__1::pair<unsigned long, unsigned long>, std::__1::allocator<std::__1::pair<unsigned long, unsigned long> > >&)) Unexecuted instantiation: compressed_dc.cc:void hwy::PreventElision<jxl::Status (*&)(JxlMemoryManagerStruct*, float const*, jxl::Image3<float>*, jxl::ThreadPool*)>(jxl::Status (*&)(JxlMemoryManagerStruct*, float const*, jxl::Image3<float>*, jxl::ThreadPool*)) Unexecuted instantiation: compressed_dc.cc:void hwy::PreventElision<void (*&)(jxl::RectT<unsigned long> const&, jxl::Image3<float>*, jxl::Plane<unsigned char>*, jxl::Image const&, float const*, float, float const*, jxl::YCbCrChromaSubsampling const&, jxl::BlockCtxMap const&)>(void (*&)(jxl::RectT<unsigned long> const&, jxl::Image3<float>*, jxl::Plane<unsigned char>*, jxl::Image const&, float const*, float, float const*, jxl::YCbCrChromaSubsampling const&, jxl::BlockCtxMap const&)) Unexecuted instantiation: stage_blending.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::FrameHeader const&, jxl::PassesDecoderState const*, jxl::ColorEncoding const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::FrameHeader const&, jxl::PassesDecoderState const*, jxl::ColorEncoding const&)) Unexecuted instantiation: stage_chroma_upsampling.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(unsigned long, bool)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(unsigned long, bool)) Unexecuted instantiation: stage_cms.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)) Unexecuted instantiation: stage_epf.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::LoopFilter const&, jxl::Plane<float> const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::LoopFilter const&, jxl::Plane<float> const&)) Unexecuted instantiation: stage_from_linear.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)) Unexecuted instantiation: stage_gaborish.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::LoopFilter const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::LoopFilter const&)) Unexecuted instantiation: stage_noise.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::NoiseParams const&, jxl::ColorCorrelation const&, unsigned long)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::NoiseParams const&, jxl::ColorCorrelation const&, unsigned long)) Unexecuted instantiation: stage_noise.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(unsigned long)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(unsigned long)) Unexecuted instantiation: stage_splines.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::Splines const*)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::Splines const*)) Unexecuted instantiation: stage_to_linear.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)) Unexecuted instantiation: stage_tone_mapping.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)) Unexecuted instantiation: stage_write.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::ImageOutput const&, unsigned long, unsigned long, bool, bool, unsigned long, jxl::Orientation, std::__1::vector<jxl::ImageOutput, std::__1::allocator<jxl::ImageOutput> >&, JxlMemoryManagerStruct*)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::ImageOutput const&, unsigned long, unsigned long, bool, bool, unsigned long, jxl::Orientation, std::__1::vector<jxl::ImageOutput, std::__1::allocator<jxl::ImageOutput> >&, JxlMemoryManagerStruct*)) Unexecuted instantiation: stage_xyb.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)(jxl::OutputEncodingInfo const&)) Unexecuted instantiation: stage_ycbcr.cc:void hwy::PreventElision<std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)()>(std::__1::unique_ptr<jxl::RenderPipelineStage, std::__1::default_delete<jxl::RenderPipelineStage> > (*&)()) |
3227 | | #endif |
3228 | | |
3229 | | } // namespace hwy |
3230 | | |
3231 | | #endif // HIGHWAY_HWY_BASE_H_ |