js/src/jit/x64/Assembler-x64.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
8ba787cb6c35b7f33c0d124942bca9adcc774613
created 2014-03-20 10:03 -0400
pushed 2014-05-05 16:31 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 977126 Part 2 -- Changes to x86/x64 to support subPtr(Register,Address) r=jandem
90f74b01a4a59ba4b091fb1741958e08b4627198
created 2014-04-03 13:52 -0700
pushed 2014-05-05 16:31 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 977126) for mochitest-2 bustage on Windows
d87a13b71afc89264e66a87f09a8904ec4886df6
created 2014-03-20 10:03 -0400
pushed 2014-05-05 16:31 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 977126 Part 2 -- Changes to x86/x64 to support subPtr(Register,Address) r=jandem
8dc0eace320db3f251c09a30dae9fa31a51692fc
created 2014-04-02 18:34 -0700
pushed 2014-05-05 16:31 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 977126) for b2g build bustage on a CLOSED TREE
a3df7451c35c5dedca71373858ed58ea2f01b752
created 2014-03-20 10:03 -0400
pushed 2014-05-05 16:31 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 977126 Part 2 -- Changes to x86/x64 to support subPtr(Register,Address) r=jandem
b39e4dce0e0988507b78f90b8a5a5ca97c678f36
created 2014-02-14 19:18 -0800
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 969722 - Part 2: Inline ForkJoinGetSlice. (r=nmatsakis)
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
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
474be0bab26b6c1ebf1092b6fd24f25383544f5b
created 2013-11-29 16:27 +0000
pushed 2014-03-06 09:24 +0000
Ed Morley Ed Morley - Backed out changeset f76604a4f025 (bug 932627) for assertions
f76604a4f0259e4ce4539853d3936777b80b4bf1
created 2013-11-29 07:59 -0800
pushed 2014-03-06 09:24 +0000
Nicolas Pierron Nicolas Pierron - Bug 932627 - Create VMFunctions wrappers under CodeGenerator::link. r=h4writer
cebfc8463c6a77eab8dc713fa6ac9ec7300e0c12
created 2013-11-20 22:05 -0800
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 934175 - SpiderMonkey: Micro-optimize the x64 extended jumps table. r=sstangl
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
0267af0f436625d3d847b569ace2effa83865ce2
created 2013-07-18 16:27 -0700
pushed 2014-03-06 09:24 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: UnsignedToFloat32; p=dougc,bbouvier, r=jonco,h4writer
77b72ea510d0b8bb05f1d039db6d85c9d103d225
created 2013-07-18 16:45 -0700
pushed 2014-03-06 09:24 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: TruncateToInt32; p=dougc,bbouvier, r=jonco,jandem
734521b46dc9644db03be03277f83dba917552c0
created 2013-10-01 17:46 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 920050 - SpiderMonkey: Use xorl %reg, %reg to clear a register to zero. r=nbp
ba3cb2271302ddcbc437ebb9d82a471dd853b201
created 2013-10-01 08:46 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 917991 - Cleanup the mechanism by which movapd and movaps are used for register-to-register moves. r=jandem
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.
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
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)
0440e4785c1e9fd4409152d3f77aba02c89eb0a2
created 2013-09-20 06:36 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 917991 - Merge x86's and x64's Operand into shared code. r=jandem
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)
339c713fcaef755d6039c9566fde6b1fc8c3f0c4
created 2013-09-12 15:31 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 915833 - SpiderMonkey: Add support for immediate addresses on x64. r=sstangl
9fac05846d6e00ba1b9c36b3c6c7d43785d70593
created 2013-09-12 15:31 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 915833 - SpiderMonkey: Make some fields private. r=sstangl
217c7cffc58136e9fe128ec2482dadf1db7ef9c2
created 2013-09-12 15:31 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 914814 - IonMonkey: regularly use ImmPtr for addresses, ImmWord for non-addresses (r=jandem)
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
4c4eaef0574ef02833cbf5b1cd3680ce338841a6
created 2013-08-19 10:29 -0700
pushed 2014-03-06 09:24 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 901105 - Rename movqsd into movq; r=sstangl
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