search for: stream_encoder_intrin_avx2

Displaying 4 results from an estimated 4 matches for "stream_encoder_intrin_avx2".

2017 Jan 25
3
[PATCH] cpu.h: add defines for clang
Currently cpu.h lacks FLAC__SSE_TARGET and FLAC__SSEnn_SUPPORTED macros for clang. I added them, but I cannot properly test them as I can't get compiled flac.exe under Windows (don't know how to setup clang under MSYS2). If somebody has working clang, please test this patch. Does it affect en/decoding speed? Or at least, dows it affect disassembly of functions such as
2017 Feb 12
1
[PATCH] cpu.h: add defines for clang
...ding preset. The biggest difference between AVX2 enabled and disabled was 35% (64-bit flac.exe, 24-bit WAV input file). The smallest difference was 10% (32-bit flac.exe, 16-bit WAV input file). > Disassembly of the object files (before and after) is here: > > http://mega-nerd.com/tmp/stream_encoder_intrin_avx2-before.txt > http://mega-nerd.com/tmp/stream_encoder_intrin_avx2-after.txt > > This is with clang version 3.8.1 from Debian testing. I forgot that all avx2 functions are inside "#ifdef FLAC__AVX2_SUPPORTED" conditional, so they simply don't exist if FLAC__AVX2_SUPPORTED...
2016 Apr 25
1
MSVC 2015: problem after update2
Anybody still has MSVC 2015 update 1? It seems that MSVC 2015U2 miscompiles stream_encoder_intrin_sse2.c, stream_encoder_intrin_ssse3.c (and probably stream_encoder_intrin_avx2.c, but currently I cannot test it 'cause I don't have avx2 CPU). I wonder what happened and what changed in the asm code that MSVC generates.
2019 Jul 14
8
Prelease now available
Hi all, I have a new pre-reelase (with a GPG signature) up here: http://mega-nerd.com/tmp/flac-1.3.3rc1.tar.xz http://mega-nerd.com/tmp/flac-1.3.3rc1.tar.xz.asc This code is built from commit 10a28d482a8e48b806f61ab766992b2add98ec43 plus another commmit to change the version numbers which I will not be pushing to the public repo before the final release. Note that audio files encoded