uvg266/src/strategies
Ari Koivula 669e99dd7f Improve intra SAD AVX2 intrinsics.
- Moved implementations for different sizes to inline functions that are
  defined using each other, reducing the amount of redundant code.

- Performance of sad_8bit_32x32_avx2 improved by about 10% due to unrolling of
  the loop.
2014-07-25 15:59:55 +03:00
..
altivec Move optimizations to their own compilation units according to target. 2014-07-11 17:26:19 +03:00
avx2 Improve intra SAD AVX2 intrinsics. 2014-07-25 15:59:55 +03:00
generic Merge branch 'master' into asm 2014-07-14 16:42:33 +03:00
sse2 Add sse2 implementaton for sad_8bit_4x4. 2014-07-18 18:20:34 +03:00
sse41 Add missing includes. 2014-07-18 17:56:15 +03:00
x86_asm Compile asm optimizations only if yasm is present. 2014-07-23 14:57:40 +03:00
strategies-nal.c Move optimizations to their own compilation units according to target. 2014-07-11 17:26:19 +03:00
strategies-nal.h Move intra SAD and SATD functions under strategies. 2014-06-16 12:13:41 +03:00
strategies-picture.c Renaming AVX/asm files 2014-07-21 18:02:01 +03:00
strategies-picture.h Move intra SAD and SATD functions under strategies. 2014-06-16 12:13:41 +03:00