Implement various missing parts of the X86 compiler
Change-Id: I76f08580600befe268328f8cf7102c6146460c5e
diff --git a/src/oat/utils/x86/assembler_x86.h b/src/oat/utils/x86/assembler_x86.h
index 886e173..58acab2 100644
--- a/src/oat/utils/x86/assembler_x86.h
+++ b/src/oat/utils/x86/assembler_x86.h
@@ -344,6 +344,7 @@
void fptan();
void xchgl(Register dst, Register src);
+ void xchgl(Register reg, const Address& address);
void cmpl(Register reg, const Immediate& imm);
void cmpl(Register reg0, Register reg1);
@@ -426,6 +427,7 @@
void j(Condition condition, Label* label);
void jmp(Register reg);
+ void jmp(const Address& address);
void jmp(Label* label);
X86Assembler* lock();