Method prologue and epilogues, add missing x86 functionality.

Enables compiling and running a number of JNI internal managed code
methods on the host.

Change-Id: I56fceb813d0cb24637bc784ba57f2d1d16911d48
diff --git a/src/compiler/Ralloc.cc b/src/compiler/Ralloc.cc
index 5176edc..2d85812 100644
--- a/src/compiler/Ralloc.cc
+++ b/src/compiler/Ralloc.cc
@@ -305,7 +305,7 @@
 /*
  * Simple register allocation.  Some Dalvik virtual registers may
  * be promoted to physical registers.  Most of the work for temp
- * allocation is done on the fly.  We also do some initilization and
+ * allocation is done on the fly.  We also do some initialization and
  * type inference here.
  */
 void oatSimpleRegAlloc(CompilationUnit* cUnit)