/src/libjxl/lib/jxl/dct-inl.h
Line | Count | Source |
1 | | // Copyright (c) the JPEG XL Project Authors. All rights reserved. |
2 | | // |
3 | | // Use of this source code is governed by a BSD-style |
4 | | // license that can be found in the LICENSE file. |
5 | | |
6 | | // Fast SIMD floating-point (I)DCT, any power of two. |
7 | | |
8 | | #include "lib/jxl/base/compiler_specific.h" |
9 | | #include "lib/jxl/base/status.h" |
10 | | |
11 | | #if defined(LIB_JXL_DCT_INL_H_) == defined(HWY_TARGET_TOGGLE) |
12 | | #ifdef LIB_JXL_DCT_INL_H_ |
13 | | #undef LIB_JXL_DCT_INL_H_ |
14 | | #else |
15 | | #define LIB_JXL_DCT_INL_H_ |
16 | | #endif |
17 | | |
18 | | #include <cstddef> |
19 | | #include <hwy/highway.h> |
20 | | |
21 | | #include "lib/jxl/dct_block-inl.h" |
22 | | #include "lib/jxl/dct_scales.h" |
23 | | #include "lib/jxl/transpose-inl.h" |
24 | | HWY_BEFORE_NAMESPACE(); |
25 | | namespace jxl { |
26 | | namespace HWY_NAMESPACE { |
27 | | namespace { |
28 | | |
29 | | // These templates are not found via ADL. |
30 | | using hwy::HWY_NAMESPACE::Add; |
31 | | using hwy::HWY_NAMESPACE::Mul; |
32 | | using hwy::HWY_NAMESPACE::MulAdd; |
33 | | using hwy::HWY_NAMESPACE::NegMulAdd; |
34 | | using hwy::HWY_NAMESPACE::Sub; |
35 | | |
36 | | #if !HWY_HAVE_SCALABLE |
37 | | // OK to use MaxLanes for non-scalable; should be same as Lanes. |
38 | | constexpr size_t kMaxLanes = MaxLanes(HWY_FULL(float)()); |
39 | | #else |
40 | | #endif |
41 | | |
42 | | // Implementation of Lowest Complexity Self Recursive Radix-2 DCT II/III |
43 | | // Algorithms, by Sirani M. Perera and Jianhua Liu. |
44 | | |
45 | | template <size_t N, size_t SZ> |
46 | | struct CoeffBundle { |
47 | | using D = HWY_CAPPED(float, SZ); |
48 | | static void AddReverse(const float* JXL_RESTRICT a_in1, |
49 | | const float* JXL_RESTRICT a_in2, |
50 | 1.38k | float* JXL_RESTRICT a_out) { |
51 | 1.38k | const D d; |
52 | 4.14k | for (size_t i = 0; i < N; i++) { |
53 | 2.76k | auto in1 = Load(d, a_in1 + i * SZ); |
54 | 2.76k | auto in2 = Load(d, a_in2 + (N - i - 1) * SZ); |
55 | 2.76k | Store(Add(in1, in2), d, a_out + i * SZ); |
56 | 2.76k | } |
57 | 1.38k | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::AddReverse(float const*, float const*, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::AddReverse(float const*, float const*, float*) Line | Count | Source | 50 | 1.38k | float* JXL_RESTRICT a_out) { | 51 | 1.38k | const D d; | 52 | 4.14k | for (size_t i = 0; i < N; i++) { | 53 | 2.76k | auto in1 = Load(d, a_in1 + i * SZ); | 54 | 2.76k | auto in2 = Load(d, a_in2 + (N - i - 1) * SZ); | 55 | 2.76k | Store(Add(in1, in2), d, a_out + i * SZ); | 56 | 2.76k | } | 57 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::AddReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::AddReverse(float const*, float const*, float*) |
58 | | static void SubReverse(const float* JXL_RESTRICT a_in1, |
59 | | const float* JXL_RESTRICT a_in2, |
60 | 1.38k | float* JXL_RESTRICT a_out) { |
61 | 1.38k | const D d; |
62 | 4.14k | for (size_t i = 0; i < N; i++) { |
63 | 2.76k | auto in1 = Load(d, a_in1 + i * SZ); |
64 | 2.76k | auto in2 = Load(d, a_in2 + (N - i - 1) * SZ); |
65 | 2.76k | Store(Sub(in1, in2), d, a_out + i * SZ); |
66 | 2.76k | } |
67 | 1.38k | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::SubReverse(float const*, float const*, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::SubReverse(float const*, float const*, float*) Line | Count | Source | 60 | 1.38k | float* JXL_RESTRICT a_out) { | 61 | 1.38k | const D d; | 62 | 4.14k | for (size_t i = 0; i < N; i++) { | 63 | 2.76k | auto in1 = Load(d, a_in1 + i * SZ); | 64 | 2.76k | auto in2 = Load(d, a_in2 + (N - i - 1) * SZ); | 65 | 2.76k | Store(Sub(in1, in2), d, a_out + i * SZ); | 66 | 2.76k | } | 67 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::SubReverse(float const*, float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::SubReverse(float const*, float const*, float*) |
68 | 1.38k | static void B(float* JXL_RESTRICT coeff) { |
69 | 1.38k | const D d; |
70 | 1.38k | auto sqrt2 = Set(d, kSqrt2); |
71 | 1.38k | auto in1_0 = Load(d, coeff); |
72 | 1.38k | auto in2_0 = Load(d, coeff + SZ); |
73 | 1.38k | Store(MulAdd(in1_0, sqrt2, in2_0), d, coeff); |
74 | 1.38k | for (size_t i = 1; i + 1 < N; i++) { |
75 | 0 | auto in1 = Load(d, coeff + i * SZ); |
76 | 0 | auto in2 = Load(d, coeff + (i + 1) * SZ); |
77 | 0 | Store(Add(in1, in2), d, coeff + i * SZ); |
78 | 0 | } |
79 | 1.38k | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::B(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::B(float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::B(float*) Line | Count | Source | 68 | 1.38k | static void B(float* JXL_RESTRICT coeff) { | 69 | 1.38k | const D d; | 70 | 1.38k | auto sqrt2 = Set(d, kSqrt2); | 71 | 1.38k | auto in1_0 = Load(d, coeff); | 72 | 1.38k | auto in2_0 = Load(d, coeff + SZ); | 73 | 1.38k | Store(MulAdd(in1_0, sqrt2, in2_0), d, coeff); | 74 | 1.38k | for (size_t i = 1; i + 1 < N; i++) { | 75 | 0 | auto in1 = Load(d, coeff + i * SZ); | 76 | 0 | auto in2 = Load(d, coeff + (i + 1) * SZ); | 77 | 0 | Store(Add(in1, in2), d, coeff + i * SZ); | 78 | 0 | } | 79 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::B(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::B(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::B(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::B(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::B(float*) |
80 | 6.74M | static void BTranspose(float* JXL_RESTRICT coeff) { |
81 | 6.74M | const D d; |
82 | 20.3M | for (size_t i = N - 1; i > 0; i--) { |
83 | 13.5M | auto in1 = Load(d, coeff + i * SZ); |
84 | 13.5M | auto in2 = Load(d, coeff + (i - 1) * SZ); |
85 | 13.5M | Store(Add(in1, in2), d, coeff + i * SZ); |
86 | 13.5M | } |
87 | 6.74M | auto sqrt2 = Set(d, kSqrt2); |
88 | 6.74M | auto in1 = Load(d, coeff); |
89 | 6.74M | Store(Mul(in1, sqrt2), d, coeff); |
90 | 6.74M | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::BTranspose(float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::BTranspose(float*) Line | Count | Source | 80 | 4.31M | static void BTranspose(float* JXL_RESTRICT coeff) { | 81 | 4.31M | const D d; | 82 | 8.63M | for (size_t i = N - 1; i > 0; i--) { | 83 | 4.31M | auto in1 = Load(d, coeff + i * SZ); | 84 | 4.31M | auto in2 = Load(d, coeff + (i - 1) * SZ); | 85 | 4.31M | Store(Add(in1, in2), d, coeff + i * SZ); | 86 | 4.31M | } | 87 | 4.31M | auto sqrt2 = Set(d, kSqrt2); | 88 | 4.31M | auto in1 = Load(d, coeff); | 89 | 4.31M | Store(Mul(in1, sqrt2), d, coeff); | 90 | 4.31M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::BTranspose(float*) Line | Count | Source | 80 | 1.94M | static void BTranspose(float* JXL_RESTRICT coeff) { | 81 | 1.94M | const D d; | 82 | 7.75M | for (size_t i = N - 1; i > 0; i--) { | 83 | 5.80M | auto in1 = Load(d, coeff + i * SZ); | 84 | 5.80M | auto in2 = Load(d, coeff + (i - 1) * SZ); | 85 | 5.80M | Store(Add(in1, in2), d, coeff + i * SZ); | 86 | 5.80M | } | 87 | 1.94M | auto sqrt2 = Set(d, kSqrt2); | 88 | 1.94M | auto in1 = Load(d, coeff); | 89 | 1.94M | Store(Mul(in1, sqrt2), d, coeff); | 90 | 1.94M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::BTranspose(float*) Line | Count | Source | 80 | 468k | static void BTranspose(float* JXL_RESTRICT coeff) { | 81 | 468k | const D d; | 82 | 3.74M | for (size_t i = N - 1; i > 0; i--) { | 83 | 3.28M | auto in1 = Load(d, coeff + i * SZ); | 84 | 3.28M | auto in2 = Load(d, coeff + (i - 1) * SZ); | 85 | 3.28M | Store(Add(in1, in2), d, coeff + i * SZ); | 86 | 3.28M | } | 87 | 468k | auto sqrt2 = Set(d, kSqrt2); | 88 | 468k | auto in1 = Load(d, coeff); | 89 | 468k | Store(Mul(in1, sqrt2), d, coeff); | 90 | 468k | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::BTranspose(float*) Line | Count | Source | 80 | 11.0k | static void BTranspose(float* JXL_RESTRICT coeff) { | 81 | 11.0k | const D d; | 82 | 176k | for (size_t i = N - 1; i > 0; i--) { | 83 | 165k | auto in1 = Load(d, coeff + i * SZ); | 84 | 165k | auto in2 = Load(d, coeff + (i - 1) * SZ); | 85 | 165k | Store(Add(in1, in2), d, coeff + i * SZ); | 86 | 165k | } | 87 | 11.0k | auto sqrt2 = Set(d, kSqrt2); | 88 | 11.0k | auto in1 = Load(d, coeff); | 89 | 11.0k | Store(Mul(in1, sqrt2), d, coeff); | 90 | 11.0k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::BTranspose(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::BTranspose(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::BTranspose(float*) |
91 | | // Ideally optimized away by compiler (except the multiply). |
92 | | static void InverseEvenOdd(const float* JXL_RESTRICT a_in, |
93 | 1.38k | float* JXL_RESTRICT a_out) { |
94 | 1.38k | const D d; |
95 | 4.14k | for (size_t i = 0; i < N / 2; i++) { |
96 | 2.76k | auto in1 = Load(d, a_in + i * SZ); |
97 | 2.76k | Store(in1, d, a_out + 2 * i * SZ); |
98 | 2.76k | } |
99 | 4.14k | for (size_t i = N / 2; i < N; i++) { |
100 | 2.76k | auto in1 = Load(d, a_in + i * SZ); |
101 | 2.76k | Store(in1, d, a_out + (2 * (i - N / 2) + 1) * SZ); |
102 | 2.76k | } |
103 | 1.38k | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::InverseEvenOdd(float const*, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::InverseEvenOdd(float const*, float*) Line | Count | Source | 93 | 1.38k | float* JXL_RESTRICT a_out) { | 94 | 1.38k | const D d; | 95 | 4.14k | for (size_t i = 0; i < N / 2; i++) { | 96 | 2.76k | auto in1 = Load(d, a_in + i * SZ); | 97 | 2.76k | Store(in1, d, a_out + 2 * i * SZ); | 98 | 2.76k | } | 99 | 4.14k | for (size_t i = N / 2; i < N; i++) { | 100 | 2.76k | auto in1 = Load(d, a_in + i * SZ); | 101 | 2.76k | Store(in1, d, a_out + (2 * (i - N / 2) + 1) * SZ); | 102 | 2.76k | } | 103 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::InverseEvenOdd(float const*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::InverseEvenOdd(float const*, float*) |
104 | | // Ideally optimized away by compiler. |
105 | | static void ForwardEvenOdd(const float* JXL_RESTRICT a_in, size_t a_in_stride, |
106 | 6.43M | float* JXL_RESTRICT a_out) { |
107 | 6.43M | const D d; |
108 | 26.4M | for (size_t i = 0; i < N / 2; i++) { |
109 | 20.0M | auto in1 = LoadU(d, a_in + 2 * i * a_in_stride); |
110 | 20.0M | Store(in1, d, a_out + i * SZ); |
111 | 20.0M | } |
112 | 26.9M | for (size_t i = N / 2; i < N; i++) { |
113 | 20.5M | auto in1 = LoadU(d, a_in + (2 * (i - N / 2) + 1) * a_in_stride); |
114 | 20.5M | Store(in1, d, a_out + i * SZ); |
115 | 20.5M | } |
116 | 6.43M | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::ForwardEvenOdd(float const*, unsigned long, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Line | Count | Source | 106 | 3.97M | float* JXL_RESTRICT a_out) { | 107 | 3.97M | const D d; | 108 | 12.1M | for (size_t i = 0; i < N / 2; i++) { | 109 | 8.17M | auto in1 = LoadU(d, a_in + 2 * i * a_in_stride); | 110 | 8.17M | Store(in1, d, a_out + i * SZ); | 111 | 8.17M | } | 112 | 12.4M | for (size_t i = N / 2; i < N; i++) { | 113 | 8.45M | auto in1 = LoadU(d, a_in + (2 * (i - N / 2) + 1) * a_in_stride); | 114 | 8.45M | Store(in1, d, a_out + i * SZ); | 115 | 8.45M | } | 116 | 3.97M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Line | Count | Source | 106 | 1.97M | float* JXL_RESTRICT a_out) { | 107 | 1.97M | const D d; | 108 | 9.90M | for (size_t i = 0; i < N / 2; i++) { | 109 | 7.92M | auto in1 = LoadU(d, a_in + 2 * i * a_in_stride); | 110 | 7.92M | Store(in1, d, a_out + i * SZ); | 111 | 7.92M | } | 112 | 10.0M | for (size_t i = N / 2; i < N; i++) { | 113 | 8.07M | auto in1 = LoadU(d, a_in + (2 * (i - N / 2) + 1) * a_in_stride); | 114 | 8.07M | Store(in1, d, a_out + i * SZ); | 115 | 8.07M | } | 116 | 1.97M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Line | Count | Source | 106 | 471k | float* JXL_RESTRICT a_out) { | 107 | 471k | const D d; | 108 | 4.24M | for (size_t i = 0; i < N / 2; i++) { | 109 | 3.77M | auto in1 = LoadU(d, a_in + 2 * i * a_in_stride); | 110 | 3.77M | Store(in1, d, a_out + i * SZ); | 111 | 3.77M | } | 112 | 4.28M | for (size_t i = N / 2; i < N; i++) { | 113 | 3.80M | auto in1 = LoadU(d, a_in + (2 * (i - N / 2) + 1) * a_in_stride); | 114 | 3.80M | Store(in1, d, a_out + i * SZ); | 115 | 3.80M | } | 116 | 471k | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Line | Count | Source | 106 | 11.0k | float* JXL_RESTRICT a_out) { | 107 | 11.0k | const D d; | 108 | 187k | for (size_t i = 0; i < N / 2; i++) { | 109 | 176k | auto in1 = LoadU(d, a_in + 2 * i * a_in_stride); | 110 | 176k | Store(in1, d, a_out + i * SZ); | 111 | 176k | } | 112 | 187k | for (size_t i = N / 2; i < N; i++) { | 113 | 176k | auto in1 = LoadU(d, a_in + (2 * (i - N / 2) + 1) * a_in_stride); | 114 | 176k | Store(in1, d, a_out + i * SZ); | 115 | 176k | } | 116 | 11.0k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::ForwardEvenOdd(float const*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::ForwardEvenOdd(float const*, unsigned long, float*) |
117 | | // Invoked on full vector. |
118 | 1.38k | static void Multiply(float* JXL_RESTRICT coeff) { |
119 | 1.38k | const D d; |
120 | 4.14k | for (size_t i = 0; i < N / 2; i++) { |
121 | 2.76k | auto in1 = Load(d, coeff + (N / 2 + i) * SZ); |
122 | 2.76k | auto mul = Set(d, WcMultipliers<N>::kMultipliers[i]); |
123 | 2.76k | Store(Mul(in1, mul), d, coeff + (N / 2 + i) * SZ); |
124 | 2.76k | } |
125 | 1.38k | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::Multiply(float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::Multiply(float*) Line | Count | Source | 118 | 1.38k | static void Multiply(float* JXL_RESTRICT coeff) { | 119 | 1.38k | const D d; | 120 | 4.14k | for (size_t i = 0; i < N / 2; i++) { | 121 | 2.76k | auto in1 = Load(d, coeff + (N / 2 + i) * SZ); | 122 | 2.76k | auto mul = Set(d, WcMultipliers<N>::kMultipliers[i]); | 123 | 2.76k | Store(Mul(in1, mul), d, coeff + (N / 2 + i) * SZ); | 124 | 2.76k | } | 125 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::Multiply(float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::Multiply(float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::Multiply(float*) |
126 | | static void MultiplyAndAdd(const float* JXL_RESTRICT coeff, |
127 | 6.72M | float* JXL_RESTRICT out, size_t out_stride) { |
128 | 6.72M | const D d; |
129 | 26.7M | for (size_t i = 0; i < N / 2; i++) { |
130 | 20.0M | auto mul = Set(d, WcMultipliers<N>::kMultipliers[i]); |
131 | 20.0M | auto in1 = Load(d, coeff + i * SZ); |
132 | 20.0M | auto in2 = Load(d, coeff + (N / 2 + i) * SZ); |
133 | 20.0M | auto out1 = MulAdd(mul, in2, in1); |
134 | 20.0M | auto out2 = NegMulAdd(mul, in2, in1); |
135 | 20.0M | StoreU(out1, d, out + i * out_stride); |
136 | 20.0M | StoreU(out2, d, out + (N - i - 1) * out_stride); |
137 | 20.0M | } |
138 | 6.72M | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::MultiplyAndAdd(float const*, float*, unsigned long) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Line | Count | Source | 127 | 4.30M | float* JXL_RESTRICT out, size_t out_stride) { | 128 | 4.30M | const D d; | 129 | 12.6M | for (size_t i = 0; i < N / 2; i++) { | 130 | 8.36M | auto mul = Set(d, WcMultipliers<N>::kMultipliers[i]); | 131 | 8.36M | auto in1 = Load(d, coeff + i * SZ); | 132 | 8.36M | auto in2 = Load(d, coeff + (N / 2 + i) * SZ); | 133 | 8.36M | auto out1 = MulAdd(mul, in2, in1); | 134 | 8.36M | auto out2 = NegMulAdd(mul, in2, in1); | 135 | 8.36M | StoreU(out1, d, out + i * out_stride); | 136 | 8.36M | StoreU(out2, d, out + (N - i - 1) * out_stride); | 137 | 8.36M | } | 138 | 4.30M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Line | Count | Source | 127 | 1.94M | float* JXL_RESTRICT out, size_t out_stride) { | 128 | 1.94M | const D d; | 129 | 9.67M | for (size_t i = 0; i < N / 2; i++) { | 130 | 7.73M | auto mul = Set(d, WcMultipliers<N>::kMultipliers[i]); | 131 | 7.73M | auto in1 = Load(d, coeff + i * SZ); | 132 | 7.73M | auto in2 = Load(d, coeff + (N / 2 + i) * SZ); | 133 | 7.73M | auto out1 = MulAdd(mul, in2, in1); | 134 | 7.73M | auto out2 = NegMulAdd(mul, in2, in1); | 135 | 7.73M | StoreU(out1, d, out + i * out_stride); | 136 | 7.73M | StoreU(out2, d, out + (N - i - 1) * out_stride); | 137 | 7.73M | } | 138 | 1.94M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Line | Count | Source | 127 | 467k | float* JXL_RESTRICT out, size_t out_stride) { | 128 | 467k | const D d; | 129 | 4.20M | for (size_t i = 0; i < N / 2; i++) { | 130 | 3.73M | auto mul = Set(d, WcMultipliers<N>::kMultipliers[i]); | 131 | 3.73M | auto in1 = Load(d, coeff + i * SZ); | 132 | 3.73M | auto in2 = Load(d, coeff + (N / 2 + i) * SZ); | 133 | 3.73M | auto out1 = MulAdd(mul, in2, in1); | 134 | 3.73M | auto out2 = NegMulAdd(mul, in2, in1); | 135 | 3.73M | StoreU(out1, d, out + i * out_stride); | 136 | 3.73M | StoreU(out2, d, out + (N - i - 1) * out_stride); | 137 | 3.73M | } | 138 | 467k | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Line | Count | Source | 127 | 11.0k | float* JXL_RESTRICT out, size_t out_stride) { | 128 | 11.0k | const D d; | 129 | 187k | for (size_t i = 0; i < N / 2; i++) { | 130 | 176k | auto mul = Set(d, WcMultipliers<N>::kMultipliers[i]); | 131 | 176k | auto in1 = Load(d, coeff + i * SZ); | 132 | 176k | auto in2 = Load(d, coeff + (N / 2 + i) * SZ); | 133 | 176k | auto out1 = MulAdd(mul, in2, in1); | 134 | 176k | auto out2 = NegMulAdd(mul, in2, in1); | 135 | 176k | StoreU(out1, d, out + i * out_stride); | 136 | 176k | StoreU(out2, d, out + (N - i - 1) * out_stride); | 137 | 176k | } | 138 | 11.0k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::MultiplyAndAdd(float const*, float*, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::MultiplyAndAdd(float const*, float*, unsigned long) |
139 | | template <typename Block> |
140 | | static void LoadFromBlock(const Block& in, size_t off, |
141 | 165k | float* JXL_RESTRICT coeff) { |
142 | 165k | const D d; |
143 | 392k | for (size_t i = 0; i < N; i++) { |
144 | 227k | Store(in.LoadPart(d, i, off), d, coeff + i * SZ); |
145 | 227k | } |
146 | 165k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Line | Count | Source | 141 | 57.6k | float* JXL_RESTRICT coeff) { | 142 | 57.6k | const D d; | 143 | 173k | for (size_t i = 0; i < N; i++) { | 144 | 115k | Store(in.LoadPart(d, i, off), d, coeff + i * SZ); | 145 | 115k | } | 146 | 57.6k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Line | Count | Source | 141 | 106k | float* JXL_RESTRICT coeff) { | 142 | 106k | const D d; | 143 | 212k | for (size_t i = 0; i < N; i++) { | 144 | 106k | Store(in.LoadPart(d, i, off), d, coeff + i * SZ); | 145 | 106k | } | 146 | 106k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Line | Count | Source | 141 | 1.38k | float* JXL_RESTRICT coeff) { | 142 | 1.38k | const D d; | 143 | 6.90k | for (size_t i = 0; i < N; i++) { | 144 | 5.52k | Store(in.LoadPart(d, i, off), d, coeff + i * SZ); | 145 | 5.52k | } | 146 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::LoadFromBlock<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, unsigned long, float*) |
147 | | template <typename Block> |
148 | | static void StoreToBlockAndScale(const float* JXL_RESTRICT coeff, |
149 | 165k | const Block& out, size_t off) { |
150 | 165k | const D d; |
151 | 165k | auto mul = Set(d, 1.0f / N); |
152 | 392k | for (size_t i = 0; i < N; i++) { |
153 | 227k | out.StorePart(d, Mul(mul, Load(d, coeff + i * SZ)), i, off); |
154 | 227k | } |
155 | 165k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Line | Count | Source | 149 | 57.6k | const Block& out, size_t off) { | 150 | 57.6k | const D d; | 151 | 57.6k | auto mul = Set(d, 1.0f / N); | 152 | 172k | for (size_t i = 0; i < N; i++) { | 153 | 115k | out.StorePart(d, Mul(mul, Load(d, coeff + i * SZ)), i, off); | 154 | 115k | } | 155 | 57.6k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Line | Count | Source | 149 | 106k | const Block& out, size_t off) { | 150 | 106k | const D d; | 151 | 106k | auto mul = Set(d, 1.0f / N); | 152 | 212k | for (size_t i = 0; i < N; i++) { | 153 | 106k | out.StorePart(d, Mul(mul, Load(d, coeff + i * SZ)), i, off); | 154 | 106k | } | 155 | 106k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Line | Count | Source | 149 | 1.38k | const Block& out, size_t off) { | 150 | 1.38k | const D d; | 151 | 1.38k | auto mul = Set(d, 1.0f / N); | 152 | 6.90k | for (size_t i = 0; i < N; i++) { | 153 | 5.52k | out.StorePart(d, Mul(mul, Load(d, coeff + i * SZ)), i, off); | 154 | 5.52k | } | 155 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 1ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<1ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 2ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<2ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<4ul, 4ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 16ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<16ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<8ul, 8ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 32ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<32ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 64ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<64ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<256ul, 128ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::CoeffBundle<128ul, 256ul>::StoreToBlockAndScale<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float const*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long) |
156 | | }; |
157 | | |
158 | | template <size_t N, size_t SZ> |
159 | | struct DCT1DImpl; |
160 | | |
161 | | template <size_t SZ> |
162 | | struct DCT1DImpl<1, SZ> { |
163 | 106k | JXL_INLINE void operator()(float* JXL_RESTRICT mem, float* /* tmp */) {}Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 4ul>::operator()(float*, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 1ul>::operator()(float*, float*) Line | Count | Source | 163 | 106k | JXL_INLINE void operator()(float* JXL_RESTRICT mem, float* /* tmp */) {} |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<1ul, 4ul>::operator()(float*, float*) |
164 | | }; |
165 | | |
166 | | template <size_t SZ> |
167 | | struct DCT1DImpl<2, SZ> { |
168 | | using D = HWY_CAPPED(float, SZ); |
169 | 60.3k | JXL_INLINE void operator()(float* JXL_RESTRICT mem, float* /* tmp */) { |
170 | 60.3k | const D d; |
171 | 60.3k | auto in1 = Load(d, mem); |
172 | 60.3k | auto in2 = Load(d, mem + SZ); |
173 | 60.3k | Store(Add(in1, in2), d, mem); |
174 | 60.3k | Store(Sub(in1, in2), d, mem + SZ); |
175 | 60.3k | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 256ul>::operator()(float*, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 1ul>::operator()(float*, float*) Line | Count | Source | 169 | 60.3k | JXL_INLINE void operator()(float* JXL_RESTRICT mem, float* /* tmp */) { | 170 | 60.3k | const D d; | 171 | 60.3k | auto in1 = Load(d, mem); | 172 | 60.3k | auto in2 = Load(d, mem + SZ); | 173 | 60.3k | Store(Add(in1, in2), d, mem); | 174 | 60.3k | Store(Sub(in1, in2), d, mem + SZ); | 175 | 60.3k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<2ul, 256ul>::operator()(float*, float*) |
176 | | }; |
177 | | |
178 | | template <size_t N, size_t SZ> |
179 | | struct DCT1DImpl { |
180 | 1.38k | void operator()(float* JXL_RESTRICT mem, float* JXL_RESTRICT tmp) { |
181 | 1.38k | CoeffBundle<N / 2, SZ>::AddReverse(mem, mem + N / 2 * SZ, tmp); |
182 | 1.38k | DCT1DImpl<N / 2, SZ>()(tmp, tmp + N * SZ); |
183 | 1.38k | CoeffBundle<N / 2, SZ>::SubReverse(mem, mem + N / 2 * SZ, tmp + N / 2 * SZ); |
184 | 1.38k | CoeffBundle<N, SZ>::Multiply(tmp); |
185 | 1.38k | DCT1DImpl<N / 2, SZ>()(tmp + N / 2 * SZ, tmp + N * SZ); |
186 | 1.38k | CoeffBundle<N / 2, SZ>::B(tmp + N / 2 * SZ); |
187 | 1.38k | CoeffBundle<N, SZ>::InverseEvenOdd(tmp, mem); |
188 | 1.38k | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 128ul>::operator()(float*, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 1ul>::operator()(float*, float*) Line | Count | Source | 180 | 1.38k | void operator()(float* JXL_RESTRICT mem, float* JXL_RESTRICT tmp) { | 181 | 1.38k | CoeffBundle<N / 2, SZ>::AddReverse(mem, mem + N / 2 * SZ, tmp); | 182 | 1.38k | DCT1DImpl<N / 2, SZ>()(tmp, tmp + N * SZ); | 183 | 1.38k | CoeffBundle<N / 2, SZ>::SubReverse(mem, mem + N / 2 * SZ, tmp + N / 2 * SZ); | 184 | 1.38k | CoeffBundle<N, SZ>::Multiply(tmp); | 185 | 1.38k | DCT1DImpl<N / 2, SZ>()(tmp + N / 2 * SZ, tmp + N * SZ); | 186 | 1.38k | CoeffBundle<N / 2, SZ>::B(tmp + N / 2 * SZ); | 187 | 1.38k | CoeffBundle<N, SZ>::InverseEvenOdd(tmp, mem); | 188 | 1.38k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 1ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 2ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 4ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 8ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 16ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 32ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 128ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 64ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<128ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<64ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<32ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<16ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<8ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<4ul, 256ul>::operator()(float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::DCT1DImpl<256ul, 128ul>::operator()(float*, float*) |
189 | | }; |
190 | | |
191 | | template <size_t N, size_t SZ> |
192 | | struct IDCT1DImpl; |
193 | | |
194 | | template <size_t SZ> |
195 | | struct IDCT1DImpl<1, SZ> { |
196 | | using D = HWY_CAPPED(float, SZ); |
197 | | JXL_INLINE void operator()(const float* from, size_t from_stride, float* to, |
198 | 0 | size_t to_stride, float* JXL_RESTRICT /* tmp */) { |
199 | 0 | const D d; |
200 | 0 | StoreU(LoadU(d, from), d, to); |
201 | 0 | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<1ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) |
202 | | }; |
203 | | |
204 | | template <size_t SZ> |
205 | | struct IDCT1DImpl<2, SZ> { |
206 | | using D = HWY_CAPPED(float, SZ); |
207 | | JXL_INLINE void operator()(const float* from, size_t from_stride, float* to, |
208 | 8.16M | size_t to_stride, float* JXL_RESTRICT /* tmp */) { |
209 | 8.16M | const D d; |
210 | 8.16M | JXL_DASSERT(from_stride >= SZ); |
211 | 8.16M | JXL_DASSERT(to_stride >= SZ); |
212 | 8.16M | auto in1 = LoadU(d, from); |
213 | 8.16M | auto in2 = LoadU(d, from + from_stride); |
214 | 8.16M | StoreU(Add(in1, in2), d, to); |
215 | 8.16M | StoreU(Sub(in1, in2), d, to + to_stride); |
216 | 8.16M | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Line | Count | Source | 208 | 8.16M | size_t to_stride, float* JXL_RESTRICT /* tmp */) { | 209 | 8.16M | const D d; | 210 | 8.16M | JXL_DASSERT(from_stride >= SZ); | 211 | 8.16M | JXL_DASSERT(to_stride >= SZ); | 212 | 8.16M | auto in1 = LoadU(d, from); | 213 | 8.16M | auto in2 = LoadU(d, from + from_stride); | 214 | 8.16M | StoreU(Add(in1, in2), d, to); | 215 | 8.16M | StoreU(Sub(in1, in2), d, to + to_stride); | 216 | 8.16M | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<2ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) |
217 | | }; |
218 | | |
219 | | template <size_t N, size_t SZ> |
220 | | struct IDCT1DImpl { |
221 | | void operator()(const float* from, size_t from_stride, float* to, |
222 | 6.41M | size_t to_stride, float* JXL_RESTRICT tmp) { |
223 | 6.41M | JXL_DASSERT(from_stride >= SZ); |
224 | 6.41M | JXL_DASSERT(to_stride >= SZ); |
225 | 6.41M | CoeffBundle<N, SZ>::ForwardEvenOdd(from, from_stride, tmp); |
226 | 6.41M | IDCT1DImpl<N / 2, SZ>()(tmp, SZ, tmp, SZ, tmp + N * SZ); |
227 | 6.41M | CoeffBundle<N / 2, SZ>::BTranspose(tmp + N / 2 * SZ); |
228 | 6.41M | IDCT1DImpl<N / 2, SZ>()(tmp + N / 2 * SZ, SZ, tmp + N / 2 * SZ, SZ, |
229 | 6.41M | tmp + N * SZ); |
230 | 6.41M | CoeffBundle<N, SZ>::MultiplyAndAdd(tmp, to, to_stride); |
231 | 6.41M | } Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Line | Count | Source | 222 | 3.95M | size_t to_stride, float* JXL_RESTRICT tmp) { | 223 | 3.95M | JXL_DASSERT(from_stride >= SZ); | 224 | 3.95M | JXL_DASSERT(to_stride >= SZ); | 225 | 3.95M | CoeffBundle<N, SZ>::ForwardEvenOdd(from, from_stride, tmp); | 226 | 3.95M | IDCT1DImpl<N / 2, SZ>()(tmp, SZ, tmp, SZ, tmp + N * SZ); | 227 | 3.95M | CoeffBundle<N / 2, SZ>::BTranspose(tmp + N / 2 * SZ); | 228 | 3.95M | IDCT1DImpl<N / 2, SZ>()(tmp + N / 2 * SZ, SZ, tmp + N / 2 * SZ, SZ, | 229 | 3.95M | tmp + N * SZ); | 230 | 3.95M | CoeffBundle<N, SZ>::MultiplyAndAdd(tmp, to, to_stride); | 231 | 3.95M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Line | Count | Source | 222 | 1.97M | size_t to_stride, float* JXL_RESTRICT tmp) { | 223 | 1.97M | JXL_DASSERT(from_stride >= SZ); | 224 | 1.97M | JXL_DASSERT(to_stride >= SZ); | 225 | 1.97M | CoeffBundle<N, SZ>::ForwardEvenOdd(from, from_stride, tmp); | 226 | 1.97M | IDCT1DImpl<N / 2, SZ>()(tmp, SZ, tmp, SZ, tmp + N * SZ); | 227 | 1.97M | CoeffBundle<N / 2, SZ>::BTranspose(tmp + N / 2 * SZ); | 228 | 1.97M | IDCT1DImpl<N / 2, SZ>()(tmp + N / 2 * SZ, SZ, tmp + N / 2 * SZ, SZ, | 229 | 1.97M | tmp + N * SZ); | 230 | 1.97M | CoeffBundle<N, SZ>::MultiplyAndAdd(tmp, to, to_stride); | 231 | 1.97M | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Line | Count | Source | 222 | 471k | size_t to_stride, float* JXL_RESTRICT tmp) { | 223 | 471k | JXL_DASSERT(from_stride >= SZ); | 224 | 471k | JXL_DASSERT(to_stride >= SZ); | 225 | 471k | CoeffBundle<N, SZ>::ForwardEvenOdd(from, from_stride, tmp); | 226 | 471k | IDCT1DImpl<N / 2, SZ>()(tmp, SZ, tmp, SZ, tmp + N * SZ); | 227 | 471k | CoeffBundle<N / 2, SZ>::BTranspose(tmp + N / 2 * SZ); | 228 | 471k | IDCT1DImpl<N / 2, SZ>()(tmp + N / 2 * SZ, SZ, tmp + N / 2 * SZ, SZ, | 229 | 471k | tmp + N * SZ); | 230 | 471k | CoeffBundle<N, SZ>::MultiplyAndAdd(tmp, to, to_stride); | 231 | 471k | } |
dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Line | Count | Source | 222 | 11.0k | size_t to_stride, float* JXL_RESTRICT tmp) { | 223 | 11.0k | JXL_DASSERT(from_stride >= SZ); | 224 | 11.0k | JXL_DASSERT(to_stride >= SZ); | 225 | 11.0k | CoeffBundle<N, SZ>::ForwardEvenOdd(from, from_stride, tmp); | 226 | 11.0k | IDCT1DImpl<N / 2, SZ>()(tmp, SZ, tmp, SZ, tmp + N * SZ); | 227 | 11.0k | CoeffBundle<N / 2, SZ>::BTranspose(tmp + N / 2 * SZ); | 228 | 11.0k | IDCT1DImpl<N / 2, SZ>()(tmp + N / 2 * SZ, SZ, tmp + N / 2 * SZ, SZ, | 229 | 11.0k | tmp + N * SZ); | 230 | 11.0k | CoeffBundle<N, SZ>::MultiplyAndAdd(tmp, to, to_stride); | 231 | 11.0k | } |
Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: dec_group.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 4ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 8ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 16ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 32ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 64ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<128ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<64ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<32ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<16ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<8ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 128ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 1ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<256ul, 256ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:jxl::N_SCALAR::(anonymous namespace)::IDCT1DImpl<4ul, 2ul>::operator()(float const*, unsigned long, float*, unsigned long, float*) |
232 | | }; |
233 | | |
234 | | template <size_t N, size_t M, bool fit, typename FromBlock, typename ToBlock> |
235 | | void DCT1DWrapper(const FromBlock& from, const ToBlock& to, size_t Mp, |
236 | 108k | float* JXL_RESTRICT tmp) { |
237 | 108k | JXL_DASSERT(fit ? Mp == M : Mp > M); |
238 | 221k | for (size_t i = 0; i < Mp; i += M) { |
239 | | // TODO(veluca): consider removing the temporary memory here (as is done in |
240 | | // IDCT), if it turns out that some compilers don't optimize away the loads |
241 | | // and this is performance-critical. |
242 | 165k | CoeffBundle<N, M>::LoadFromBlock(from, i, tmp); |
243 | 165k | DCT1DImpl<N, M>()(tmp, tmp + N * M); |
244 | 165k | CoeffBundle<N, M>::StoreToBlockAndScale(tmp, to, i); |
245 | 165k | if (fit) return; |
246 | 165k | } |
247 | 108k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 236 | 53.2k | float* JXL_RESTRICT tmp) { | 237 | 53.2k | JXL_DASSERT(fit ? Mp == M : Mp > M); | 238 | 53.2k | for (size_t i = 0; i < Mp; i += M) { | 239 | | // TODO(veluca): consider removing the temporary memory here (as is done in | 240 | | // IDCT), if it turns out that some compilers don't optimize away the loads | 241 | | // and this is performance-critical. | 242 | 53.2k | CoeffBundle<N, M>::LoadFromBlock(from, i, tmp); | 243 | 53.2k | DCT1DImpl<N, M>()(tmp, tmp + N * M); | 244 | 53.2k | CoeffBundle<N, M>::StoreToBlockAndScale(tmp, to, i); | 245 | 53.2k | if (fit) return; | 246 | 53.2k | } | 247 | 53.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 236 | 53.2k | float* JXL_RESTRICT tmp) { | 237 | 53.2k | JXL_DASSERT(fit ? Mp == M : Mp > M); | 238 | 159k | for (size_t i = 0; i < Mp; i += M) { | 239 | | // TODO(veluca): consider removing the temporary memory here (as is done in | 240 | | // IDCT), if it turns out that some compilers don't optimize away the loads | 241 | | // and this is performance-critical. | 242 | 106k | CoeffBundle<N, M>::LoadFromBlock(from, i, tmp); | 243 | 106k | DCT1DImpl<N, M>()(tmp, tmp + N * M); | 244 | 106k | CoeffBundle<N, M>::StoreToBlockAndScale(tmp, to, i); | 245 | 106k | if (fit) return; | 246 | 106k | } | 247 | 53.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 236 | 1.92k | float* JXL_RESTRICT tmp) { | 237 | 1.92k | JXL_DASSERT(fit ? Mp == M : Mp > M); | 238 | 6.37k | for (size_t i = 0; i < Mp; i += M) { | 239 | | // TODO(veluca): consider removing the temporary memory here (as is done in | 240 | | // IDCT), if it turns out that some compilers don't optimize away the loads | 241 | | // and this is performance-critical. | 242 | 4.45k | CoeffBundle<N, M>::LoadFromBlock(from, i, tmp); | 243 | 4.45k | DCT1DImpl<N, M>()(tmp, tmp + N * M); | 244 | 4.45k | CoeffBundle<N, M>::StoreToBlockAndScale(tmp, to, i); | 245 | 4.45k | if (fit) return; | 246 | 4.45k | } | 247 | 1.92k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 236 | 498 | float* JXL_RESTRICT tmp) { | 237 | 498 | JXL_DASSERT(fit ? Mp == M : Mp > M); | 238 | 1.87k | for (size_t i = 0; i < Mp; i += M) { | 239 | | // TODO(veluca): consider removing the temporary memory here (as is done in | 240 | | // IDCT), if it turns out that some compilers don't optimize away the loads | 241 | | // and this is performance-critical. | 242 | 1.38k | CoeffBundle<N, M>::LoadFromBlock(from, i, tmp); | 243 | 1.38k | DCT1DImpl<N, M>()(tmp, tmp + N * M); | 244 | 1.38k | CoeffBundle<N, M>::StoreToBlockAndScale(tmp, to, i); | 245 | 1.38k | if (fit) return; | 246 | 1.38k | } | 247 | 498 | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) |
248 | | |
249 | | template <size_t N, size_t M, bool fit, typename FromBlock, typename ToBlock> |
250 | | void IDCT1DWrapper(const FromBlock& from, const ToBlock& to, size_t Mp, |
251 | 177k | float* JXL_RESTRICT tmp) { |
252 | 177k | JXL_DASSERT(fit ? Mp == M : Mp > M); |
253 | 1.88M | for (size_t i = 0; i < Mp; i += M) { |
254 | 1.70M | IDCT1DImpl<N, M>()(from.Address(0, i), from.Stride(), to.Address(0, i), |
255 | 1.70M | to.Stride(), tmp); |
256 | 1.70M | if (fit) return; |
257 | 1.70M | } |
258 | 177k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 251 | 24.6k | float* JXL_RESTRICT tmp) { | 252 | 24.6k | JXL_DASSERT(fit ? Mp == M : Mp > M); | 253 | 164k | for (size_t i = 0; i < Mp; i += M) { | 254 | 139k | IDCT1DImpl<N, M>()(from.Address(0, i), from.Stride(), to.Address(0, i), | 255 | 139k | to.Stride(), tmp); | 256 | 139k | if (fit) return; | 257 | 139k | } | 258 | 24.6k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 251 | 97.1k | float* JXL_RESTRICT tmp) { | 252 | 97.1k | JXL_DASSERT(fit ? Mp == M : Mp > M); | 253 | 1.20M | for (size_t i = 0; i < Mp; i += M) { | 254 | 1.10M | IDCT1DImpl<N, M>()(from.Address(0, i), from.Stride(), to.Address(0, i), | 255 | 1.10M | to.Stride(), tmp); | 256 | 1.10M | if (fit) return; | 257 | 1.10M | } | 258 | 97.1k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 251 | 55.2k | float* JXL_RESTRICT tmp) { | 252 | 55.2k | JXL_DASSERT(fit ? Mp == M : Mp > M); | 253 | 503k | for (size_t i = 0; i < Mp; i += M) { | 254 | 448k | IDCT1DImpl<N, M>()(from.Address(0, i), from.Stride(), to.Address(0, i), | 255 | 448k | to.Stride(), tmp); | 256 | 448k | if (fit) return; | 257 | 448k | } | 258 | 55.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Line | Count | Source | 251 | 498 | float* JXL_RESTRICT tmp) { | 252 | 498 | JXL_DASSERT(fit ? Mp == M : Mp > M); | 253 | 11.5k | for (size_t i = 0; i < Mp; i += M) { | 254 | 11.0k | IDCT1DImpl<N, M>()(from.Address(0, i), from.Stride(), to.Address(0, i), | 255 | 11.0k | to.Stride(), tmp); | 256 | 11.0k | if (fit) return; | 257 | 11.0k | } | 258 | 498 | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<16ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 16ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<8ul, 8ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<32ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 32ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<64ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 64ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<128ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 128ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 1ul, false, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<256ul, 256ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<1ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<2ul, 4ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DWrapper<4ul, 2ul, true, jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, unsigned long, float*) |
259 | | |
260 | | /* if (HWY_HAVE_SCALABLE) { |
261 | | using F = void (*)(const FromBlock&, const ToBlock&, size_t, |
262 | | float* JXL_RESTRICT); |
263 | | static F f = []() -> F { |
264 | | size_t L = Lanes(HWY_FULL(float)()); |
265 | | static_assert(M <= 256, "Unsupported DCT size"); |
266 | | return DCT1DWrapper<N, M, false>; |
267 | | }(); |
268 | | f(from, to, M, tmp); |
269 | | */ |
270 | | |
271 | | template <size_t N, size_t M, size_t L> |
272 | | struct DCT1DCapped { |
273 | | template <typename FromBlock, typename ToBlock> |
274 | | static void Process(const FromBlock& from, const ToBlock& to, |
275 | 108k | float* JXL_RESTRICT tmp) { |
276 | 108k | if (M <= L) { |
277 | 53.2k | return DCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); |
278 | 55.6k | } else { |
279 | 55.6k | return NoInlineWrapper( |
280 | 55.6k | DCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, |
281 | 55.6k | tmp); |
282 | 55.6k | } |
283 | 108k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 275 | 53.2k | float* JXL_RESTRICT tmp) { | 276 | 53.2k | if (M <= L) { | 277 | 53.2k | return DCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 278 | 18.4E | } else { | 279 | 18.4E | return NoInlineWrapper( | 280 | 18.4E | DCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 281 | 18.4E | tmp); | 282 | 18.4E | } | 283 | 53.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 275 | 53.1k | float* JXL_RESTRICT tmp) { | 276 | 53.1k | if (M <= L) { | 277 | 0 | return DCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 278 | 53.1k | } else { | 279 | 53.1k | return NoInlineWrapper( | 280 | 53.1k | DCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 281 | 53.1k | tmp); | 282 | 53.1k | } | 283 | 53.1k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 275 | 1.61k | float* JXL_RESTRICT tmp) { | 276 | 1.61k | if (M <= L) { | 277 | 0 | return DCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 278 | 1.61k | } else { | 279 | 1.61k | return NoInlineWrapper( | 280 | 1.61k | DCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 281 | 1.61k | tmp); | 282 | 1.61k | } | 283 | 1.61k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 275 | 306 | float* JXL_RESTRICT tmp) { | 276 | 306 | if (M <= L) { | 277 | 0 | return DCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 278 | 306 | } else { | 279 | 306 | return NoInlineWrapper( | 280 | 306 | DCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 281 | 306 | tmp); | 282 | 306 | } | 283 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 275 | 306 | float* JXL_RESTRICT tmp) { | 276 | 306 | if (M <= L) { | 277 | 0 | return DCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 278 | 306 | } else { | 279 | 306 | return NoInlineWrapper( | 280 | 306 | DCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 281 | 306 | tmp); | 282 | 306 | } | 283 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 275 | 192 | float* JXL_RESTRICT tmp) { | 276 | 192 | if (M <= L) { | 277 | 0 | return DCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 278 | 192 | } else { | 279 | 192 | return NoInlineWrapper( | 280 | 192 | DCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 281 | 192 | tmp); | 282 | 192 | } | 283 | 192 | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) |
284 | | }; |
285 | | |
286 | | template <size_t N, size_t M> |
287 | | struct DCT1D { |
288 | | template <typename FromBlock, typename ToBlock> |
289 | | void operator()(const FromBlock& from, const ToBlock& to, |
290 | 108k | float* JXL_RESTRICT tmp) { |
291 | | #if HWY_HAVE_SCALABLE |
292 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); |
293 | | static F f = []() -> F { |
294 | | size_t L = Lanes(HWY_FULL(float)()); |
295 | | if (L >= 128) return DCT1DCapped<N, M, 128>::Process; |
296 | | if (L == 64) return DCT1DCapped<N, M, 64>::Process; |
297 | | if (L == 32) return DCT1DCapped<N, M, 32>::Process; |
298 | | if (L == 16) return DCT1DCapped<N, M, 16>::Process; |
299 | | if (L == 8) return DCT1DCapped<N, M, 8>::Process; |
300 | | if (L == 4) return DCT1DCapped<N, M, 4>::Process; |
301 | | if (L == 2) return DCT1DCapped<N, M, 2>::Process; |
302 | | return DCT1DCapped<N, M, 1>::Process; |
303 | | }(); |
304 | | return f(from, to, tmp); |
305 | | #else |
306 | 108k | return DCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); |
307 | 108k | #endif |
308 | 108k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 290 | 53.2k | float* JXL_RESTRICT tmp) { | 291 | | #if HWY_HAVE_SCALABLE | 292 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 293 | | static F f = []() -> F { | 294 | | size_t L = Lanes(HWY_FULL(float)()); | 295 | | if (L >= 128) return DCT1DCapped<N, M, 128>::Process; | 296 | | if (L == 64) return DCT1DCapped<N, M, 64>::Process; | 297 | | if (L == 32) return DCT1DCapped<N, M, 32>::Process; | 298 | | if (L == 16) return DCT1DCapped<N, M, 16>::Process; | 299 | | if (L == 8) return DCT1DCapped<N, M, 8>::Process; | 300 | | if (L == 4) return DCT1DCapped<N, M, 4>::Process; | 301 | | if (L == 2) return DCT1DCapped<N, M, 2>::Process; | 302 | | return DCT1DCapped<N, M, 1>::Process; | 303 | | }(); | 304 | | return f(from, to, tmp); | 305 | | #else | 306 | 53.2k | return DCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 307 | 53.2k | #endif | 308 | 53.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 290 | 53.1k | float* JXL_RESTRICT tmp) { | 291 | | #if HWY_HAVE_SCALABLE | 292 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 293 | | static F f = []() -> F { | 294 | | size_t L = Lanes(HWY_FULL(float)()); | 295 | | if (L >= 128) return DCT1DCapped<N, M, 128>::Process; | 296 | | if (L == 64) return DCT1DCapped<N, M, 64>::Process; | 297 | | if (L == 32) return DCT1DCapped<N, M, 32>::Process; | 298 | | if (L == 16) return DCT1DCapped<N, M, 16>::Process; | 299 | | if (L == 8) return DCT1DCapped<N, M, 8>::Process; | 300 | | if (L == 4) return DCT1DCapped<N, M, 4>::Process; | 301 | | if (L == 2) return DCT1DCapped<N, M, 2>::Process; | 302 | | return DCT1DCapped<N, M, 1>::Process; | 303 | | }(); | 304 | | return f(from, to, tmp); | 305 | | #else | 306 | 53.1k | return DCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 307 | 53.1k | #endif | 308 | 53.1k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 290 | 1.61k | float* JXL_RESTRICT tmp) { | 291 | | #if HWY_HAVE_SCALABLE | 292 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 293 | | static F f = []() -> F { | 294 | | size_t L = Lanes(HWY_FULL(float)()); | 295 | | if (L >= 128) return DCT1DCapped<N, M, 128>::Process; | 296 | | if (L == 64) return DCT1DCapped<N, M, 64>::Process; | 297 | | if (L == 32) return DCT1DCapped<N, M, 32>::Process; | 298 | | if (L == 16) return DCT1DCapped<N, M, 16>::Process; | 299 | | if (L == 8) return DCT1DCapped<N, M, 8>::Process; | 300 | | if (L == 4) return DCT1DCapped<N, M, 4>::Process; | 301 | | if (L == 2) return DCT1DCapped<N, M, 2>::Process; | 302 | | return DCT1DCapped<N, M, 1>::Process; | 303 | | }(); | 304 | | return f(from, to, tmp); | 305 | | #else | 306 | 1.61k | return DCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 307 | 1.61k | #endif | 308 | 1.61k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 290 | 306 | float* JXL_RESTRICT tmp) { | 291 | | #if HWY_HAVE_SCALABLE | 292 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 293 | | static F f = []() -> F { | 294 | | size_t L = Lanes(HWY_FULL(float)()); | 295 | | if (L >= 128) return DCT1DCapped<N, M, 128>::Process; | 296 | | if (L == 64) return DCT1DCapped<N, M, 64>::Process; | 297 | | if (L == 32) return DCT1DCapped<N, M, 32>::Process; | 298 | | if (L == 16) return DCT1DCapped<N, M, 16>::Process; | 299 | | if (L == 8) return DCT1DCapped<N, M, 8>::Process; | 300 | | if (L == 4) return DCT1DCapped<N, M, 4>::Process; | 301 | | if (L == 2) return DCT1DCapped<N, M, 2>::Process; | 302 | | return DCT1DCapped<N, M, 1>::Process; | 303 | | }(); | 304 | | return f(from, to, tmp); | 305 | | #else | 306 | 306 | return DCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 307 | 306 | #endif | 308 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 290 | 306 | float* JXL_RESTRICT tmp) { | 291 | | #if HWY_HAVE_SCALABLE | 292 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 293 | | static F f = []() -> F { | 294 | | size_t L = Lanes(HWY_FULL(float)()); | 295 | | if (L >= 128) return DCT1DCapped<N, M, 128>::Process; | 296 | | if (L == 64) return DCT1DCapped<N, M, 64>::Process; | 297 | | if (L == 32) return DCT1DCapped<N, M, 32>::Process; | 298 | | if (L == 16) return DCT1DCapped<N, M, 16>::Process; | 299 | | if (L == 8) return DCT1DCapped<N, M, 8>::Process; | 300 | | if (L == 4) return DCT1DCapped<N, M, 4>::Process; | 301 | | if (L == 2) return DCT1DCapped<N, M, 2>::Process; | 302 | | return DCT1DCapped<N, M, 1>::Process; | 303 | | }(); | 304 | | return f(from, to, tmp); | 305 | | #else | 306 | 306 | return DCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 307 | 306 | #endif | 308 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 290 | 192 | float* JXL_RESTRICT tmp) { | 291 | | #if HWY_HAVE_SCALABLE | 292 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 293 | | static F f = []() -> F { | 294 | | size_t L = Lanes(HWY_FULL(float)()); | 295 | | if (L >= 128) return DCT1DCapped<N, M, 128>::Process; | 296 | | if (L == 64) return DCT1DCapped<N, M, 64>::Process; | 297 | | if (L == 32) return DCT1DCapped<N, M, 32>::Process; | 298 | | if (L == 16) return DCT1DCapped<N, M, 16>::Process; | 299 | | if (L == 8) return DCT1DCapped<N, M, 8>::Process; | 300 | | if (L == 4) return DCT1DCapped<N, M, 4>::Process; | 301 | | if (L == 2) return DCT1DCapped<N, M, 2>::Process; | 302 | | return DCT1DCapped<N, M, 1>::Process; | 303 | | }(); | 304 | | return f(from, to, tmp); | 305 | | #else | 306 | 192 | return DCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 307 | 192 | #endif | 308 | 192 | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::DCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) |
309 | | }; |
310 | | |
311 | | template <size_t N, size_t M, size_t L> |
312 | | struct IDCT1DCapped { |
313 | | template <typename FromBlock, typename ToBlock> |
314 | | static void Process(const FromBlock& from, const ToBlock& to, |
315 | 177k | float* JXL_RESTRICT tmp) { |
316 | 177k | if (M <= L) { |
317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); |
318 | 177k | } else { |
319 | 177k | return NoInlineWrapper( |
320 | 177k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, |
321 | 177k | tmp); |
322 | 177k | } |
323 | 177k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 10.2k | float* JXL_RESTRICT tmp) { | 316 | 10.2k | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 10.2k | } else { | 319 | 10.2k | return NoInlineWrapper( | 320 | 10.2k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 10.2k | tmp); | 322 | 10.2k | } | 323 | 10.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 10.2k | float* JXL_RESTRICT tmp) { | 316 | 10.2k | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 10.2k | } else { | 319 | 10.2k | return NoInlineWrapper( | 320 | 10.2k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 10.2k | tmp); | 322 | 10.2k | } | 323 | 10.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 14.4k | float* JXL_RESTRICT tmp) { | 316 | 14.4k | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 14.4k | } else { | 319 | 14.4k | return NoInlineWrapper( | 320 | 14.4k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 14.4k | tmp); | 322 | 14.4k | } | 323 | 14.4k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 1.61k | float* JXL_RESTRICT tmp) { | 316 | 1.61k | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 1.61k | } else { | 319 | 1.61k | return NoInlineWrapper( | 320 | 1.61k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 1.61k | tmp); | 322 | 1.61k | } | 323 | 1.61k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 53.3k | float* JXL_RESTRICT tmp) { | 316 | 53.3k | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 53.3k | } else { | 319 | 53.3k | return NoInlineWrapper( | 320 | 53.3k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 53.3k | tmp); | 322 | 53.3k | } | 323 | 53.3k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 53.3k | float* JXL_RESTRICT tmp) { | 316 | 53.3k | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 53.3k | } else { | 319 | 53.3k | return NoInlineWrapper( | 320 | 53.3k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 53.3k | tmp); | 322 | 53.3k | } | 323 | 53.3k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 306 | float* JXL_RESTRICT tmp) { | 316 | 306 | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 306 | } else { | 319 | 306 | return NoInlineWrapper( | 320 | 306 | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 306 | tmp); | 322 | 306 | } | 323 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 306 | float* JXL_RESTRICT tmp) { | 316 | 306 | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 306 | } else { | 319 | 306 | return NoInlineWrapper( | 320 | 306 | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 306 | tmp); | 322 | 306 | } | 323 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 192 | float* JXL_RESTRICT tmp) { | 316 | 192 | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 192 | } else { | 319 | 192 | return NoInlineWrapper( | 320 | 192 | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 192 | tmp); | 322 | 192 | } | 323 | 192 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 315 | 33.5k | float* JXL_RESTRICT tmp) { | 316 | 33.5k | if (M <= L) { | 317 | 0 | return IDCT1DWrapper<N, M, /* fit */ true>(from, to, M, tmp); | 318 | 33.5k | } else { | 319 | 33.5k | return NoInlineWrapper( | 320 | 33.5k | IDCT1DWrapper<N, L, /* fit */ false, FromBlock, ToBlock>, from, to, M, | 321 | 33.5k | tmp); | 322 | 33.5k | } | 323 | 33.5k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<1ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 1ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<2ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 2ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<4ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 4ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<16ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 16ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<8ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 8ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<32ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 32ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<64ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 64ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<128ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 128ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1DCapped<256ul, 256ul, 1ul>::Process<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) |
324 | | }; |
325 | | |
326 | | template <size_t N, size_t M> |
327 | | struct IDCT1D { |
328 | | template <typename FromBlock, typename ToBlock> |
329 | | void operator()(const FromBlock& from, const ToBlock& to, |
330 | 177k | float* JXL_RESTRICT tmp) { |
331 | | #if HWY_HAVE_SCALABLE |
332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); |
333 | | static F f = []() -> F { |
334 | | size_t L = Lanes(HWY_FULL(float)()); |
335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; |
336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; |
337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; |
338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; |
339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; |
340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; |
341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; |
342 | | return IDCT1DCapped<N, M, 1>::Process; |
343 | | }(); |
344 | | return f(from, to, tmp); |
345 | | #else |
346 | 177k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); |
347 | 177k | #endif |
348 | 177k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 10.2k | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 10.2k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 10.2k | #endif | 348 | 10.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 10.2k | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 10.2k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 10.2k | #endif | 348 | 10.2k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 14.4k | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 14.4k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 14.4k | #endif | 348 | 14.4k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 1.61k | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 1.61k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 1.61k | #endif | 348 | 1.61k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 53.3k | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 53.3k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 53.3k | #endif | 348 | 53.3k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 53.3k | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 53.3k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 53.3k | #endif | 348 | 53.3k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 306 | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 306 | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 306 | #endif | 348 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 306 | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 306 | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 306 | #endif | 348 | 306 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 192 | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 192 | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 192 | #endif | 348 | 192 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 330 | 33.5k | float* JXL_RESTRICT tmp) { | 331 | | #if HWY_HAVE_SCALABLE | 332 | | using F = void (*)(const FromBlock&, const ToBlock&, float* JXL_RESTRICT); | 333 | | static F f = []() -> F { | 334 | | size_t L = Lanes(HWY_FULL(float)()); | 335 | | if (L >= 128) return IDCT1DCapped<N, M, 128>::Process; | 336 | | if (L == 64) return IDCT1DCapped<N, M, 64>::Process; | 337 | | if (L == 32) return IDCT1DCapped<N, M, 32>::Process; | 338 | | if (L == 16) return IDCT1DCapped<N, M, 16>::Process; | 339 | | if (L == 8) return IDCT1DCapped<N, M, 8>::Process; | 340 | | if (L == 4) return IDCT1DCapped<N, M, 4>::Process; | 341 | | if (L == 2) return IDCT1DCapped<N, M, 2>::Process; | 342 | | return IDCT1DCapped<N, M, 1>::Process; | 343 | | }(); | 344 | | return f(from, to, tmp); | 345 | | #else | 346 | 33.5k | return IDCT1DCapped<N, M, kMaxLanes>::Process(from, to, tmp); | 347 | 33.5k | #endif | 348 | 33.5k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::IDCT1D<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom, jxl::N_SCALAR::(anonymous namespace)::DCTTo>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) |
349 | | }; |
350 | | |
351 | | // Computes the maybe-transposed, scaled DCT of a block, that needs to be |
352 | | // HWY_ALIGN'ed. |
353 | | template <size_t ROWS, size_t COLS> |
354 | | struct ComputeScaledDCT { |
355 | | // scratch_space must be aligned, and should have space for ROWS*COLS |
356 | | // floats. |
357 | | template <class From> |
358 | | HWY_MAYBE_UNUSED void operator()(const From& from, float* to, |
359 | 54.3k | float* JXL_RESTRICT scratch_space) { |
360 | 54.3k | float* JXL_RESTRICT block = scratch_space; |
361 | 54.3k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; |
362 | 54.3k | if (ROWS < COLS) { |
363 | 52.9k | DCT1D<ROWS, COLS>()(from, DCTTo(block, COLS), tmp); |
364 | 52.9k | Transpose<ROWS, COLS>::Run(DCTFrom(block, COLS), DCTTo(to, ROWS)); |
365 | 52.9k | DCT1D<COLS, ROWS>()(DCTFrom(to, ROWS), DCTTo(block, ROWS), tmp); |
366 | 52.9k | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(to, COLS)); |
367 | 52.9k | } else { |
368 | 1.47k | DCT1D<ROWS, COLS>()(from, DCTTo(to, COLS), tmp); |
369 | 1.47k | Transpose<ROWS, COLS>::Run(DCTFrom(to, COLS), DCTTo(block, ROWS)); |
370 | 1.47k | DCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(to, ROWS), tmp); |
371 | 1.47k | } |
372 | 54.3k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Line | Count | Source | 359 | 372 | float* JXL_RESTRICT scratch_space) { | 360 | 372 | float* JXL_RESTRICT block = scratch_space; | 361 | 372 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 362 | 372 | if (ROWS < COLS) { | 363 | 0 | DCT1D<ROWS, COLS>()(from, DCTTo(block, COLS), tmp); | 364 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(block, COLS), DCTTo(to, ROWS)); | 365 | 0 | DCT1D<COLS, ROWS>()(DCTFrom(to, ROWS), DCTTo(block, ROWS), tmp); | 366 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(to, COLS)); | 367 | 372 | } else { | 368 | 372 | DCT1D<ROWS, COLS>()(from, DCTTo(to, COLS), tmp); | 369 | 372 | Transpose<ROWS, COLS>::Run(DCTFrom(to, COLS), DCTTo(block, ROWS)); | 370 | 372 | DCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(to, ROWS), tmp); | 371 | 372 | } | 372 | 372 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Line | Count | Source | 359 | 52.7k | float* JXL_RESTRICT scratch_space) { | 360 | 52.7k | float* JXL_RESTRICT block = scratch_space; | 361 | 52.7k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 362 | 52.7k | if (ROWS < COLS) { | 363 | 52.7k | DCT1D<ROWS, COLS>()(from, DCTTo(block, COLS), tmp); | 364 | 52.7k | Transpose<ROWS, COLS>::Run(DCTFrom(block, COLS), DCTTo(to, ROWS)); | 365 | 52.7k | DCT1D<COLS, ROWS>()(DCTFrom(to, ROWS), DCTTo(block, ROWS), tmp); | 366 | 52.7k | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(to, COLS)); | 367 | 18.4E | } else { | 368 | 18.4E | DCT1D<ROWS, COLS>()(from, DCTTo(to, COLS), tmp); | 369 | 18.4E | Transpose<ROWS, COLS>::Run(DCTFrom(to, COLS), DCTTo(block, ROWS)); | 370 | 18.4E | DCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(to, ROWS), tmp); | 371 | 18.4E | } | 372 | 52.7k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Line | Count | Source | 359 | 807 | float* JXL_RESTRICT scratch_space) { | 360 | 807 | float* JXL_RESTRICT block = scratch_space; | 361 | 807 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 362 | 807 | if (ROWS < COLS) { | 363 | 0 | DCT1D<ROWS, COLS>()(from, DCTTo(block, COLS), tmp); | 364 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(block, COLS), DCTTo(to, ROWS)); | 365 | 0 | DCT1D<COLS, ROWS>()(DCTFrom(to, ROWS), DCTTo(block, ROWS), tmp); | 366 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(to, COLS)); | 367 | 807 | } else { | 368 | 807 | DCT1D<ROWS, COLS>()(from, DCTTo(to, COLS), tmp); | 369 | 807 | Transpose<ROWS, COLS>::Run(DCTFrom(to, COLS), DCTTo(block, ROWS)); | 370 | 807 | DCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(to, ROWS), tmp); | 371 | 807 | } | 372 | 807 | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Line | Count | Source | 359 | 204 | float* JXL_RESTRICT scratch_space) { | 360 | 204 | float* JXL_RESTRICT block = scratch_space; | 361 | 204 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 362 | 204 | if (ROWS < COLS) { | 363 | 0 | DCT1D<ROWS, COLS>()(from, DCTTo(block, COLS), tmp); | 364 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(block, COLS), DCTTo(to, ROWS)); | 365 | 0 | DCT1D<COLS, ROWS>()(DCTFrom(to, ROWS), DCTTo(block, ROWS), tmp); | 366 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(to, COLS)); | 367 | 204 | } else { | 368 | 204 | DCT1D<ROWS, COLS>()(from, DCTTo(to, COLS), tmp); | 369 | 204 | Transpose<ROWS, COLS>::Run(DCTFrom(to, COLS), DCTTo(block, ROWS)); | 370 | 204 | DCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(to, ROWS), tmp); | 371 | 204 | } | 372 | 204 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Line | Count | Source | 359 | 102 | float* JXL_RESTRICT scratch_space) { | 360 | 102 | float* JXL_RESTRICT block = scratch_space; | 361 | 102 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 362 | 102 | if (ROWS < COLS) { | 363 | 102 | DCT1D<ROWS, COLS>()(from, DCTTo(block, COLS), tmp); | 364 | 102 | Transpose<ROWS, COLS>::Run(DCTFrom(block, COLS), DCTTo(to, ROWS)); | 365 | 102 | DCT1D<COLS, ROWS>()(DCTFrom(to, ROWS), DCTTo(block, ROWS), tmp); | 366 | 102 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(to, COLS)); | 367 | 102 | } else { | 368 | 0 | DCT1D<ROWS, COLS>()(from, DCTTo(to, COLS), tmp); | 369 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(to, COLS), DCTTo(block, ROWS)); | 370 | 0 | DCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(to, ROWS), tmp); | 371 | 0 | } | 372 | 102 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Line | Count | Source | 359 | 96 | float* JXL_RESTRICT scratch_space) { | 360 | 96 | float* JXL_RESTRICT block = scratch_space; | 361 | 96 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 362 | 96 | if (ROWS < COLS) { | 363 | 0 | DCT1D<ROWS, COLS>()(from, DCTTo(block, COLS), tmp); | 364 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(block, COLS), DCTTo(to, ROWS)); | 365 | 0 | DCT1D<COLS, ROWS>()(DCTFrom(to, ROWS), DCTTo(block, ROWS), tmp); | 366 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(to, COLS)); | 367 | 96 | } else { | 368 | 96 | DCT1D<ROWS, COLS>()(from, DCTTo(to, COLS), tmp); | 369 | 96 | Transpose<ROWS, COLS>::Run(DCTFrom(to, COLS), DCTTo(block, ROWS)); | 370 | 96 | DCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(to, ROWS), tmp); | 371 | 96 | } | 372 | 96 | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTFrom>(jxl::N_SCALAR::(anonymous namespace)::DCTFrom const&, float*, float*) |
373 | | }; |
374 | | // Computes the maybe-transposed, scaled IDCT of a block, that needs to be |
375 | | // HWY_ALIGN'ed. |
376 | | template <size_t ROWS, size_t COLS> |
377 | | struct ComputeScaledIDCT { |
378 | | // scratch_space must be aligned, and should have space for ROWS*COLS |
379 | | // floats. |
380 | | template <class To> |
381 | | HWY_MAYBE_UNUSED void operator()(float* JXL_RESTRICT from, const To& to, |
382 | 88.6k | float* JXL_RESTRICT scratch_space) { |
383 | 88.6k | float* JXL_RESTRICT block = scratch_space; |
384 | 88.6k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; |
385 | | // Reverse the steps done in ComputeScaledDCT. |
386 | 88.6k | if (ROWS < COLS) { |
387 | 61.4k | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); |
388 | 61.4k | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); |
389 | 61.4k | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); |
390 | 61.4k | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); |
391 | 61.4k | } else { |
392 | 27.2k | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); |
393 | 27.2k | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); |
394 | 27.2k | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); |
395 | 27.2k | } |
396 | 88.6k | } Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 1.74k | float* JXL_RESTRICT scratch_space) { | 383 | 1.74k | float* JXL_RESTRICT block = scratch_space; | 384 | 1.74k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 1.74k | if (ROWS < COLS) { | 387 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 1.74k | } else { | 392 | 1.74k | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 1.74k | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 1.74k | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 1.74k | } | 396 | 1.74k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 8.51k | float* JXL_RESTRICT scratch_space) { | 383 | 8.51k | float* JXL_RESTRICT block = scratch_space; | 384 | 8.51k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 8.51k | if (ROWS < COLS) { | 387 | 8.51k | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 8.51k | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 8.51k | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 8.51k | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 8.51k | } else { | 392 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 0 | } | 396 | 8.51k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 7.22k | float* JXL_RESTRICT scratch_space) { | 383 | 7.22k | float* JXL_RESTRICT block = scratch_space; | 384 | 7.22k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 7.22k | if (ROWS < COLS) { | 387 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 7.22k | } else { | 392 | 7.22k | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 7.22k | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 7.22k | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 7.22k | } | 396 | 7.22k | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 807 | float* JXL_RESTRICT scratch_space) { | 383 | 807 | float* JXL_RESTRICT block = scratch_space; | 384 | 807 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 807 | if (ROWS < COLS) { | 387 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 807 | } else { | 392 | 807 | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 807 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 807 | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 807 | } | 396 | 807 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 372 | float* JXL_RESTRICT scratch_space) { | 383 | 372 | float* JXL_RESTRICT block = scratch_space; | 384 | 372 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 372 | if (ROWS < COLS) { | 387 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 372 | } else { | 392 | 372 | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 372 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 372 | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 372 | } | 396 | 372 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 52.7k | float* JXL_RESTRICT scratch_space) { | 383 | 52.7k | float* JXL_RESTRICT block = scratch_space; | 384 | 52.7k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 52.8k | if (ROWS < COLS) { | 387 | 52.8k | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 52.8k | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 52.8k | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 52.8k | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 18.4E | } else { | 392 | 18.4E | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 18.4E | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 18.4E | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 18.4E | } | 396 | 52.7k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 204 | float* JXL_RESTRICT scratch_space) { | 383 | 204 | float* JXL_RESTRICT block = scratch_space; | 384 | 204 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 204 | if (ROWS < COLS) { | 387 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 204 | } else { | 392 | 204 | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 204 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 204 | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 204 | } | 396 | 204 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 102 | float* JXL_RESTRICT scratch_space) { | 383 | 102 | float* JXL_RESTRICT block = scratch_space; | 384 | 102 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 102 | if (ROWS < COLS) { | 387 | 102 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 102 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 102 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 102 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 102 | } else { | 392 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 0 | } | 396 | 102 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 96 | float* JXL_RESTRICT scratch_space) { | 383 | 96 | float* JXL_RESTRICT block = scratch_space; | 384 | 96 | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 96 | if (ROWS < COLS) { | 387 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 96 | } else { | 392 | 96 | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 96 | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 96 | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 96 | } | 396 | 96 | } |
dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Line | Count | Source | 382 | 16.7k | float* JXL_RESTRICT scratch_space) { | 383 | 16.7k | float* JXL_RESTRICT block = scratch_space; | 384 | 16.7k | float* JXL_RESTRICT tmp = scratch_space + ROWS * COLS; | 385 | | // Reverse the steps done in ComputeScaledDCT. | 386 | 16.7k | if (ROWS < COLS) { | 387 | 0 | Transpose<ROWS, COLS>::Run(DCTFrom(from, COLS), DCTTo(block, ROWS)); | 388 | 0 | IDCT1D<COLS, ROWS>()(DCTFrom(block, ROWS), DCTTo(from, ROWS), tmp); | 389 | 0 | Transpose<COLS, ROWS>::Run(DCTFrom(from, ROWS), DCTTo(block, COLS)); | 390 | 0 | IDCT1D<ROWS, COLS>()(DCTFrom(block, COLS), to, tmp); | 391 | 16.7k | } else { | 392 | 16.7k | IDCT1D<COLS, ROWS>()(DCTFrom(from, ROWS), DCTTo(block, ROWS), tmp); | 393 | 16.7k | Transpose<COLS, ROWS>::Run(DCTFrom(block, ROWS), DCTTo(from, COLS)); | 394 | 16.7k | IDCT1D<ROWS, COLS>()(DCTFrom(from, COLS), to, tmp); | 395 | 16.7k | } | 396 | 16.7k | } |
Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: dec_group.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_ac_strategy.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_adaptive_quantization.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 1ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<1ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 2ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<2ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 4ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<4ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 16ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<16ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 8ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<8ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 32ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<32ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 64ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<64ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 128ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<128ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) Unexecuted instantiation: enc_chroma_from_luma.cc:void jxl::N_SCALAR::(anonymous namespace)::ComputeScaledIDCT<256ul, 256ul>::operator()<jxl::N_SCALAR::(anonymous namespace)::DCTTo>(float*, jxl::N_SCALAR::(anonymous namespace)::DCTTo const&, float*) |
397 | | }; |
398 | | |
399 | | } // namespace |
400 | | // NOLINTNEXTLINE(google-readability-namespace-comments) |
401 | | } // namespace HWY_NAMESPACE |
402 | | } // namespace jxl |
403 | | HWY_AFTER_NAMESPACE(); |
404 | | #endif // LIB_JXL_DCT_INL_H_ |