js/src/jit/arm/Assembler-arm.h
28d75105f7c853803bdd1afb16965fc47b07eb81
created 2014-04-17 00:11 +1000
pushed 2014-05-05 16:31 +0000
Douglas Crosher Douglas Crosher - Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
6e5d5104b3ea4967fd4b28ca6ba0a18f59bc008a
created 2014-04-15 13:39 -0400
pushed 2014-05-05 16:31 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 37e7cae3d8c8 and 3ccbb670a699 (bug 898963) for Windows debug bustage.
3ccbb670a6990112aa12c76c4c46f9a870ff9f0e
created 2014-04-16 01:08 +1000
pushed 2014-05-05 16:31 +0000
Douglas Crosher Douglas Crosher - Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
cb0eed75619ed345a3747db1b02256f53d595aae
created 2014-04-02 21:04 +0200
pushed 2014-05-05 16:31 +0000
Hannes Verschore Hannes Verschore - Bug 990568 - Remove unnecessary whitespace, r=jandem
e67062995f0b25951d39324622bd908d246d787b
created 2014-02-17 22:41 +1100
pushed 2014-03-06 09:24 +0000
Douglas Crosher Douglas Crosher - Bug 966881 - ARM Simulator: Add support for the ARM hardfp ABI. r=mjrosenb
59c2be51f086e085f32f5ae9fb2fc79033c37e94
created 2014-01-29 13:34 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
fe720ff03f43f96d4142491820884c9d3dae5de6
created 2014-01-28 15:33 +0100
pushed 2014-03-06 09:24 +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-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
88a94ece23467744d74e55066393d4425d1827d6
created 2013-12-17 08:49 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 950703 - SpiderMonkey: Make stack slots byte-indexed. r=jandem
f6097fcbd39b8fc97d29d0923c577ca99f5eb22d
created 2013-12-17 08:46 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 950703 - SpiderMonkey: Use 32-bit slots on 64-bit platforms. r=jandem
d3cb4aa974a765083799fdfe740208b551f1e076
created 2013-12-17 08:46 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 949668 - SpiderMonkey: Add a MoveOp::FLOAT32 r=jandem
f31913983745def7ef832ad75dd3fcec6683dff4
created 2013-12-13 13:30 -0500
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 949668) for Windows jit-test failures on a CLOSED TREE.
3786ca2480319aec32b8eea7e88d00129af0e07a
created 2013-12-13 08:27 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 949668 - SpiderMonkey: Add a MoveOp::FLOAT32 r=jandem
cce5a57699a474bc9077ad1733d16fefa7406956
created 2013-12-05 10:44 +1100
pushed 2014-03-06 09:24 +0000
Douglas Crosher Douglas Crosher - Bug 906964 - ARM: Revert the reservation of some head-room in the constant pools as it caused or tickled bug 944972. r=mjrosenb
afbd56360969b63da9a5304114b70f634d4cee34
created 2013-12-09 19:39 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 948241 - IonMonkey: Convert plain arrays to mozilla::Array r=luke
7c17d67dac5b6124dc2d14fae03923e35bbf1c44
created 2013-12-09 20:10 -0800
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 8e1d913c4436:c39721a052f3 (bug 948241) for Android build bustage
8e1d913c4436de02bb2b5e743d1f7dc67f5a690f
created 2013-12-09 19:39 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 948241 - IonMonkey: Convert plain arrays to mozilla::Array r=luke
9e1a644eb6f37daca96cdff84d1046bfe2d322ed
created 2013-12-06 23:00 +1100
pushed 2014-03-06 09:24 +0000
Douglas Crosher Douglas Crosher - Bug 861785 - Odinmonkey ARM: use the hard-float ABI for inter-asm.js function calls irrespective of the system ABI. r=luke
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-03-06 09:24 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
80115f5943ed7684bedf099206b61290aa3842ea
created 2013-12-08 10:30 +1100
pushed 2014-03-06 09:24 +0000
Douglas Crosher Douglas Crosher - Bug 946969 - Ionmonkey (ARM): correct AbsI, integer absolute value, r=mjrosenb
1fb0f60a3d6b7f2ba3ddd630b71f6ccf48045ce8
created 2013-11-12 20:20 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 937944 - SpiderMonkey: Use d15 as the float scratch register on ARM, to avoid conflicts with argument registers. r=mjrosenb
5959fac49afe4233dd38801439946db398e6a296
created 2013-11-10 04:20 +1100
pushed 2014-03-06 09:24 +0000
Douglas Crosher Douglas Crosher - Bug 906964 - ARM: leave some head-room in the double pools to help avoid bailing out which causes compilation failure for asm.js code. r=mjrosenb
f030f97fcf107fbd5da84b1bea47a3580426bc29
created 2013-10-24 20:34 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 875656 - IonMonkey: Juggle registers around to reduce the number of temporaries needed by LConcat. r=bhackett
cacd167576982df9da6ec5fb35f88e1502fcb2aa
created 2013-10-23 08:29 -0400
pushed 2014-03-06 09:24 +0000
Marty Rosenberg Marty Rosenberg - bug 879647: Don't throw process fatal assortions when we're about to abort the compilation. (r=jbramley)
654969e2676ce6dd99f0c01b676945ba4df7923e
created 2013-10-01 08:25 -0400
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 920292 - Part 1: Stop passing string literals as the first argument to MOZ_ASSERT; r=Waldo
bef1a1ec6ea37727c7597ee8f497f19980b6acd4
created 2013-09-27 16:30 -0400
pushed 2014-03-06 09:24 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jit/ subdirectories; r=ehsan
64222cba97fa9e43fad40344b8369a116e2bc3c5
created 2013-09-27 11:51 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Backed out changeset 8bb615862099 (bug 875656) for introducing a subtle regalloc miscompile.
8bb6158620998e4281e95abc78ee39b2e8915f92
created 2013-09-24 08:57 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 875656 - IonMonkey: Juggle registers around to reduce the number of temporaries needed by LConcat. r=bhackett
ac62fceb9362b22c2b19873ae02f1ef17b58ff42
created 2013-08-12 18:41 -0500
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: avoid all uses of ImmPtr/AbsoluteAddress from asm.js code (r=bbouvier,mjrosenb,sr=jandem)
a8ba4fdc133fdc8c09a4c7f5bc3a0f6cb7387f4b
created 2013-09-23 16:08 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 918206 - Store float 32 register as double overlay in pool hint data r=mjrosenb
less more (0) -30 tip