Bug 1027897 - IonMonkey: Minor code simplifications. r=bhackett
Bug 1027897 - IonMonkey: Eliminate a few explicit CodePosition::pos() calls. r=bhackett
Bug 1027897 - IonMonkey: Create entryOf and exitOf helper functions and use them. r=bhackett
Bug 1027897 - IonMonkey: More regalloc dumping improvements r=bhackett
Bug 1027897 - IonMonkey: Refactor split position bookkeeping into helper classes. r=bhackett
Bug 1027897 - IonMonkey: Intervals are sorted by their start. r=bhackett
Bug 1027897 - IonMonkey: Add some regalloc-related comments. r=bhackett
Bug 1027897 - IonMonkey: Rename LDefinition's Policy enum fields for consistency with LUse r=bhackett
Bug 1027897 - IonMonkey: Use FixedList for a few things. r=bhackett
Bug 1027897 - IonMonkey: Rename CodePosition::pos() to avoid awkwardness like pos.pos() r=bhackett
Bug 1027900 - IonMonkey: Extend trySplitAfterLastRegister use to also split after register definitions. r=bhackett