x64Emitter: Add the MOVBE instruction.

This commit is contained in:
Pierre Bourdon
2014-03-16 03:43:12 +01:00
parent d2de1ddabc
commit b2597739ff
2 changed files with 35 additions and 0 deletions

View File

@ -427,6 +427,9 @@ public:
void MOVSX(int dbits, int sbits, X64Reg dest, OpArg src); //automatically uses MOVSXD if necessary
void MOVZX(int dbits, int sbits, X64Reg dest, OpArg src);
// Available only on Atom or >= Haswell so far. Test with cpu_info.bMOVBE.
void MOVBE(int dbits, const OpArg& dest, const OpArg& src);
// WARNING - These two take 11-13 cycles and are VectorPath! (AMD64)
void STMXCSR(OpArg memloc);
void LDMXCSR(OpArg memloc);