js/src/jit/LIR.h
fe720ff03f43f96d4142491820884c9d3dae5de6
created 2014-01-28 15:33 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 2 - Use JS_CODEGEN_* instead of JS_CPU_* for JIT backend code. r=nbp
88a94ece23467744d74e55066393d4425d1827d6
created 2013-12-17 08:49 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 950703 - SpiderMonkey: Make stack slots byte-indexed. r=jandem
16f4eae9ae00794eb1663ec7d8a732b08b28bf75
created 2013-12-17 08:49 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 950703 - SpiderMonkey: Move int32 values with 32-bit move instructions. r=jandem
f6097fcbd39b8fc97d29d0923c577ca99f5eb22d
created 2013-12-17 08:46 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 950703 - SpiderMonkey: Use 32-bit slots on 64-bit platforms. r=jandem
d4767787f13d935450d488b00029fcdae7a9825c
created 2013-12-17 08:46 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 950703 - SpiderMonkey: Add isFloatReg() predicates to LDefinition and VirtualRegister. r=jandem
58b63284767837f30b6dfb7f238698f1bc848ddb
created 2013-12-17 08:46 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 950703 - SpiderMonkey: Merge DOUBLE_SLOT and DOUBLE_ARGUMENT with STACK_SLOT and INT_ARGUMENT. r=jandem
620f50eea597d310f419995185205e61e30b7a1b
created 2013-12-17 08:46 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 949668 - SpiderMonkey: Delete an unused function. r=jandem
6bf48d4bbd146e5ac5e553d8293ec729534a4390
created 2013-12-17 08:43 -0800
pushed 2014-03-17 21:55 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 951105 - Rename MarkIonExitFrame to MarkJitExitFrame. r=jandem
92776efaabf4a338d58c4c678bcd98a9ece5d23c
created 2013-12-13 08:27 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 949668 - SpiderMonkey: Add an LDefinition::Float32 r=jandem
f31913983745def7ef832ad75dd3fcec6683dff4
created 2013-12-13 13:30 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 949668) for Windows jit-test failures on a CLOSED TREE.
e420aeeb7d30c93df5c7a8a3328cfd8cb82ee86e
created 2013-12-13 08:27 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 949171 - IonMonkey: Enforce some invariants for LSafepoint. r=nbp
45e5f66557d8d0763864afbd0001d66c2daa3af7
created 2013-12-13 08:27 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 949171 - SpiderMonkey: Pad the local slot size by at least sizeof(Value). r=nbp
ca7eeb4f557094d5770a54fa61369ccbd1e72ec3
created 2013-12-13 08:27 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 949668 - SpiderMonkey: Delete an unused function. r=jandem
2ff5f77b20477581de9762a3864b8df523956eb0
created 2013-12-13 08:27 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 949668 - SpiderMonkey: Add an LDefinition::Float32 r=jandem
280cf89fa30ea416a0588d105e81c8ef408ba66c
created 2013-12-05 22:04 +0100
pushed 2014-02-04 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 937540 part 9 - Use placement new for LIR instructions, OOL code. r=luke
efaee7511571ee5a43daf68caa749d5c181f51e1
created 2013-12-05 13:32 +0100
pushed 2014-02-04 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 937540 part 7 - Use placement new syntax for range analysis and some other classes. r=nbp
4b627d104594af5c0edfa43343cdf745b93574e2
created 2013-11-26 11:22 -0800
pushed 2014-02-04 01:06 +0000
Dan Gohman Dan Gohman - Bug 943449 - IonMonkey: Introduce a new idiom for dumping routines: dump(). r=nbp
f1fb7194cb674d64592a6364447c5c4ce3ccd216
created 2013-11-23 10:27 -0800
pushed 2014-02-04 01:06 +0000
Dan Gohman Dan Gohman - Bug 939820 - IonMonkey: Move LLabel's Label into LBlock. r=bhackett
a42ee99942e1be6d423689d1ff9eceb3c4d86b01
created 2013-11-18 13:14 +0100
pushed 2014-02-04 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 937540 part 6 - Pass TempAllocator to IonAllocPolicy. r=luke
59c9b78bef2c44e41928e845ca7bb5d3555bbd28
created 2013-09-27 16:29 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (5/7); r=ehsan
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
a43cf13bd6a653461d3987f775a4d1060d8d912f
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
50b1942a2bce1bab5fb6af7fb1fb68b4c4dc6630
created 2013-09-06 18:48 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out a615811b12e4 (bug 888109) for not actually building
a615811b12e4bb5736b7d14f95c6c8ab9547c5cf
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
5eb75e2bab0a4863f9ea0ab950bce1f08f7ade38
created 2013-09-05 21:01 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out b817abcebadf (bug 888109) for unexpected assertions
b817abcebadf7eb913ae1fdd8dd39eacdad6475f
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
57c6f4392a6e71b067392ac815c814c91db7518a
created 2013-08-16 11:16 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 905148 - Check that a safepoint's live registers are not modified between a VM call and its OsiPoint. r=nbp
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400| base
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400| base
pushed 2013-08-28 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
less more (0) tip