26.92% nanobench nanobench [.] decode_mcu [libjpeg-turbo function for entropy (Huffman) decoding]
21.29% nanobench nanobench [.] jsimd_idct_islow_sse2 [libjpeg-turbo function for IDCT, don't be confused by "islow", this is the most optimized version for high-quality decodes, chromium uses this version as well]
18.91% nanobench nanobench [.] jsimd_ycc_extbgrx_convert_sse2 [libjpeg-turbo internal color conversion YCC->RGBA]
7.33% nanobench nanobench [.] decode_mcu_AC_refine [libjpeg-turbo helper function called by decode_mcu()]
5.64% nanobench nanobench [.] jsimd_h2v2_fancy_upsample_sse2 [libjpeg-turbo upsampling step]
3.85% nanobench nanobench [.] decompress_onepass [libjpeg-turbo function prepares for IDCT]
3.56% nanobench [kernel.kallsyms] [k] 0xffffffff8104f45a [?]
3.51% nanobench nanobench [.] chromium_jpeg_fill_bit_buffer [libjpeg-turbo accepts input stream, could be affected by SkJpegCodec implementation]
1.35% nanobench nanobench [.] Sample_RGBx_D8888(void*, unsigned char const*, int, int, int, unsigned int const*) [Irrelevant, called exclusively in benchmark set-up]
1.17% nanobench nanobench [.] decode_mcu_AC_first [libjpeg-turbo helper function called by decode_mcu()]
0.75% nanobench nanobench [.] SkJpegCodec::onGetPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const&, unsigned int*, int*, int*) [SkJpegCodec]