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
870fd016efc72372bc0ec4e0501faf5f43f900e9
created 2013-08-26 11:29 -0500
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: split out a static-link step (r=bbouvier)
1e9c194122487cefa5f55db12aa44d8c8ddf4691
created 2013-09-17 17:06 -0500
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 916912 - use ImmPtr for j(void*) (r=jandem)
e38bff7fe9c04c888213b7236b55b85c05f88eba
created 2013-09-15 00:48 +1000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 900756 - Ionmonkey (ARM): add float32 support r=mjrosenb
a018e914cca3f0541b9c1b4be84009aa01026618
created 2013-09-12 11:03 -0400
pushed 2014-03-06 09:24 +0000
Nathan Froyd Nathan Froyd - Backout 6a09266fa0ed:c789a0ddda51 (bug 915228) for failing spidermonkey style checking
c789a0ddda51c028d715bbd651ecd36695fd5b14
created 2013-09-11 11:50 -0400
pushed 2014-03-06 09:24 +0000
Nathan Froyd Nathan Froyd - Bug 915228 - part 2 - make DoubleEncoder's table statically defined; r=mjrosenb
6a09266fa0edc0a587254d7e636761a5088f4ebe
created 2013-09-11 11:18 -0400
pushed 2014-03-06 09:24 +0000
Nathan Froyd Nathan Froyd - Bug 915228 - part 1 - make DoubleEntry and field types MOZ_CONSTEXPR; r=mjrosenb
4bb0264815a7488dd5b7486cb1fa1caf9a50a1e8
created 2013-09-12 08:44 -0500
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 914814 - IonMonkey: regularly use ImmPtr for addresses, ImmWord for non-addresses (r=jandem)
f2d3df7c6056e412e0c445a7d0085e0a03183c0d
created 2013-09-09 15:03 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 910829 - IonMonkey: Misc regalloc code cleanups. r=bhackett
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
b8eddc7a49b0c0ad96c2c375b0aa06b94ea3fea3
created 2013-08-01 22:05 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 898936 - Fix some build warnings on ARM gcc; r=mjrosenb
6db59b4778c0d053787c89cee5e510cb468a3fe0
created 2013-08-11 17:34 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 79684dc64173 (bug 898936) for 10.7 debug M4 crashes
79684dc64173647aa06b678a10422b86450938b1
created 2013-08-01 22:05 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 898936 - Fix some build warnings on ARM gcc; r=mjrosenb
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200| base
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
less more (0) tip