VirtualBox

source: vbox/trunk/src/libs/ffmpeg-20060710/libavutil/x86_cpu.h@ 9713

Last change on this file since 9713 was 5776, checked in by vboxsync, 17 years ago

ffmpeg: exported to OSE

File size: 693 bytes
Line 
1#ifndef AVUTIL_X86CPU_H
2#define AVUTIL_X86CPU_H
3
4#ifdef ARCH_X86_64
5# define REG_a "rax"
6# define REG_b "rbx"
7# define REG_c "rcx"
8# define REG_d "rdx"
9# define REG_D "rdi"
10# define REG_S "rsi"
11# define PTR_SIZE "8"
12
13# define REG_SP "rsp"
14# define REG_BP "rbp"
15# define REGBP rbp
16# define REGa rax
17# define REGb rbx
18# define REGSP rsp
19
20#else
21
22# define REG_a "eax"
23# define REG_b "ebx"
24# define REG_c "ecx"
25# define REG_d "edx"
26# define REG_D "edi"
27# define REG_S "esi"
28# define PTR_SIZE "4"
29
30# define REG_SP "esp"
31# define REG_BP "ebp"
32# define REGBP ebp
33# define REGa eax
34# define REGb ebx
35# define REGSP esp
36#endif
37
38#endif /* AVUTIL_X86CPU_H */
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette