no bug: Fix the spew that was messed up in a merge, and refactor control flow a bit (r=sunfish)
Bug 991153: Teach the MoveResolver how to deal with the more complex cycles that can result from aliased registers (r=sunfish)
bug 991153: Fix float32 on arm to handle aliased registers (r=jandem)