71de4f9ef039037549c559bf70ce129eca14bc12: Bug 679493: implement JSOP_MUL - part 3: separate overflow/negative zero checks, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Thu, 18 Aug 2011 20:06:16 -0700 - rev 111443
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 679493: implement JSOP_MUL - part 3: separate overflow/negative zero checks, r=dvander
0b8dece77de126b2db768a78267f30800e36bcf0: Bug 679493: implement JSOP_MUL - part 2: double's and JSOP_NEG, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Thu, 18 Aug 2011 20:04:48 -0700 - rev 111442
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 679493: implement JSOP_MUL - part 2: double's and JSOP_NEG, r=dvander
b7c3e89e50cc4a52e7ddd593334144d640d56ab9: Bug 679493: implement JSOP_MUL - part 1: basic, r=dvander
Hannes Verschore <hverschore@mozilla.com> - Thu, 18 Aug 2011 20:04:00 -0700 - rev 111441
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 679493: implement JSOP_MUL - part 1: basic, r=dvander
42d5f6784ef002539b3c8b708690a1d3f25c290b: Bug 676389: (part 2) Add a COPY policy to linear scan register allocation. r=dvander
Andrew Drake <adrake@adrake.org> - Thu, 18 Aug 2011 16:29:32 -0700 - rev 111440
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 676389: (part 2) Add a COPY policy to linear scan register allocation. r=dvander
9c7e1a2c09cf1cd4dd83c46e2d54443552880742: Add a COPY policy to greedy register allocation (bug 676389 part 1, r=adrake).
Andrew Drake <adrake@adrake.org> - Thu, 18 Aug 2011 16:29:31 -0700 - rev 111439
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Add a COPY policy to greedy register allocation (bug 676389 part 1, r=adrake).
e2abf970b42b1923eea12f1bb3b84466f055c862: Make value numbering sparse (Bug 669793, r=adrake)
Ryan Pearl <rpearl@mozilla.com> - Wed, 17 Aug 2011 18:29:57 -0700 - rev 111438
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Make value numbering sparse (Bug 669793, r=adrake)
6050e64e2903f8d5a2984f7aede287dc2b1dbee7: Bug 679794 - IonMonkey: Greedy Allocator: Fix x86-64 double load
Nicolas B. Pierron <npierron@mozilla.com> - Thu, 18 Aug 2011 13:59:57 -0700 - rev 111437
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 679794 - IonMonkey: Greedy Allocator: Fix x86-64 double load from immediate and type of stack slot [r=]
2f95cb807c67e0febfbbbc38807884c07b57e03a: Refactor IonSpewer to handle multiple functions. (Bug 679981, r=rpearl)
Sean Stangl <sstangl@mozilla.com> - Thu, 18 Aug 2011 11:52:51 -0700 - rev 111436
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Refactor IonSpewer to handle multiple functions. (Bug 679981, r=rpearl)
55c24e87cb0d8926fd612995adc5d895d91fd534: Get rid of MirTypeNames (no bug, r=dvander)
Ryan Pearl <rpearl@mozilla.com> - Wed, 17 Aug 2011 18:29:49 -0700 - rev 111435
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Get rid of MirTypeNames (no bug, r=dvander)
0c863aeb0f757efffb7f40289998c06d1ee5be2b: Lowering for LCompare with peephole optimization to emit LCompareAndBranch when necessary (Bug:677774, r=dvander)
Andrew Scheff <ascheff@mozilla.com> - Tue, 16 Aug 2011 12:57:27 -0700 - rev 111434
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Lowering for LCompare with peephole optimization to emit LCompareAndBranch when necessary (Bug:677774, r=dvander)
567369af8ac24b88e8d7bfdbb63281c3b71d422f: Bug 679557: Don't unbox the output of the unbox instruction during lowering. r=dvander
Andrew Drake <adrake@adrake.org> - Tue, 16 Aug 2011 17:38:40 -0700 - rev 111433
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 679557: Don't unbox the output of the unbox instruction during lowering. r=dvander
642b96936887d5303c7445248d4f753db2740a3a: Refactor GVN for more generic constant folding and to respect integer overflow rules (Bug 678625, r=dvander)
Ryan Pearl <rpearl@mozilla.com> - Tue, 16 Aug 2011 16:10:55 -0700 - rev 111432
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Refactor GVN for more generic constant folding and to respect integer overflow rules (Bug 678625, r=dvander)
c39f2efbf198d52e0a97b966cacf413bf495ccfd: Call CheckFrame() at the right time (bug 678682, r=sstangl).
David Anderson <danderson@mozilla.com> - Tue, 16 Aug 2011 16:35:21 -0700 - rev 111431
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Call CheckFrame() at the right time (bug 678682, r=sstangl).
8f60694f1ff5c90ee79ace309bc7f3ab171f32d5: Bug 678801: Add register hinting across phis. r=dvander
Andrew Drake <adrake@adrake.org> - Tue, 16 Aug 2011 15:36:04 -0700 - rev 111430
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 678801: Add register hinting across phis. r=dvander
1e2078273debc9d4c3bc0df278fe566c634cd789: Bug 670628: Add floating point support to linear scan register allocator. r=dvander
Andrew Drake <adrake@adrake.org> - Fri, 12 Aug 2011 16:26:39 -0700 - rev 111429
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 670628: Add floating point support to linear scan register allocator. r=dvander
8d3e5e4be9333e5bc4aace2ead98595c4d2b095e: Bug 670628: Eliminate heap-allocated free-until and next-use mappings. r=dvander
Andrew Drake <adrake@adrake.org> - Fri, 12 Aug 2011 13:36:23 -0700 - rev 111428
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 670628: Eliminate heap-allocated free-until and next-use mappings. r=dvander
d6c0c813dd80fb12865a8d9874aea6676697e91d: Bug 678602: Eliminate deallocation hack from linear scan register allocator. r=dvander
Andrew Drake <adrake@adrake.org> - Wed, 10 Aug 2011 17:10:08 -0700 - rev 111427
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Bug 678602: Eliminate deallocation hack from linear scan register allocator. r=dvander
e029a3cf6a641f6cc083f3633db92622d2993cfb: Adds MCompare operation and ComparePolicy (bug=677774, r=dvander)
Andrew Scheff <ascheff@mozilla.com> - Thu, 11 Aug 2011 15:22:34 -0700 - rev 111426
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Adds MCompare operation and ComparePolicy (bug=677774, r=dvander)
6b30297a73661294f6cb93b5454ced28faa0e3e0: Implement MToDouble (bug 677339, r=sstangl).
David Anderson <danderson@mozilla.com> - Tue, 16 Aug 2011 14:02:48 -0700 - rev 111425
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Implement MToDouble (bug 677339, r=sstangl).
d8e8d950cfbae8b700e9cbfb134ab373b2908e75: Implementing MToInt32 (bug 677339, r=sstangl).
David Anderson <danderson@mozilla.com> - Tue, 16 Aug 2011 14:02:00 -0700 - rev 111424
Push 1708 by akeybl@mozilla.com at Mon, 19 Nov 2012 21:10:21 +0000
Implementing MToInt32 (bug 677339, r=sstangl).
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip