mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-07 18:30:25 +02:00
add LEAQmr for x86-64
2008-03-19 Paolo Bonzini <bonzini@gnu.org> * lightning/i386/asm-64.h: Add LEAQmr.
This commit is contained in:
parent
9a188c1b29
commit
00f73f17d4
2 changed files with 6 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2008-03-19 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
|
* lightning/i386/asm-64.h: Add LEAQmr.
|
||||||
|
|
||||||
2008-03-19 Paolo Bonzini <bonzini@gnu.org>
|
2008-03-19 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
* lightning/i386/core-64.h: Misc bugfixes.
|
* lightning/i386/core-64.h: Misc bugfixes.
|
||||||
|
|
|
@ -252,6 +252,8 @@
|
||||||
#define BTSQrr(RS, RD) _BTQrr(X86_BTS, RS, RD)
|
#define BTSQrr(RS, RD) _BTQrr(X86_BTS, RS, RD)
|
||||||
#define BTSQrm(RS, MD, MB, MI, MS) _BTQrm(X86_BTS, RS, MD, MB, MI, MS)
|
#define BTSQrm(RS, MD, MB, MI, MS) _BTQrm(X86_BTS, RS, MD, MB, MI, MS)
|
||||||
|
|
||||||
|
#define LEAQmr(MD, MB, MI, MS, RD) (_REXQmr(MB, MI, RD), _O_r_X (0x8d ,_r8(RD) ,MD,MB,MI,MS ))
|
||||||
|
|
||||||
#define MOVQrr(RS, RD) (_REXQrr(RS, RD), _O_Mrm (0x89 ,_b11,_r8(RS),_r8(RD) ))
|
#define MOVQrr(RS, RD) (_REXQrr(RS, RD), _O_Mrm (0x89 ,_b11,_r8(RS),_r8(RD) ))
|
||||||
#define MOVQmr(MD, MB, MI, MS, RD) (_REXQmr(MB, MI, RD), _O_r_X (0x8b ,_r8(RD) ,MD,MB,MI,MS ))
|
#define MOVQmr(MD, MB, MI, MS, RD) (_REXQmr(MB, MI, RD), _O_r_X (0x8b ,_r8(RD) ,MD,MB,MI,MS ))
|
||||||
#define MOVQrm(RS, MD, MB, MI, MS) (_REXQrm(RS, MB, MI), _O_r_X (0x89 ,_r8(RS) ,MD,MB,MI,MS ))
|
#define MOVQrm(RS, MD, MB, MI, MS) (_REXQrm(RS, MB, MI), _O_r_X (0x89 ,_r8(RS) ,MD,MB,MI,MS ))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue