Mercurial > mplayer.hg
comparison mp3lib/Makefile @ 18932:69c665e91946
Add dct64_sse, a replacement for dct64_MMX. About 60% faster on its author's Pentium III
Currently only used on CPUs that _only_ support SSE (otherwise try 3DNow* before)
Patch by The Mighty Zuxy Meng %zuxy * meng $ gmail * com%
Original thread:
Date: Jun 21, 2006 10:20 AM
Subject: [MPlayer-dev-eng] [PATCH] SSE version of DCT64 for mp3lib
author | gpoirier |
---|---|
date | Fri, 07 Jul 2006 14:04:07 +0000 |
parents | ce1ba8fd57e7 |
children | 7a9a9748e045 |
comparison
equal
deleted
inserted
replaced
18931:da91dc728556 | 18932:69c665e91946 |
---|---|
13 OBJS += decode_i586.o | 13 OBJS += decode_i586.o |
14 SRCS += decode_MMX.c dct64_MMX.c tabinit_MMX.c | 14 SRCS += decode_MMX.c dct64_MMX.c tabinit_MMX.c |
15 OBJS += decode_MMX.o dct64_MMX.o tabinit_MMX.o | 15 OBJS += decode_MMX.o dct64_MMX.o tabinit_MMX.o |
16 SRCS += dct36_3dnow.c dct64_3dnow.c | 16 SRCS += dct36_3dnow.c dct64_3dnow.c |
17 OBJS += dct36_3dnow.o dct64_3dnow.o | 17 OBJS += dct36_3dnow.o dct64_3dnow.o |
18 SRCS += dct36_k7.c dct64_k7.c | 18 SRCS += dct36_k7.c dct64_k7.c dct64_sse.c |
19 OBJS += dct36_k7.o dct64_k7.o | 19 OBJS += dct36_k7.o dct64_k7.o dct64_sse.o |
20 endif | 20 endif |
21 ifeq ($(TARGET_ARCH_POWERPC),yes) | 21 ifeq ($(TARGET_ARCH_POWERPC),yes) |
22 ifeq ($(TARGET_ALTIVEC),yes) | 22 ifeq ($(TARGET_ALTIVEC),yes) |
23 SRCS += dct64_altivec.c | 23 SRCS += dct64_altivec.c |
24 OBJS += dct64_altivec.o | 24 OBJS += dct64_altivec.o |