mirror of https://github.com/FFmpeg/FFmpeg.git
Originally committed as revision 5595 to svn://svn.ffmpeg.org/ffmpeg/trunkpull/126/head
parent
d6950e9124
commit
9c39071d6d
7 changed files with 42 additions and 22 deletions
@ -0,0 +1,38 @@ |
||||
#ifndef AVUTIL_X86CPU_H |
||||
#define AVUTIL_X86CPU_H |
||||
|
||||
#ifdef ARCH_X86_64 |
||||
# define REG_a "rax" |
||||
# define REG_b "rbx" |
||||
# define REG_c "rcx" |
||||
# define REG_d "rdx" |
||||
# define REG_D "rdi" |
||||
# define REG_S "rsi" |
||||
# define PTR_SIZE "8" |
||||
|
||||
# define REG_SP "rsp" |
||||
# define REG_BP "rbp" |
||||
# define REGBP rbp |
||||
# define REGa rax |
||||
# define REGb rbx |
||||
# define REGSP rsp |
||||
|
||||
#else |
||||
|
||||
# define REG_a "eax" |
||||
# define REG_b "ebx" |
||||
# define REG_c "ecx" |
||||
# define REG_d "edx" |
||||
# define REG_D "edi" |
||||
# define REG_S "esi" |
||||
# define PTR_SIZE "4" |
||||
|
||||
# define REG_SP "esp" |
||||
# define REG_BP "ebp" |
||||
# define REGBP ebp |
||||
# define REGa eax |
||||
# define REGb ebx |
||||
# define REGSP esp |
||||
#endif |
||||
|
||||
#endif /* AVUTIL_X86CPU_H */ |
Loading…
Reference in new issue