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