Mercurial > mplayer.hg
comparison liba52/srfftp_3dnow.h @ 28326:51797a3b96d2
HAVE_3DNOWEX --> HAVE_3DNOWEXT
author | diego |
---|---|
date | Sun, 25 Jan 2009 21:03:02 +0000 |
parents | 2f5073b600f4 |
children | 31287e75b5d8 |
comparison
equal
deleted
inserted
replaced
28325:21504ba0f5d3 | 28326:51797a3b96d2 |
---|---|
44 "movq %0, %%mm6\n\t"\ | 44 "movq %0, %%mm6\n\t"\ |
45 ::"m"(x_plus_minus_3dnow),\ | 45 ::"m"(x_plus_minus_3dnow),\ |
46 "m"(x_minus_plus_3dnow)\ | 46 "m"(x_minus_plus_3dnow)\ |
47 :"memory"); | 47 :"memory"); |
48 | 48 |
49 #if HAVE_3DNOWEX | 49 #if HAVE_3DNOWEXT |
50 #define PSWAP_MM(mm_base,mm_hlp) "pswapd "mm_base","mm_base"\n\t" | 50 #define PSWAP_MM(mm_base,mm_hlp) "pswapd "mm_base","mm_base"\n\t" |
51 #else | 51 #else |
52 #define PSWAP_MM(mm_base,mm_hlp)\ | 52 #define PSWAP_MM(mm_base,mm_hlp)\ |
53 "movq "mm_base","mm_hlp"\n\t"\ | 53 "movq "mm_base","mm_hlp"\n\t"\ |
54 "psrlq $32, "mm_base"\n\t"\ | 54 "psrlq $32, "mm_base"\n\t"\ |
55 "punpckldq "mm_hlp","mm_base"\n\t" | 55 "punpckldq "mm_hlp","mm_base"\n\t" |
56 #endif | 56 #endif |
57 #if HAVE_3DNOWEX | 57 #if HAVE_3DNOWEXT |
58 #define PFNACC_MM(mm_base,mm_hlp) "pfnacc "mm_base","mm_base"\n\t" | 58 #define PFNACC_MM(mm_base,mm_hlp) "pfnacc "mm_base","mm_base"\n\t" |
59 #else | 59 #else |
60 #define PFNACC_MM(mm_base,mm_hlp)\ | 60 #define PFNACC_MM(mm_base,mm_hlp)\ |
61 "movq "mm_base","mm_hlp"\n\t"\ | 61 "movq "mm_base","mm_hlp"\n\t"\ |
62 "psrlq $32,"mm_hlp"\n\t"\ | 62 "psrlq $32,"mm_hlp"\n\t"\ |