js/src/jit/shared/Assembler-x86-shared.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
3c5539b5b8f52a90f4ba6200b1790b02ee0b1261
created 2013-12-18 23:01 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
b2de3b90184a11d334feee90d34e67b9cf3c6e72
created 2013-12-13 14:49 -0800
pushed 2014-03-17 21:55 +0000
Sean Stangl Sean Stangl - Bug 946481 - Add xaddl to Assembler-x86-shared. r=efaust
f55bec1817908cf80e0c9656a557e3465dc59ae9
created 2013-10-28 14:24 +0100
pushed 2014-02-04 01:06 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 930477: Specialize Math.floor for Float32; r=jandem,jonco
d51df6492c298e914b5713587691c93008f2c7d8
created 2013-10-22 14:53 +0200
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: Abs; p=dougc,bbouvier; r=jonco,sstangl
b00081178fe7250fddfa8e886b9b81c88d0a16cd
created 2013-07-18 16:16 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: Sqrt; p=dougc,bbouvier, r=jonco,nbp
57be8afcd68b9300b55db74bc1da3cc1874e9570
created 2013-10-08 15:39 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 924641 - Rename movzxbl to movzbl for consistency. r=sstangl
ba3cb2271302ddcbc437ebb9d82a471dd853b201
created 2013-10-01 08:46 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 917991 - Cleanup the mechanism by which movapd and movaps are used for register-to-register moves. r=jandem
3c21fdf48606c2996416d020bbd21fd2eb069dfb
created 2013-09-26 18:11 -0700
pushed 2013-12-09 19:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838: Specialize ToInt32 for Float32; r=sstangl
b1439c3e38603f1fae0174ad83078e4e08567a97
created 2013-09-24 09:58 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 917991 - Use higher-level MacroAssembler interfaces in a few more places. r=luke
ac62fceb9362b22c2b19873ae02f1ef17b58ff42
created 2013-08-12 18:41 -0500
pushed 2013-12-09 19:58 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: avoid all uses of ImmPtr/AbsoluteAddress from asm.js code (r=bbouvier,mjrosenb,sr=jandem)
0440e4785c1e9fd4409152d3f77aba02c89eb0a2
created 2013-09-20 06:36 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 917991 - Merge x86's and x64's Operand into shared code. r=jandem
870fd016efc72372bc0ec4e0501faf5f43f900e9
created 2013-08-26 11:29 -0500
pushed 2013-12-09 19:58 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: split out a static-link step (r=bbouvier)
46c82e844637df87e6242ea14dd545f398ec6c38
created 2013-09-16 07:53 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 916167 - IonMonkey: Use movaps/movapd instead of movss/movsd for register-to-register moves to avoid partial register dependencies. Also, movaps is smaller :-). r=jandem
9ca74e12ff653c0702da3c3fcb9f2787c0a5dcb7
created 2013-09-12 17:42 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838 - Specialize ToInt32 for Float32. r=sstangl, a=lsblakk
d14d91e9fca4423049957e043b891b8e7e1b05bc
created 2013-10-16 12:45 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d204b52c966d (bug 919838) for jit-test failures. a=backout
d204b52c966d2ce3b919b65f7732cdc4f1ec0db9
created 2013-09-26 18:10 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838 - Specialize ToInt32 for Float32. r=sstangl, a=lsblakk
5626e0382661d8a8d34ea622f2d8733a42cd3eb4
created 2013-10-07 10:50 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 47cb296e2627 (bug 919838) for Android bustage. a=backout
47cb296e2627e928ccaab230428cc15c5d3f5277
created 2013-09-26 18:11 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 919838 - Specialize ToInt32 for Float32. r=sstangl, a=lsblakk
a43be719866ef0c25042a1893377f84c054dc7d3
created 2013-09-14 01:45 -0700
pushed 2013-10-28 21:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
e66d28e87ce13c962040b5cc75304dc56c97ce9b
created 2013-09-13 23:10 -0700
pushed 2013-10-28 21:59 +0000
Wes Kocher Wes Kocher - Backed out changeset 422937706171 (bug 915495)
4229377061715d21073aa2c2bd747b77f2295537
created 2013-09-13 22:45 -0700
pushed 2013-10-28 21:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
339c713fcaef755d6039c9566fde6b1fc8c3f0c4
created 2013-09-12 15:31 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 915833 - SpiderMonkey: Add support for immediate addresses on x64. r=sstangl
217c7cffc58136e9fe128ec2482dadf1db7ef9c2
created 2013-09-12 15:31 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 915833 - Prefix REG_DISP, SCALE, and ADDRESS with "MEM_" to emphasize that they are memory operand kinds, as opposed to REG which is not. r=sstangl
4bb0264815a7488dd5b7486cb1fa1caf9a50a1e8
created 2013-09-12 08:44 -0500
pushed 2013-10-28 21:59 +0000
Luke Wagner Luke Wagner - Bug 914814 - IonMonkey: regularly use ImmPtr for addresses, ImmWord for non-addresses (r=jandem)
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
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