Bug 1029830 - IonMonkey: Add some more asserts. r=nbp
Bug 1029830 - IonMonkey: GVN: Say "release" instead of "discard" when releasing an operand r=nbp
Bug 1029830 - IonMonkey: GVN: Rename "insert" to "add" for consistency with the HashSet API r=nbp
Bug 1029830 - IonMonkey: GVN: Say "discard" instead of "delete" r=nbp
Bug 1029830 - IonMonkey: GVN: Misc cleanups r=nbp
Bug 1029830 - IonMonkey: GVN: Now that there are foldsTo functions using dependency information, clear it when it becomes invalid r=nbp
Bug 1029830 - IonMonkey: GVN: A goto to a non-dominated block won't benefit from a GVN re-run even if its dominators are updated r=nbp
Bug 1029830 - IonMonkey: GVN: Include the current block in GVN's spew output r=nbp
Bug 1029830 - IonMonkey: Fold MTest(Not(Not(x))) and Not(Not(Not(x))) r=nbp
Bug 1029830 - IonMonkey: GVN: Replace UCE with GVN r=nbp
Bug 1029830 - IonMonkey: GVN: More folding for MTest and MTableSwitch. r=nbp