The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
69 | 464 | guetzli::(anonymous namespace)::Processor::DownsampleImage(guetzli::OutputImage*) | call site: 00464 | __assert_fail |
23 | 535 | guetzli::OutputImageComponent::GetCoeffBlock(int, int, short*) const | call site: 00535 | exp |
5 | 364 | guetzli::(anonymous namespace)::EncodeMetadata(guetzli::JPEGData const&, bool, guetzli::JPEGOutput) | call site: 00364 | |
3 | 352 | guetzli::(anonymous namespace)::Processor::ProcessJpegData(guetzli::Params const&, guetzli::JPEGData const&, guetzli::Comparator*, guetzli::GuetzliOutput*, guetzli::ProcessStats*) | call site: 00352 | fwrite |
2 | 193 | guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*) | call site: 00193 | printf |
2 | 218 |
guetzli::(anonymous namespace)::LinearRgb(unsigned long, unsigned long, std::__1::vector
|
call site: 00218 | printf |
2 | 243 |
butteraugli::Convolution(butteraugli::Image
|
call site: 00243 | printf |
1 | 28 | guetzli::(anonymous namespace)::ProcessSOF(unsigned char const*, unsigned long, guetzli::JpegReadMode, unsigned long*, guetzli::JPEGData*) | call site: 00028 | fwrite |
1 | 50 | guetzli::BuildJpegHuffmanTable(int const*, int const*, guetzli::HuffmanTableEntry*) | call site: 00050 | fwrite |
1 | 125 |
guetzli::(anonymous namespace)::ProcessScan(unsigned char const*, unsigned long, std::__1::vector
|
call site: 00125 | fprintf |
1 | 156 | guetzli::(anonymous namespace)::ProcessCOM(unsigned char const*, unsigned long, unsigned long*, guetzli::JPEGData*) | call site: 00156 | fprintf |
1 | 208 |
guetzli::Process(guetzli::Params const&, guetzli::ProcessStats*, std::__1::basic_string
|
call site: 00208 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
guetzli::JPEGData::JPEGData()
[function]
[call site]
00001
guetzli::ReadJpeg(unsigned char const*, unsigned long, guetzli::JpegReadMode, guetzli::JPEGData*)
[function]
[call site]
00002
fprintf
[call site]
00003
fprintf
[call site]
00004
guetzli::(anonymous namespace)::FindNextMarker(unsigned char const*, unsigned long, unsigned long)
[function]
[call site]
00005
fprintf
[call site]
00006
guetzli::(anonymous namespace)::ProcessSOF(unsigned char const*, unsigned long, guetzli::JpegReadMode, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00007
fwrite
[call site]
00008
fprintf
[call site]
00009
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00010
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00011
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00012
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00013
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00014
fprintf
[call site]
00015
fprintf
[call site]
00016
fprintf
[call site]
00017
fprintf
[call site]
00018
fprintf
[call site]
00019
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00020
fprintf
[call site]
00021
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00022
fprintf
[call site]
00023
fprintf
[call site]
00024
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00025
guetzli::(anonymous namespace)::DivCeil(int, int)
[function]
[call site]
00026
guetzli::(anonymous namespace)::DivCeil(int, int)
[function]
[call site]
00027
fwrite
[call site]
00028
fwrite
[call site]
00029
fprintf
[call site]
00030
guetzli::(anonymous namespace)::ProcessDHT(unsigned char const*, unsigned long, guetzli::JpegReadMode, std::__1::vector<guetzli::HuffmanTableEntry, std::__1::allocator<guetzli::HuffmanTableEntry> >*, std::__1::vector<guetzli::HuffmanTableEntry, std::__1::allocator<guetzli::HuffmanTableEntry> >*, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00031
fprintf
[call site]
00032
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00033
fwrite
[call site]
00034
fprintf
[call site]
00035
guetzli::JPEGHuffmanCode::JPEGHuffmanCode()
[function]
[call site]
00036
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00037
fprintf
[call site]
00038
fprintf
[call site]
00039
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00040
fprintf
[call site]
00041
fprintf
[call site]
00042
fprintf
[call site]
00043
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00044
fprintf
[call site]
00045
fprintf
[call site]
00046
fwrite
[call site]
00047
guetzli::BuildJpegHuffmanTable(int const*, int const*, guetzli::HuffmanTableEntry*)
[function]
[call site]
00048
guetzli::HuffmanTableEntry::HuffmanTableEntry()
[function]
[call site]
00049
guetzli::NextTableBitSize(int const*, int)
[function]
[call site]
00050
fwrite
[call site]
00051
guetzli::JPEGHuffmanCode::~JPEGHuffmanCode()
[function]
[call site]
00052
fprintf
[call site]
00053
guetzli::(anonymous namespace)::ProcessScan(unsigned char const*, unsigned long, std::__1::vector<guetzli::HuffmanTableEntry, std::__1::allocator<guetzli::HuffmanTableEntry> > const&, std::__1::vector<guetzli::HuffmanTableEntry, std::__1::allocator<guetzli::HuffmanTableEntry> > const&, unsigned short (*) [64], bool, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00054
guetzli::(anonymous namespace)::ProcessSOS(unsigned char const*, unsigned long, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00055
fprintf
[call site]
00056
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00057
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00058
fprintf
[call site]
00059
guetzli::JPEGScanInfo::JPEGScanInfo()
[function]
[call site]
00060
fprintf
[call site]
00061
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00062
fprintf
[call site]
00063
fprintf
[call site]
00064
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00065
fprintf
[call site]
00066
fprintf
[call site]
00067
fprintf
[call site]
00068
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00069
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00070
fprintf
[call site]
00071
fprintf
[call site]
00072
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00073
fprintf
[call site]
00074
fprintf
[call site]
00075
fprintf
[call site]
00076
guetzli::JPEGScanInfo::~JPEGScanInfo()
[function]
[call site]
00077
guetzli::(anonymous namespace)::DivCeil(int, int)
[function]
[call site]
00078
guetzli::(anonymous namespace)::DivCeil(int, int)
[function]
[call site]
00079
guetzli::(anonymous namespace)::BitReaderState::BitReaderState(unsigned char const*, unsigned long, unsigned long)
[function]
[call site]
00080
guetzli::(anonymous namespace)::BitReaderState::Reset(unsigned long)
[function]
[call site]
00081
guetzli::(anonymous namespace)::BitReaderState::FillBitWindow()
[function]
[call site]
00082
guetzli::(anonymous namespace)::BitReaderState::GetNextByte()
[function]
[call site]
00083
fprintf
[call site]
00084
fprintf
[call site]
00085
guetzli::(anonymous namespace)::ProcessRestart(unsigned char const*, unsigned long, int*, guetzli::(anonymous namespace)::BitReaderState*, guetzli::JPEGData*)
[function]
[call site]
00086
guetzli::(anonymous namespace)::BitReaderState::FinishStream(unsigned long*)
[function]
[call site]
00087
fwrite
[call site]
00088
fprintf
[call site]
00089
fprintf
[call site]
00090
guetzli::(anonymous namespace)::BitReaderState::Reset(unsigned long)
[function]
[call site]
00091
guetzli::(anonymous namespace)::RefineDCTBlock(guetzli::HuffmanTableEntry const*, int, int, int, int*, guetzli::(anonymous namespace)::BitReaderState*, guetzli::JPEGData*, short*)
[function]
[call site]
00092
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00093
guetzli::(anonymous namespace)::BitReaderState::FillBitWindow()
[function]
[call site]
00094
guetzli::(anonymous namespace)::ReadSymbol(guetzli::HuffmanTableEntry const*, guetzli::(anonymous namespace)::BitReaderState*)
[function]
[call site]
00095
guetzli::(anonymous namespace)::BitReaderState::FillBitWindow()
[function]
[call site]
00096
fprintf
[call site]
00097
fprintf
[call site]
00098
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00099
fwrite
[call site]
00100
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00101
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00102
fprintf
[call site]
00103
fwrite
[call site]
00104
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00105
guetzli::(anonymous namespace)::DecodeDCTBlock(guetzli::HuffmanTableEntry const*, guetzli::HuffmanTableEntry const*, int, int, int, int*, guetzli::(anonymous namespace)::BitReaderState*, guetzli::JPEGData*, short*, short*)
[function]
[call site]
00106
guetzli::(anonymous namespace)::ReadSymbol(guetzli::HuffmanTableEntry const*, guetzli::(anonymous namespace)::BitReaderState*)
[function]
[call site]
00107
fprintf
[call site]
00108
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00109
guetzli::(anonymous namespace)::HuffExtend(int, int)
[function]
[call site]
00110
guetzli::(anonymous namespace)::SignedLeftshift(int, int)
[function]
[call site]
00111
fprintf
[call site]
00112
guetzli::(anonymous namespace)::ReadSymbol(guetzli::HuffmanTableEntry const*, guetzli::(anonymous namespace)::BitReaderState*)
[function]
[call site]
00113
fprintf
[call site]
00114
fprintf
[call site]
00115
fprintf
[call site]
00116
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00117
guetzli::(anonymous namespace)::HuffExtend(int, int)
[function]
[call site]
00118
guetzli::(anonymous namespace)::SignedLeftshift(int, int)
[function]
[call site]
00119
fwrite
[call site]
00120
guetzli::(anonymous namespace)::BitReaderState::ReadBits(int)
[function]
[call site]
00121
fprintf
[call site]
00122
fwrite
[call site]
00123
fwrite
[call site]
00124
guetzli::(anonymous namespace)::BitReaderState::FinishStream(unsigned long*)
[function]
[call site]
00125
fprintf
[call site]
00126
guetzli::(anonymous namespace)::ProcessDQT(unsigned char const*, unsigned long, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00127
fprintf
[call site]
00128
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00129
fwrite
[call site]
00130
fprintf
[call site]
00131
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00132
fprintf
[call site]
00133
fprintf
[call site]
00134
guetzli::JPEGQuantTable::JPEGQuantTable()
[function]
[call site]
00135
guetzli::(anonymous namespace)::ReadUint8(unsigned char const*, unsigned long*)
[function]
[call site]
00136
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00137
fprintf
[call site]
00138
guetzli::JPEGQuantTable::~JPEGQuantTable()
[function]
[call site]
00139
fprintf
[call site]
00140
guetzli::(anonymous namespace)::ProcessDRI(unsigned char const*, unsigned long, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00141
fwrite
[call site]
00142
fprintf
[call site]
00143
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00144
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00145
fprintf
[call site]
00146
guetzli::(anonymous namespace)::ProcessAPP(unsigned char const*, unsigned long, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00147
fprintf
[call site]
00148
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00149
fprintf
[call site]
00150
fprintf
[call site]
00151
guetzli::(anonymous namespace)::ProcessCOM(unsigned char const*, unsigned long, unsigned long*, guetzli::JPEGData*)
[function]
[call site]
00152
fprintf
[call site]
00153
guetzli::(anonymous namespace)::ReadUint16(unsigned char const*, unsigned long*)
[function]
[call site]
00154
fprintf
[call site]
00155
fprintf
[call site]
00156
fprintf
[call site]
00157
fwrite
[call site]
00158
guetzli::(anonymous namespace)::FixupIndexes(guetzli::JPEGData*)
[function]
[call site]
00159
fprintf
[call site]
00160
fwrite
[call site]
00161
fwrite
[call site]
00162
guetzli::Params::Params()
[function]
[call site]
00163
guetzli::Process(guetzli::Params const&, guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00164
guetzli::JPEGData::JPEGData()
[function]
[call site]
00165
guetzli::ReadJpeg(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, guetzli::JpegReadMode, guetzli::JPEGData*)
[function]
[call site]
00166
guetzli::ReadJpeg(unsigned char const*, unsigned long, guetzli::JpegReadMode, guetzli::JPEGData*)
[function]
[call site]
00167
fwrite
[call site]
00168
guetzli::(anonymous namespace)::CheckJpegSanity(guetzli::JPEGData const&)
[function]
[call site]
00169
fwrite
[call site]
00170
guetzli::DecodeJpegToRGB(guetzli::JPEGData const&)
[function]
[call site]
00171
guetzli::HasYCbCrColorSpace(guetzli::JPEGData const&)
[function]
[call site]
00172
guetzli::JPEGData::Is420() const
[function]
[call site]
00173
guetzli::JPEGData::Is444() const
[function]
[call site]
00174
guetzli::OutputImage::OutputImage(int, int)
[function]
[call site]
00175
guetzli::OutputImageComponent::OutputImageComponent(int, int)
[function]
[call site]
00176
guetzli::OutputImageComponent::Reset(int, int)
[function]
[call site]
00177
guetzli::OutputImageComponent::~OutputImageComponent()
[function]
[call site]
00178
guetzli::OutputImage::CopyFromJpegData(guetzli::JPEGData const&)
[function]
[call site]
00179
__assert_fail
[call site]
00180
__assert_fail
[call site]
00181
__assert_fail
[call site]
00182
guetzli::OutputImageComponent::CopyFromJpegComponent(guetzli::JPEGComponent const&, int, int, int const*)
[function]
[call site]
00183
guetzli::OutputImageComponent::Reset(int, int)
[function]
[call site]
00184
__assert_fail
[call site]
00185
__assert_fail
[call site]
00186
guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*)
[function]
[call site]
00187
__assert_fail
[call site]
00188
__assert_fail
[call site]
00189
guetzli::ComputeBlockIDCT(short const*, unsigned char*)
[function]
[call site]
00190
guetzli::Compute1dIDCT(short const*, int, int*)
[function]
[call site]
00191
guetzli::Compute1dIDCT(short const*, int, int*)
[function]
[call site]
00192
guetzli::OutputImageComponent::UpdatePixelsForBlock(int, int, unsigned char const*)
[function]
[call site]
00193
printf
[call site]
00194
exit
[call site]
00195
guetzli::OutputImage::ToSRGB() const
[function]
[call site]
00196
guetzli::OutputImage::ToSRGB(int, int, int, int) const
[function]
[call site]
00197
guetzli::OutputImageComponent::ToPixels(int, int, int, int, unsigned char*, int) const
[function]
[call site]
00198
__assert_fail
[call site]
00199
__assert_fail
[call site]
00200
__assert_fail
[call site]
00201
__assert_fail
[call site]
00202
guetzli::ColorTransformYCbCrToRGB(unsigned char*)
[function]
[call site]
00203
guetzli::OutputImage::~OutputImage()
[function]
[call site]
00204
fwrite
[call site]
00205
guetzli::GuetzliOutput::GuetzliOutput()
[function]
[call site]
00206
guetzli::ProcessStats::ProcessStats()
[function]
[call site]
00207
guetzli::ButteraugliComparator::ButteraugliComparator(int, int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const*, float, guetzli::ProcessStats*)
[function]
[call site]
00208
guetzli::Comparator::Comparator()
[function]
[call site]
00209
guetzli::(anonymous namespace)::LinearRgb(unsigned long, unsigned long, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00210
guetzli::Srgb8ToLinearTable()
[function]
[call site]
00211
__cxa_guard_acquire
[call site]
00212
guetzli::NewSrgb8ToLinearTable()
[function]
[call site]
00213
pow
[call site]
00214
__cxa_guard_release
[call site]
00215
__cxa_guard_abort
[call site]
00216
std::__1::vector<butteraugli::Image<float>, std::__1::allocator<butteraugli::Image<float> > > butteraugli::CreatePlanes<float>(unsigned long, unsigned long, unsigned long)
[function]
[call site]
00217
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00218
printf
[call site]
00219
abort
[call site]
00220
butteraugli::ButteraugliComparator::ButteraugliComparator(std::__1::vector<butteraugli::Image<float>, std::__1::allocator<butteraugli::Image<float> > > const&)
[function]
[call site]
00221
butteraugli::Image<float>::xsize() const
[function]
[call site]
00222
butteraugli::Image<float>::ysize() const
[function]
[call site]
00223
butteraugli::PsychoImage::PsychoImage()
[function]
[call site]
00224
butteraugli::OpsinDynamicsImage(std::__1::vector<butteraugli::Image<float>, std::__1::allocator<butteraugli::Image<float> > > const&)
[function]
[call site]
00225
butteraugli::Image<float>::xsize() const
[function]
[call site]
00226
butteraugli::Image<float>::ysize() const
[function]
[call site]
00227
butteraugli::Image<float>::Image(unsigned long, unsigned long)
[function]
[call site]
00228
butteraugli::Image<float>::BytesPerRow(unsigned long)
[function]
[call site]
00229
std::__1::unique_ptr<unsigned char [], void (*)(void*)> butteraugli::Allocate<unsigned char>(unsigned long)
[function]
[call site]
00230
butteraugli::CacheAligned::Allocate(unsigned long)
[function]
[call site]
00231
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00232
butteraugli::Image<float>::~Image()
[function]
[call site]
00233
butteraugli::Blur(butteraugli::Image<float> const&, float, float)
[function]
[call site]
00234
butteraugli::ComputeKernel(float)
[function]
[call site]
00235
butteraugli::Convolution(butteraugli::Image<float> const&, std::__1::vector<float, std::__1::allocator<float> > const&, float)
[function]
[call site]
00236
butteraugli::Image<float>::ysize() const
[function]
[call site]
00237
butteraugli::Image<float>::xsize() const
[function]
[call site]
00238
butteraugli::Image<float>::Image(unsigned long, unsigned long)
[function]
[call site]
00239
butteraugli::Image<float>::xsize() const
[function]
[call site]
00240
butteraugli::Image<float>::xsize() const
[function]
[call site]
00241
butteraugli::Image<float>::ysize() const
[function]
[call site]
00242
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00243
printf
[call site]
00244
abort
[call site]
00245
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00246
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00247
butteraugli::ConvolveBorderColumn(butteraugli::Image<float> const&, std::__1::vector<float, std::__1::allocator<float> > const&, float, float, unsigned long, float*)
[function]
[call site]
00248
butteraugli::Image<float>::xsize() const
[function]
[call site]
00249
butteraugli::Image<float>::ysize() const
[function]
[call site]
00250
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00251
butteraugli::Image<float>::xsize() const
[function]
[call site]
00252
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00253
butteraugli::ConvolveBorderColumn(butteraugli::Image<float> const&, std::__1::vector<float, std::__1::allocator<float> > const&, float, float, unsigned long, float*)
[function]
[call site]
00254
butteraugli::Image<float>::~Image()
[function]
[call site]
00255
butteraugli::Image<float>::~Image()
[function]
[call site]
00256
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00257
butteraugli::Image<float>::~Image()
[function]
[call site]
00258
butteraugli::Image<float>::ysize() const
[function]
[call site]
00259
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00260
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00261
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00262
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00263
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00264
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00265
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00266
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00267
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00268
butteraugli::Image<float>::xsize() const
[function]
[call site]
00269
void butteraugli::OpsinAbsorbance<float>(float const&, float const&, float const&, float*, float*, float*)
[function]
[call site]
00270
butteraugli::Gamma(double)
[function]
[call site]
00271
butteraugli::GammaPolynomial(double)
[function]
[call site]
00272
butteraugli::RationalPolynomial::operator()(double) const
[function]
[call site]
00273
double butteraugli::RationalPolynomial::EvaluatePolynomial<6>(double, double const (&) [6])
[function]
[call site]
00274
void butteraugli::ClenshawRecursion<5>(double, double const*, double*, double*)
[function]
[call site]
00275
void butteraugli::ClenshawRecursion<4>(double, double const*, double*, double*)
[function]
[call site]
00276
void butteraugli::ClenshawRecursion<3>(double, double const*, double*, double*)
[function]
[call site]
00277
void butteraugli::ClenshawRecursion<2>(double, double const*, double*, double*)
[function]
[call site]
00278
void butteraugli::ClenshawRecursion<1>(double, double const*, double*, double*)
[function]
[call site]
00279
void butteraugli::ClenshawRecursion<0>(double, double const*, double*, double*)
[function]
[call site]
00280
double butteraugli::RationalPolynomial::EvaluatePolynomial<6>(double, double const (&) [6])
[function]
[call site]
00281
butteraugli::Gamma(double)
[function]
[call site]
00282
butteraugli::Gamma(double)
[function]
[call site]
00283
void butteraugli::OpsinAbsorbance<float>(float const&, float const&, float const&, float*, float*, float*)
[function]
[call site]
00284
void butteraugli::RgbToXyb<float>(float const&, float const&, float const&, float*, float*, float*)
[function]
[call site]
00285
butteraugli::SeparateFrequencies(unsigned long, unsigned long, std::__1::vector<butteraugli::Image<float>, std::__1::allocator<butteraugli::Image<float> > > const&, butteraugli::PsychoImage&)
[function]
[call site]
00286
butteraugli::Blur(butteraugli::Image<float> const&, float, float)
[function]
[call site]
00287
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00288
butteraugli::Image<float>::~Image()
[function]
[call site]
00289
butteraugli::Image<float>::Image(unsigned long, unsigned long)
[function]
[call site]
00290
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00291
butteraugli::Image<float>::~Image()
[function]
[call site]
00292
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00293
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00294
butteraugli::Blur(butteraugli::Image<float> const&, float, float)
[function]
[call site]
00295
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00296
butteraugli::Image<float>::~Image()
[function]
[call site]
00297
butteraugli::SuppressXByY(unsigned long, unsigned long, butteraugli::Image<float> const&, butteraugli::Image<float> const&, double)
[function]
[call site]
00298
butteraugli::Image<float>::Image(unsigned long, unsigned long)
[function]
[call site]
00299
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00300
butteraugli::Image<float>::Row(unsigned long) const
[function]
[call site]
00301
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00302
butteraugli::Image<float>::~Image()
[function]
[call site]
00303
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00304
butteraugli::Image<float>::~Image()
[function]
[call site]
00305
butteraugli::Image<float>::Image(unsigned long, unsigned long)
[function]
[call site]
00306
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00307
butteraugli::Image<float>::~Image()
[function]
[call site]
00308
butteraugli::Blur(butteraugli::Image<float> const&, float, float)
[function]
[call site]
00309
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00310
butteraugli::Image<float>::~Image()
[function]
[call site]
00311
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00312
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00313
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00314
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00315
butteraugli::RemoveRangeAroundZero(float, float)
[function]
[call site]
00316
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00317
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00318
butteraugli::AmplifyRangeAroundZero(float, float)
[function]
[call site]
00319
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00320
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00321
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00322
void butteraugli::XybLowFreqToVals<float>(float const&, float const&, float const&, float*, float*, float*)
[function]
[call site]
00323
butteraugli::Image<float>::Image(unsigned long, unsigned long)
[function]
[call site]
00324
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00325
butteraugli::Image<float>::~Image()
[function]
[call site]
00326
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00327
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00328
butteraugli::Blur(butteraugli::Image<float> const&, float, float)
[function]
[call site]
00329
butteraugli::Image<float>::operator=(butteraugli::Image<float>&&)
[function]
[call site]
00330
butteraugli::Image<float>::~Image()
[function]
[call site]
00331
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00332
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00333
butteraugli::RemoveRangeAroundZero(float, float)
[function]
[call site]
00334
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00335
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00336
butteraugli::Image<float>::Row(unsigned long)
[function]
[call site]
00337
butteraugli::MaximumClamp(float, float)
[function]
[call site]
00338
butteraugli::MaximumClamp(float, float)
[function]
[call site]
00339
butteraugli::SuppressUhfInBrightAreas(float, float, float, float)
[function]
[call site]
00340
butteraugli::SuppressHfInBrightAreas(float, float, float, float)
[function]
[call site]
00341
butteraugli::PsychoImage::~PsychoImage()
[function]
[call site]
00342
guetzli::Comparator::~Comparator()
[function]
[call site]
00343
guetzli::ProcessJpegData(guetzli::Params const&, guetzli::JPEGData const&, guetzli::Comparator*, guetzli::GuetzliOutput*, guetzli::ProcessStats*)
[function]
[call site]
00344
guetzli::(anonymous namespace)::Processor::Processor()
[function]
[call site]
00345
guetzli::Params::Params()
[function]
[call site]
00346
guetzli::(anonymous namespace)::Processor::ProcessJpegData(guetzli::Params const&, guetzli::JPEGData const&, guetzli::Comparator*, guetzli::GuetzliOutput*, guetzli::ProcessStats*)
[function]
[call site]
00347
fwrite
[call site]
00348
guetzli::HasYCbCrColorSpace(guetzli::JPEGData const&)
[function]
[call site]
00349
fwrite
[call site]
00350
guetzli::JPEGData::Is444() const
[function]
[call site]
00351
guetzli::JPEGData::Is420() const
[function]
[call site]
00352
fwrite
[call site]
00353
fputc
[call site]
00354
fprintf
[call site]
00355
guetzli::(anonymous namespace)::Processor::OutputJpeg(guetzli::JPEGData const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00356
guetzli::JPEGOutput::JPEGOutput(int (*)(void*, unsigned char const*, unsigned long), void*)
[function]
[call site]
00357
guetzli::GuetzliStringOut(void*, unsigned char const*, unsigned long)
[function]
[call site]
00358
guetzli::WriteJpeg(guetzli::JPEGData const&, bool, guetzli::JPEGOutput)
[function]
[call site]
00359
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00360
guetzli::JPEGOutput::Write(unsigned char const*, unsigned long) const
[function]
[call site]
00361
guetzli::JPEGOutput::Write(unsigned char const*, unsigned long) const
[function]
[call site]
00362
guetzli::(anonymous namespace)::EncodeMetadata(guetzli::JPEGData const&, bool, guetzli::JPEGOutput)
[function]
[call site]
00363
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00364
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00365
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00366
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00367
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00368
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00369
guetzli::(anonymous namespace)::EncodeDQT(std::__1::vector<guetzli::JPEGQuantTable, std::__1::allocator<guetzli::JPEGQuantTable> > const&, guetzli::JPEGOutput)
[function]
[call site]
00370
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00371
guetzli::(anonymous namespace)::EncodeSOF(guetzli::JPEGData const&, guetzli::JPEGOutput)
[function]
[call site]
00372
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00373
guetzli::(anonymous namespace)::BuildAndEncodeHuffmanCodes(guetzli::JPEGData const&, guetzli::JPEGOutput, std::__1::vector<guetzli::HuffmanCodeTable, std::__1::allocator<guetzli::HuffmanCodeTable> >*, std::__1::vector<guetzli::HuffmanCodeTable, std::__1::allocator<guetzli::HuffmanCodeTable> >*)
[function]
[call site]
00374
guetzli::BuildDCHistograms(guetzli::JPEGData const&, guetzli::JpegHistogram*)
[function]
[call site]
00375
guetzli::Log2Floor(unsigned int)
[function]
[call site]
00376
guetzli::Log2FloorNonZero(unsigned int)
[function]
[call site]
00377
guetzli::JpegHistogram::Add(int)
[function]
[call site]
00378
guetzli::ClusterHistograms(guetzli::JpegHistogram*, unsigned long*, int*, unsigned char*)
[function]
[call site]
00379
guetzli::CreateHuffmanTree(unsigned int const*, unsigned long, int, guetzli::HuffmanTree*, unsigned char*)
[function]
[call site]
00380
guetzli::HuffmanTree::HuffmanTree(unsigned int, short, short)
[function]
[call site]
00381
guetzli::SortHuffmanTree(guetzli::HuffmanTree const&, guetzli::HuffmanTree const&)
[function]
[call site]
00382
guetzli::HuffmanTree::HuffmanTree(unsigned int, short, short)
[function]
[call site]
00383
guetzli::SetDepth(int, guetzli::HuffmanTree*, unsigned char*, int)
[function]
[call site]
00384
__assert_fail
[call site]
00385
guetzli::HistogramHeaderCost(guetzli::JpegHistogram const&)
[function]
[call site]
00386
guetzli::HistogramEntropyCost(guetzli::JpegHistogram const&, unsigned char const*)
[function]
[call site]
00387
guetzli::JpegHistogram::AddHistogram(guetzli::JpegHistogram const&)
[function]
[call site]
00388
guetzli::CreateHuffmanTree(unsigned int const*, unsigned long, int, guetzli::HuffmanTree*, unsigned char*)
[function]
[call site]
00389
guetzli::HistogramHeaderCost(guetzli::JpegHistogram const&)
[function]
[call site]
00390
guetzli::HistogramEntropyCost(guetzli::JpegHistogram const&, unsigned char const*)
[function]
[call site]
00391
guetzli::JpegHistogram::JpegHistogram()
[function]
[call site]
00392
guetzli::JpegHistogram::Clear()
[function]
[call site]
00393
guetzli::BuildACHistograms(guetzli::JPEGData const&, guetzli::JpegHistogram*)
[function]
[call site]
00394
guetzli::UpdateACHistogramForDCTBlock(short const*, guetzli::JpegHistogram*)
[function]
[call site]
00395
guetzli::JpegHistogram::Add(int)
[function]
[call site]
00396
guetzli::Log2FloorNonZero(unsigned int)
[function]
[call site]
00397
guetzli::JpegHistogram::Add(int)
[function]
[call site]
00398
guetzli::JpegHistogram::Add(int)
[function]
[call site]
00399
guetzli::ClusterHistograms(guetzli::JpegHistogram*, unsigned long*, int*, unsigned char*)
[function]
[call site]
00400
guetzli::JpegHistogram::NumSymbols() const
[function]
[call site]
00401
guetzli::(anonymous namespace)::BuildHuffmanCode(unsigned char*, int*, int*)
[function]
[call site]
00402
guetzli::(anonymous namespace)::BuildHuffmanCodeTable(int const*, int const*, guetzli::HuffmanCodeTable*)
[function]
[call site]
00403
__assert_fail
[call site]
00404
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00405
guetzli::(anonymous namespace)::EncodeScan(guetzli::JPEGData const&, std::__1::vector<guetzli::HuffmanCodeTable, std::__1::allocator<guetzli::HuffmanCodeTable> > const&, std::__1::vector<guetzli::HuffmanCodeTable, std::__1::allocator<guetzli::HuffmanCodeTable> > const&, guetzli::JPEGOutput)
[function]
[call site]
00406
guetzli::BitWriter::BitWriter(unsigned long)
[function]
[call site]
00407
guetzli::(anonymous namespace)::EncodeDCTBlockSequential(short const*, guetzli::HuffmanCodeTable const&, guetzli::HuffmanCodeTable const&, short*, guetzli::BitWriter*)
[function]
[call site]
00408
guetzli::Log2Floor(unsigned int)
[function]
[call site]
00409
guetzli::BitWriter::WriteBits(int, unsigned long)
[function]
[call site]
00410
guetzli::HasZeroByte(unsigned long)
[function]
[call site]
00411
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00412
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00413
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00414
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00415
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00416
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00417
guetzli::BitWriter::WriteBits(int, unsigned long)
[function]
[call site]
00418
guetzli::BitWriter::WriteBits(int, unsigned long)
[function]
[call site]
00419
guetzli::Log2FloorNonZero(unsigned int)
[function]
[call site]
00420
guetzli::BitWriter::WriteBits(int, unsigned long)
[function]
[call site]
00421
guetzli::BitWriter::WriteBits(int, unsigned long)
[function]
[call site]
00422
guetzli::BitWriter::WriteBits(int, unsigned long)
[function]
[call site]
00423
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00424
guetzli::BitWriter::JumpToByteBoundary()
[function]
[call site]
00425
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00426
guetzli::BitWriter::EmitByte(int)
[function]
[call site]
00427
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00428
guetzli::BitWriter::~BitWriter()
[function]
[call site]
00429
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, unsigned char const*, unsigned long)
[function]
[call site]
00430
guetzli::(anonymous namespace)::JPEGWrite(guetzli::JPEGOutput, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00431
__assert_fail
[call site]
00432
snprintf
[call site]
00433
__assert_fail
[call site]
00434
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00435
fputs
[call site]
00436
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00437
guetzli::JPEGData::JPEGData(guetzli::JPEGData const&)
[function]
[call site]
00438
guetzli::(anonymous namespace)::RemoveOriginalQuantization(guetzli::JPEGData*, int (*) [64])
[function]
[call site]
00439
guetzli::SaveQuantTables(int const (*) [64], guetzli::JPEGData*)
[function]
[call site]
00440
memcmp
[call site]
00441
guetzli::JPEGQuantTable::JPEGQuantTable()
[function]
[call site]
00442
__assert_fail
[call site]
00443
__assert_fail
[call site]
00444
guetzli::JPEGQuantTable::~JPEGQuantTable()
[function]
[call site]
00445
guetzli::OutputImage::OutputImage(int, int)
[function]
[call site]
00446
guetzli::OutputImage::CopyFromJpegData(guetzli::JPEGData const&)
[function]
[call site]
00447
guetzli::OutputImage::~OutputImage()
[function]
[call site]
00448
guetzli::JPEGData::~JPEGData()
[function]
[call site]
00449
guetzli::(anonymous namespace)::Processor::MaybeOutput(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00450
snprintf
[call site]
00451
__assert_fail
[call site]
00452
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00453
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00454
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00455
guetzli::IsGrayscale(guetzli::JPEGData const&)
[function]
[call site]
00456
guetzli::JPEGData::JPEGData(guetzli::JPEGData const&)
[function]
[call site]
00457
guetzli::(anonymous namespace)::RemoveOriginalQuantization(guetzli::JPEGData*, int (*) [64])
[function]
[call site]
00458
guetzli::OutputImage::OutputImage(int, int)
[function]
[call site]
00459
guetzli::OutputImage::CopyFromJpegData(guetzli::JPEGData const&)
[function]
[call site]
00460
guetzli::(anonymous namespace)::Processor::DownsampleImage(guetzli::OutputImage*)
[function]
[call site]
00461
guetzli::OutputImage::component(int)
[function]
[call site]
00462
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00463
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00464
guetzli::OutputImage::DownsampleConfig::DownsampleConfig()
[function]
[call site]
00465
guetzli::OutputImage::Downsample(guetzli::OutputImage::DownsampleConfig const&)
[function]
[call site]
00466
guetzli::OutputImageComponent::IsAllZero() const
[function]
[call site]
00467
guetzli::OutputImage::ToSRGB() const
[function]
[call site]
00468
guetzli::RGBToYUV420(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, int, int)
[function]
[call site]
00469
guetzli::(anonymous namespace)::LinearlyAveragedLuma(std::__1::vector<float, std::__1::allocator<float> > const&)
[function]
[call site]
00470
__assert_fail
[call site]
00471
guetzli::(anonymous namespace)::GammaToLinear(float)
[function]
[call site]
00472
guetzli::(anonymous namespace)::GammaToLinear(float)
[function]
[call site]
00473
guetzli::(anonymous namespace)::GammaToLinear(float)
[function]
[call site]
00474
guetzli::(anonymous namespace)::RGBToY(float, float, float)
[function]
[call site]
00475
guetzli::(anonymous namespace)::LinearToGamma(float)
[function]
[call site]
00476
guetzli::(anonymous namespace)::LinearlyDownsample2x2(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00477
__assert_fail
[call site]
00478
guetzli::(anonymous namespace)::GammaToLinear(float)
[function]
[call site]
00479
guetzli::(anonymous namespace)::LinearToGamma(float)
[function]
[call site]
00480
guetzli::(anonymous namespace)::RGBToYUV(std::__1::vector<float, std::__1::allocator<float> > const&)
[function]
[call site]
00481
guetzli::(anonymous namespace)::RGBToY(float, float, float)
[function]
[call site]
00482
guetzli::(anonymous namespace)::RGBToU(float, float, float)
[function]
[call site]
00483
guetzli::(anonymous namespace)::RGBToV(float, float, float)
[function]
[call site]
00484
guetzli::(anonymous namespace)::Upsample2x2(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00485
__assert_fail
[call site]
00486
guetzli::(anonymous namespace)::Upsample2x2(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00487
guetzli::(anonymous namespace)::YUV420ToRGB(std::__1::vector<std::__1::vector<float, std::__1::allocator<float> >, std::__1::allocator<std::__1::vector<float, std::__1::allocator<float> > > > const&, int, int)
[function]
[call site]
00488
guetzli::(anonymous namespace)::Upsample2x2(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00489
guetzli::(anonymous namespace)::Upsample2x2(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00490
guetzli::(anonymous namespace)::Blur(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00491
guetzli::(anonymous namespace)::Blur(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00492
guetzli::(anonymous namespace)::YUVToRGB(std::__1::vector<std::__1::vector<float, std::__1::allocator<float> >, std::__1::allocator<std::__1::vector<float, std::__1::allocator<float> > > > const&)
[function]
[call site]
00493
guetzli::(anonymous namespace)::YUVToR(float, float, float)
[function]
[call site]
00494
guetzli::(anonymous namespace)::Clip(float)
[function]
[call site]
00495
guetzli::(anonymous namespace)::YUVToG(float, float, float)
[function]
[call site]
00496
guetzli::(anonymous namespace)::Clip(float)
[function]
[call site]
00497
guetzli::(anonymous namespace)::YUVToB(float, float, float)
[function]
[call site]
00498
guetzli::(anonymous namespace)::Clip(float)
[function]
[call site]
00499
guetzli::(anonymous namespace)::LinearlyAveragedLuma(std::__1::vector<float, std::__1::allocator<float> > const&)
[function]
[call site]
00500
guetzli::(anonymous namespace)::LinearlyDownsample2x2(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00501
guetzli::(anonymous namespace)::RGBToYUV(std::__1::vector<float, std::__1::allocator<float> > const&)
[function]
[call site]
00502
guetzli::(anonymous namespace)::UpdateGuess(std::__1::vector<float, std::__1::allocator<float> > const&, std::__1::vector<float, std::__1::allocator<float> > const&, std::__1::vector<float, std::__1::allocator<float> >*)
[function]
[call site]
00503
__assert_fail
[call site]
00504
__assert_fail
[call site]
00505
guetzli::(anonymous namespace)::Clip(float)
[function]
[call site]
00506
guetzli::(anonymous namespace)::UpdateGuess(std::__1::vector<float, std::__1::allocator<float> > const&, std::__1::vector<float, std::__1::allocator<float> > const&, std::__1::vector<float, std::__1::allocator<float> >*)
[function]
[call site]
00507
guetzli::(anonymous namespace)::UpdateGuess(std::__1::vector<float, std::__1::allocator<float> > const&, std::__1::vector<float, std::__1::allocator<float> > const&, std::__1::vector<float, std::__1::allocator<float> >*)
[function]
[call site]
00508
guetzli::(anonymous namespace)::Upsample2x2(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00509
guetzli::(anonymous namespace)::SetDownsampledCoefficients(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, guetzli::OutputImageComponent*)
[function]
[call site]
00510
guetzli::OutputImageComponent::width() const
[function]
[call site]
00511
guetzli::OutputImageComponent::height() const
[function]
[call site]
00512
__assert_fail
[call site]
00513
guetzli::OutputImageComponent::Reset(int, int)
[function]
[call site]
00514
guetzli::OutputImageComponent::height_in_blocks() const
[function]
[call site]
00515
guetzli::OutputImageComponent::width_in_blocks() const
[function]
[call site]
00516
guetzli::OutputImageComponent::width() const
[function]
[call site]
00517
guetzli::OutputImageComponent::height() const
[function]
[call site]
00518
guetzli::OutputImageComponent::width() const
[function]
[call site]
00519
guetzli::OutputImageComponent::height() const
[function]
[call site]
00520
guetzli::OutputImageComponent::width() const
[function]
[call site]
00521
guetzli::ComputeBlockDCTDouble(double*)
[function]
[call site]
00522
guetzli::(anonymous namespace)::TransformBlock(double*, void (*)(double const*, int, double*))
[function]
[call site]
00523
guetzli::(anonymous namespace)::DCT1d(double const*, int, double*)
[function]
[call site]
00524
guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*)
[function]
[call site]
00525
__assert_fail
[call site]
00526
__assert_fail
[call site]
00527
guetzli::(anonymous namespace)::SetDownsampledCoefficients(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, guetzli::OutputImageComponent*)
[function]
[call site]
00528
guetzli::(anonymous namespace)::SetDownsampledCoefficients(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, guetzli::OutputImageComponent*)
[function]
[call site]
00529
guetzli::OutputImageComponent::ToFloatPixels(float*, int) const
[function]
[call site]
00530
__assert_fail
[call site]
00531
__assert_fail
[call site]
00532
guetzli::OutputImageComponent::GetCoeffBlock(int, int, short*) const
[function]
[call site]
00533
__assert_fail
[call site]
00534
__assert_fail
[call site]
00535
guetzli::ComputeBlockIDCTDouble(double*)
[function]
[call site]
00536
guetzli::(anonymous namespace)::TransformBlock(double*, void (*)(double const*, int, double*))
[function]
[call site]
00537
guetzli::(anonymous namespace)::IDCT1d(double const*, int, double*)
[function]
[call site]
00538
guetzli::PreProcessChannel(int, int, int, float, float, bool, bool, std::__1::vector<std::__1::vector<float, std::__1::allocator<float> >, std::__1::allocator<std::__1::vector<float, std::__1::allocator<float> > > > const&)
[function]
[call site]
00539
(anonymous namespace)::Erode(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00540
(anonymous namespace)::Erode(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00541
(anonymous namespace)::Erode(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00542
(anonymous namespace)::Dilate(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00543
(anonymous namespace)::Dilate(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00544
(anonymous namespace)::Dilate(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00545
(anonymous namespace)::Convolve2D(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, double const*, int)
[function]
[call site]
00546
(anonymous namespace)::Erode(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00547
(anonymous namespace)::Erode(int, int, std::__1::vector<bool, std::__1::allocator<bool> >*)
[function]
[call site]
00548
(anonymous namespace)::Sharpen(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, float, float)
[function]
[call site]
00549
(anonymous namespace)::Normal(double, double)
[function]
[call site]
00550
exp
[call site]
00551
(anonymous namespace)::Convolve2X(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, double const*, int, double)
[function]
[call site]
00552
(anonymous namespace)::Blur(std::__1::vector<float, std::__1::allocator<float> > const&, int, int)
[function]
[call site]
00553
(anonymous namespace)::Normal(double, double)
[function]
[call site]
00554
(anonymous namespace)::Convolve2X(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, double const*, int, double)
[function]
[call site]
00555
guetzli::PreProcessChannel(int, int, int, float, float, bool, bool, std::__1::vector<std::__1::vector<float, std::__1::allocator<float> >, std::__1::allocator<std::__1::vector<float, std::__1::allocator<float> > > > const&)
[function]
[call site]
00556
guetzli::(anonymous namespace)::SetDownsampledCoefficients(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, guetzli::OutputImageComponent*)
[function]
[call site]
00557
guetzli::(anonymous namespace)::SetDownsampledCoefficients(std::__1::vector<float, std::__1::allocator<float> > const&, int, int, guetzli::OutputImageComponent*)
[function]
[call site]
00558
guetzli::OutputImage::SaveToJpegData(guetzli::JPEGData*) const
[function]
[call site]
00559
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00560
__assert_fail
[call site]
00561
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00562
__assert_fail
[call site]
00563
guetzli::OutputImageComponent::width_in_blocks() const
[function]
[call site]
00564
guetzli::OutputImageComponent::height_in_blocks() const
[function]
[call site]
00565
guetzli::OutputImageComponent::IsAllZero() const
[function]
[call site]
00566
guetzli::OutputImageComponent::quant() const
[function]
[call site]
00567
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00568
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00569
guetzli::OutputImageComponent::width_in_blocks() const
[function]
[call site]
00570
guetzli::OutputImageComponent::height_in_blocks() const
[function]
[call site]
00571
guetzli::SaveQuantTables(int const (*) [64], guetzli::JPEGData*)
[function]
[call site]
00572
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00573
__assert_fail
[call site]
00574
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00575
__assert_fail
[call site]
00576
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00577
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00578
guetzli::OutputImageComponent::coeffs() const
[function]
[call site]
00579
guetzli::OutputImageComponent::height_in_blocks() const
[function]
[call site]
00580
guetzli::OutputImageComponent::width_in_blocks() const
[function]
[call site]
00581
__assert_fail
[call site]
00582
guetzli::(anonymous namespace)::Processor::SelectQuantMatrix(guetzli::JPEGData const&, bool, int (*) [64], guetzli::OutputImage*)
[function]
[call site]
00583
guetzli::QuantMatrixGenerator::QuantMatrixGenerator(bool, guetzli::ProcessStats*)
[function]
[call site]
00584
guetzli::ContrastSensitivity(int)
[function]
[call site]
00585
guetzli::(anonymous namespace)::Processor::TryQuantMatrix(guetzli::JPEGData const&, float, int (*) [64], guetzli::OutputImage*)
[function]
[call site]
00586
guetzli::OutputImage::CopyFromJpegData(guetzli::JPEGData const&)
[function]
[call site]
00587
guetzli::OutputImage::ApplyGlobalQuantization(int const (*) [64])
[function]
[call site]
00588
guetzli::OutputImageComponent::ApplyGlobalQuantization(int const*)
[function]
[call site]
00589
guetzli::OutputImageComponent::GetCoeffBlock(int, int, short*) const
[function]
[call site]
00590
guetzli::QuantizeBlock(short*, int const*)
[function]
[call site]
00591
guetzli::Quantize(short, int)
[function]
[call site]
00592
guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*)
[function]
[call site]
00593
guetzli::JPEGData::JPEGData(guetzli::JPEGData const&)
[function]
[call site]
00594
guetzli::OutputImage::SaveToJpegData(guetzli::JPEGData*) const
[function]
[call site]
00595
guetzli::(anonymous namespace)::Processor::OutputJpeg(guetzli::JPEGData const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00596
guetzli::JPEGData::~JPEGData()
[function]
[call site]
00597
guetzli::OutputImage::FrameTypeStr() const
[function]
[call site]
00598
guetzli::OutputImage::component(int) const
[function]
[call site]
00599
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00600
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00601
guetzli::OutputImage::component(int) const
[function]
[call site]
00602
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00603
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00604
guetzli::OutputImage::component(int) const
[function]
[call site]
00605
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00606
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00607
snprintf
[call site]
00608
snprintf
[call site]
00609
__assert_fail
[call site]
00610
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00611
snprintf
[call site]
00612
__assert_fail
[call site]
00613
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00614
guetzli::OutputImage::FrameTypeStr() const
[function]
[call site]
00615
guetzli::QuantMatrixHeuristicScore(int const (*) [64])
[function]
[call site]
00616
guetzli::ContrastSensitivity(int)
[function]
[call site]
00617
snprintf
[call site]
00618
__assert_fail
[call site]
00619
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00620
guetzli::(anonymous namespace)::Processor::MaybeOutput(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00621
guetzli::QuantMatrixGenerator::GetNext(int (*) [64])
[function]
[call site]
00622
guetzli::QuantMatrixGenerator::GetQuantMatrixWithHeuristicScore(double, int (*) [64]) const
[function]
[call site]
00623
guetzli::ContrastSensitivity(int)
[function]
[call site]
00624
guetzli::QuantMatrixGenerator::GetQuantMatrixWithHeuristicScore(double, int (*) [64]) const
[function]
[call site]
00625
guetzli::CompareQuantMatrices(int const*, int const*)
[function]
[call site]
00626
guetzli::QuantMatrixGenerator::GetQuantMatrixWithHeuristicScore(double, int (*) [64]) const
[function]
[call site]
00627
guetzli::CompareQuantMatrices(int const*, int const*)
[function]
[call site]
00628
guetzli::(anonymous namespace)::Processor::TryQuantMatrix(guetzli::JPEGData const&, float, int (*) [64], guetzli::OutputImage*)
[function]
[call site]
00629
guetzli::QuantMatrixGenerator::Add(guetzli::(anonymous namespace)::QuantData const&)
[function]
[call site]
00630
guetzli::QuantMatrixHeuristicScore(int const (*) [64])
[function]
[call site]
00631
guetzli::CompareQuantData(guetzli::(anonymous namespace)::QuantData const&, guetzli::(anonymous namespace)::QuantData const&)
[function]
[call site]
00632
snprintf
[call site]
00633
__assert_fail
[call site]
00634
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00635
guetzli::QuantMatrixGenerator::~QuantMatrixGenerator()
[function]
[call site]
00636
snprintf
[call site]
00637
__assert_fail
[call site]
00638
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00639
guetzli::OutputImage::CopyFromJpegData(guetzli::JPEGData const&)
[function]
[call site]
00640
guetzli::OutputImage::ApplyGlobalQuantization(int const (*) [64])
[function]
[call site]
00641
guetzli::(anonymous namespace)::Processor::SelectFrequencyMasking(guetzli::JPEGData const&, guetzli::OutputImage*, unsigned char, double, bool)
[function]
[call site]
00642
guetzli::OutputImage::width() const
[function]
[call site]
00643
guetzli::OutputImage::height() const
[function]
[call site]
00644
guetzli::Log2FloorNonZero(unsigned int)
[function]
[call site]
00645
guetzli::OutputImage::component(int)
[function]
[call site]
00646
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00647
guetzli::OutputImage::component(int)
[function]
[call site]
00648
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00649
guetzli::OutputImage::component(int)
[function]
[call site]
00650
guetzli::OutputImageComponent::factor_x() const
[function]
[call site]
00651
guetzli::OutputImage::component(int)
[function]
[call site]
00652
guetzli::OutputImageComponent::factor_y() const
[function]
[call site]
00653
guetzli::OutputImage::component(int)
[function]
[call site]
00654
guetzli::OutputImageComponent::GetCoeffBlock(int, int, short*) const
[function]
[call site]
00655
guetzli::(anonymous namespace)::Processor::ComputeBlockZeroingOrder(short const*, short const*, int, int, int, int, unsigned char, guetzli::OutputImage*, std::__1::vector<guetzli::(anonymous namespace)::CoeffData, std::__1::allocator<guetzli::(anonymous namespace)::CoeffData> >*)
[function]
[call site]
00656
guetzli::OutputImage::width() const
[function]
[call site]
00657
guetzli::OutputImage::height() const
[function]
[call site]
00658
guetzli::OutputImage::component(int)
[function]
[call site]
00659
guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*)
[function]
[call site]
00660
guetzli::OutputImage::component(int)
[function]
[call site]
00661
guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*)
[function]
[call site]
00662
guetzli::OutputImage::component(int)
[function]
[call site]
00663
guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*)
[function]
[call site]
00664
__assert_fail
[call site]
00665
__assert_fail
[call site]
00666
guetzli::JPEGData::JPEGData(guetzli::JPEGData const&)
[function]
[call site]
00667
guetzli::OutputImage::SaveToJpegData(guetzli::JPEGData*) const
[function]
[call site]
00668
guetzli::JpegHeaderSize(guetzli::JPEGData const&, bool)
[function]
[call site]
00669
guetzli::(anonymous namespace)::EstimateDCSize(guetzli::JPEGData const&)
[function]
[call site]
00670
guetzli::BuildDCHistograms(guetzli::JPEGData const&, guetzli::JpegHistogram*)
[function]
[call site]
00671
guetzli::ClusterHistograms(guetzli::JpegHistogram*, unsigned long*, int*, unsigned char*)
[function]
[call site]
00672
guetzli::BuildACHistograms(guetzli::JPEGData const&, guetzli::JpegHistogram*)
[function]
[call site]
00673
guetzli::JPEGData::~JPEGData()
[function]
[call site]
00674
guetzli::(anonymous namespace)::ComputeEntropyCodes(std::__1::vector<guetzli::JpegHistogram, std::__1::allocator<guetzli::JpegHistogram> > const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*)
[function]
[call site]
00675
guetzli::ClusterHistograms(guetzli::JpegHistogram*, unsigned long*, int*, unsigned char*)
[function]
[call site]
00676
guetzli::HistogramHeaderCost(guetzli::JpegHistogram const&)
[function]
[call site]
00677
guetzli::(anonymous namespace)::EntropyCodedDataSize(std::__1::vector<guetzli::JpegHistogram, std::__1::allocator<guetzli::JpegHistogram> > const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00678
guetzli::HistogramEntropyCost(guetzli::JpegHistogram const&, unsigned char const*)
[function]
[call site]
00679
guetzli::OutputImage::component(int)
[function]
[call site]
00680
guetzli::OutputImageComponent::quant() const
[function]
[call site]
00681
guetzli::Quantize(short, int)
[function]
[call site]
00682
guetzli::OutputImage::component(int)
[function]
[call site]
00683
guetzli::OutputImageComponent::GetCoeffBlock(int, int, short*) const
[function]
[call site]
00684
guetzli::(anonymous namespace)::UpdateACHistogram(int, short const*, int const*, guetzli::JpegHistogram*)
[function]
[call site]
00685
guetzli::JpegHistogram::Add(int, int)
[function]
[call site]
00686
guetzli::Log2FloorNonZero(unsigned int)
[function]
[call site]
00687
guetzli::JpegHistogram::Add(int, int)
[function]
[call site]
00688
guetzli::JpegHistogram::Add(int, int)
[function]
[call site]
00689
guetzli::(anonymous namespace)::UpdateACHistogram(int, short const*, int const*, guetzli::JpegHistogram*)
[function]
[call site]
00690
guetzli::OutputImage::component(int)
[function]
[call site]
00691
guetzli::OutputImageComponent::SetCoeffBlock(int, int, short const*)
[function]
[call site]
00692
guetzli::(anonymous namespace)::ComputeEntropyCodes(std::__1::vector<guetzli::JpegHistogram, std::__1::allocator<guetzli::JpegHistogram> > const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*)
[function]
[call site]
00693
guetzli::(anonymous namespace)::EntropyCodedDataSize(std::__1::vector<guetzli::JpegHistogram, std::__1::allocator<guetzli::JpegHistogram> > const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00694
guetzli::JPEGData::JPEGData(guetzli::JPEGData const&)
[function]
[call site]
00695
guetzli::OutputImage::SaveToJpegData(guetzli::JPEGData*) const
[function]
[call site]
00696
guetzli::(anonymous namespace)::Processor::OutputJpeg(guetzli::JPEGData const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00697
guetzli::JPEGData::~JPEGData()
[function]
[call site]
00698
guetzli::OutputImage::FrameTypeStr() const
[function]
[call site]
00699
snprintf
[call site]
00700
__assert_fail
[call site]
00701
guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00702
guetzli::(anonymous namespace)::Processor::MaybeOutput(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00703
guetzli::(anonymous namespace)::Processor::SelectFrequencyMasking(guetzli::JPEGData const&, guetzli::OutputImage*, unsigned char, double, bool)
[function]
[call site]
00704
guetzli::(anonymous namespace)::Processor::SelectFrequencyMasking(guetzli::JPEGData const&, guetzli::OutputImage*, unsigned char, double, bool)
[function]
[call site]
00705
guetzli::OutputImage::~OutputImage()
[function]
[call site]
00706
guetzli::JPEGData::~JPEGData()
[function]
[call site]
00707
guetzli::ProcessStats::~ProcessStats()
[function]
[call site]
00708
guetzli::GuetzliOutput::~GuetzliOutput()
[function]
[call site]
00709
guetzli::JPEGData::~JPEGData()
[function]
[call site]
00710
guetzli::JPEGData::~JPEGData()
[function]
[call site]
00711