Compile functions directly (without MCJIT).
Inline pc-relative single data transfers
Name IR blocks
Translate switches
Cleanup
Use LLVM intrinsics