Commit 3c70197c authored by mru's avatar mru

get register names from x86_cpu.h


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@12482 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent d0250580
......@@ -22,17 +22,10 @@
#include <stdlib.h>
#include "dsputil.h"
#include "x86_cpu.h"
#undef printf
#ifdef ARCH_X86_64
# define REG_b "rbx"
# define REG_S "rsi"
#else
# define REG_b "ebx"
# define REG_S "esi"
#endif
/* ebx saving is necessary for PIC. gcc seems unable to see it alone */
#define cpuid(index,eax,ebx,ecx,edx)\
asm volatile\
......
......@@ -23,24 +23,11 @@
* mmx/mmx2/3dnow postprocess code.
*/
#include "x86_cpu.h"
#ifdef ARCH_X86_64
# define REGa rax
# define REGc rcx
# define REGd rdx
# define REG_a "rax"
# define REG_c "rcx"
# define REG_d "rdx"
# define REG_SP "rsp"
# define ALIGN_MASK "$0xFFFFFFFFFFFFFFF8"
#else
# define REGa eax
# define REGc ecx
# define REGd edx
# define REG_a "eax"
# define REG_c "ecx"
# define REG_d "edx"
# define REG_SP "esp"
# define ALIGN_MASK "$0xFFFFFFF8"
#endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment