Coverage Report

Created: 2026-02-14 07:09

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/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_