js/src/jit/arm/Assembler-arm.h
c98e305712c8ee7b1eac1db8a68533ac35574367
created 2016-07-29 16:53 +0200
pushed 2016-10-31 18:13 +0000
Hannes Verschore Hannes Verschore - Bug 1289054: Part 1: Preparations in IonMonkey to support i64 on arm, r=sstangl
88b6929d3c0bedcb7e5486b549e977d273f7a21a
created 2016-07-28 17:01 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 30da5718207a (bug 1287485) for bustage
30da5718207afe6dc72f919bbbf0cc6c178c71be
created 2016-07-28 01:33 -0400
pushed 2016-10-31 18:13 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1287485 - Display comments inside dumped assembly code (-D flag). r=nbp
29f104c4c3ce6d8b89d6cead50a2bdab8de42731
created 2016-07-25 07:57 -0700
pushed 2016-10-31 18:13 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1279312 - Pass a TLS pointer hidden argument to WebAssembly functions. r=luke
236e2d22595cac5320a74e506b6cccd002e3d6b2
created 2016-07-20 13:52 -0700
pushed 2016-10-31 18:13 +0000
Dimo Dimo - Bug 1282618 - Baldr: Implement a simple redundant bounds check elimination pass r=sunfish,bbouvier
96875d7ae6f2f4cb0f56cd872eaae90345933563
created 2016-07-08 14:39 -0700
pushed 2016-10-31 18:13 +0000
Chris Peterson Chris Peterson - Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
6a6dc548346867fa14af5b75a22e898e5c9f10cd
created 2016-07-06 16:29 +0200
pushed 2016-10-31 18:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Baldr: implement WasmBoundsCheck/Load/Store and semantics; r=luke, r=sunfish
f1c67b926f98ef9bef59aedd43c71e995b8b8ef3
created 2016-07-05 16:02 +0200
pushed 2016-10-31 18:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Unrelated changes in the ARM backend; r=luke
7028215a4aafa0d12c97aee9507d51cbd2e044f8
created 2016-06-30 14:42 +0200
pushed 2016-10-31 18:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Add an unaligned access trap; r=luke
2c507a30066761d77392a3ca3e73ce62b081feb1
created 2016-07-01 18:44 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 7 - Simplify GenerateJitExit a bit by using the context instead of the runtime. r=luke
d1abee3e755dcc38ce5b5a72f702b950f333853d
created 2016-06-29 17:58 +0200
pushed 2016-10-31 18:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Unrelated changes; r=luke
a134a50729fadcdd7b0804862946c533a60bcd7e
created 2016-06-13 10:24 +0200
pushed 2016-10-31 18:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: split HeapAccess into MemoryAccess and BoundsCheck; r=luke
8e4f48388c600edd5ee5292b014cedb0b8f7672f
created 2016-05-31 09:00 -0700
pushed 2016-09-05 20:01 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Implement compares for 8x16 and 16x8 SIMD types. r=sunfish
d21a912dfd85657ed906dcc7ec46b4d0a1eacca9
created 2016-05-30 10:09 -0500
pushed 2016-09-05 20:01 +0000
Luke Wagner Luke Wagner - Bug 1271010 - Baldr: add real heterogeneous function table (r=bbouvier)
8ca82dcfc2a31722ac005ba8cbce4e7704643ea5
created 2016-05-28 16:50 -0500
pushed 2016-09-05 20:01 +0000
Luke Wagner Luke Wagner - Bug 1271010 - Baldr: simplify register use in profiling prologue/epilogue (r=bbouvier)
b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f
created 2016-05-04 07:21 +0200
pushed 2016-07-25 16:35 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
4b9c6eb81f85bc3474a284a831b6ff33344e33a4
created 2016-05-04 15:44 +0200
pushed 2016-07-25 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 32af3dcb86a5 (bug 1265307) for spidermonkey test failures
32af3dcb86a545eaf19d62c26c393c60a90b035d
created 2016-05-04 04:42 +0200
pushed 2016-07-25 16:35 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
86d33031bbd3f7173d8efbc1d5da8bb22352c53f
created 2016-04-23 03:09 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263340 - Part 3: Use internal slot for sticky flag in RegExp native functions. r=h4writer
f76c9c94629ca4f2936cf4602adf74e0491061c1
created 2016-04-11 13:03 +0200
pushed 2016-07-25 16:35 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1262402: Add i64 testing infrastructure in Baldr; r=luke
89303d46895dd5aa02c8f5d0c4abd03dd7e18028
created 2016-03-25 12:25 +0100
pushed 2016-07-25 16:35 +0000
Jan de Mooij Jan de Mooij - Bug 1247312 - Don't generate invalid LDRD instructions on ARM. r=nbp
6ff2fe5a07d99d40cbf32485125efd484119514b
created 2016-03-09 00:37 -0800
pushed 2016-06-01 01:31 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj, a=lizzard
abae331f049c68a57fedf85bcf59259b9248e00a
created 2016-02-08 20:59 -0600
pushed 2016-06-01 01:31 +0000
Luke Wagner Luke Wagner - Bug 1240583 - Odin: replace retargetWithOffset (r=bbouvier)
426fa86f579d918364e4f1fc74f6f5df5c8b4a59
created 2016-02-01 14:55 -0800
pushed 2016-06-01 01:31 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement unsigned SIMD compares. r=sunfish
564346366f94def3db4e03355263657274ec99d2
created 2016-02-01 14:55 -0800
pushed 2016-06-01 01:31 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement Uint32x4 <==> Float32x4 conversions. r=sunfish
ab18e997c2a9ede9e51811a6d9ade778393bdb42
created 2016-03-09 00:37 -0800
pushed 2016-04-15 21:02 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj a=lizzard
28cc01acfd024c6ba4066fc192c6ccff502c0b00
created 2015-09-24 18:28 +0900
pushed 2016-04-15 21:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer
158232cba907fe401e9e14e915c120a487d531ce
created 2015-12-29 10:55 +0100
pushed 2016-04-15 21:02 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1230005: Delay buffer flushing in asm.js until the last minute; r=luke
b9bb3765e712e07dcd35a63f7aec9fd4e61fdd8a
created 2015-12-24 11:28 +0100
pushed 2016-04-15 21:02 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1230005: Hide specifics of the LDR instruction; r=jolesen
9c4f5c1196b8b516a772f96463979b5b423eb913
created 2015-12-23 23:06 +0100
pushed 2016-04-15 21:02 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1230005: Factor out relocation style decision; r=jolesen
a7a1efdcec6ed4b572bcd4b5eadc0700cde879e4
created 2015-11-30 16:16 -0800
pushed 2016-02-29 17:11 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1226027 - Use Simd128 register content type. r=bbouvier
630fb403d6703b373cd3966ede1753ff6a118205
created 2015-11-26 17:23 +0100
pushed 2016-02-29 17:11 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke
6dea7f38baeb7cd4c6b7759850116c4a4c2ef43a
created 2015-11-30 13:30 +0100
pushed 2016-02-29 17:11 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Backed out 2 changeset because of missing reviewer field in the commit message; r=me
6a8f7950ad63f19b5ad4c32dc101055b1d2da9a9
created 2015-11-26 17:23 +0100
pushed 2016-02-29 17:11 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset;
8fa4b88f205c4be1afc99654d4f4739415a51182
created 2015-11-25 20:12 -0800
pushed 2016-02-29 17:11 +0000
Phil Ringnalda Phil Ringnalda - Back out 91c196b60306 (bug 1226027) for build bustage in Assembler-x64.cpp
91c196b60306403eeb870ac65c9c81fe793e07e9
created 2015-11-25 11:39 -0800
pushed 2016-02-29 17:11 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1226027 - Use Simd128 register content type. r=bbouvier
4c1c5106ea3f9668e82f6b0586fdcbe6cd7cf990
created 2015-11-24 21:26 +0100
pushed 2016-02-29 17:11 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1181612: Merge macro assemblers; r=luke
f356bb9fac1a1acb34876023cfc1e253a916c2b2
created 2015-11-23 15:28 -0800
pushed 2016-02-29 17:11 +0000
Jakob Olesen Jakob Olesen - Bug 1210554 - Add PatchShortRangeBranchToVeneer(). r=nbp
52c158ae017886ecdf45f971522452cf13b2cf6e
created 2015-11-03 14:25 -0800
pushed 2016-01-18 19:06 +0000
Sean Stangl Sean Stangl - Bug 939157 - RotateLeft with shift of zero gives undefined behavior. r=waldo, a=ritu
97366c8fa024314ee9f130e542e1e150e96f7e6d
created 2015-10-26 17:06 -0700
pushed 2016-01-18 19:06 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Delete Assembler::actualOffset() and transitive closure. r=nbp
0c6da2dc2bc49cd7c79496cac9ec6e6f597047d7
created 2015-10-26 17:06 -0700
pushed 2016-01-18 19:06 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Remove ARM temporary offset buffers. r=nbp
5beca478137361e9e6c212577d0d694be42d2a56
created 2015-10-26 17:06 -0700
pushed 2016-01-18 19:06 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Eliminate poolSizeBefore(). r=nbp
c0ad95a1ec35fedb403398b10fedbf3be25094d5
created 2015-09-23 15:32 -0700
pushed 2016-01-18 19:06 +0000
Sean Stangl Sean Stangl - Bug 1207843 - Part 3/3 - Clean up ARM Imm8::EncodeImm(). r=h4writer
d3659c740f48f143bba6370dcafa91f19063d93a
created 2015-10-20 17:14 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1207827) for SM(arm) failures CLOSED TREE
73f8bb57540110d2b80fa3ccc4dbf936fa394e39
created 2015-10-20 13:53 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset a9a241b0c121 (bug 1207827) for Windows SM bustage CLOSED TREE
a9a241b0c121d47f4fe71a9cdd3feeb7cc552dee
created 2015-10-20 12:57 -0700
pushed 2016-01-18 19:06 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Delete Assembler::actualOffset() and transitive closure. r=nbp
ed9a39da785ec492ef68e1369240de4117007965
created 2015-10-20 12:57 -0700
pushed 2016-01-18 19:06 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Remove ARM temporary offset buffers. r=nbp
a77d26defefc0f3dcafff2dc5810d7455262c136
created 2015-10-20 12:57 -0700
pushed 2016-01-18 19:06 +0000
Jakob Olesen Jakob Olesen - Bug 1207827 - Eliminate poolSizeBefore(). r=nbp
ce925f6758d31a82bb78534ddbd6b4950064bf8c
created 2015-10-08 18:05 +0200
pushed 2016-01-18 19:06 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1181612: Hoist codeLabels_ and associated common functions into Assembler-shared; r=luke
1b6a1a82017691789b2e5a30f1c9d74220fe3596
created 2015-10-08 10:49 +0100
pushed 2016-01-18 19:06 +0000
Jon Coppeard Jon Coppeard - Bug 1212430 - Remove CrashAtUnhandlableOOM() and replace with AutoEnterOOMUnsafeRegion r=jandem
6cb745339f3c6426a2ecf0b70c7c4654d508967d
created 2015-09-16 20:10 +0200
pushed 2015-12-04 23:28 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1199171 part 0 - Add spewInst function for debugging Jit code. r=lth
61ab9f5612e481f32b6bb579b4784fe4c82b98e6
created 2015-09-14 11:37 +0200
pushed 2015-12-04 23:28 +0000
Lars T Hansen Lars T Hansen - Bug 1202650 - add a flagTemp on ARM. r=nbp.
acda082f036e04be98515d8c19c6747029f9d238
created 2015-08-28 15:00 -0700
pushed 2015-12-04 23:28 +0000
Sean Stangl Sean Stangl - Bug 986680 - Follow-up: Make constructors explicit. r=me
277ae9b3ad6f5351e17399ddac8952d66df628a0
created 2015-08-13 13:42 -0700
pushed 2015-12-04 23:28 +0000
Sean Stangl Sean Stangl - Bug 986680 - Part 2/4 - Define per-platform ScratchRegisterScope. r=nbp
cc0a4fd0e22dd00dcf7c05dd5a29a8d99bdd2c64
created 2015-08-25 17:50 +0200
pushed 2015-12-04 23:28 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1195263 - ARM: Instruction::extractCond asserts that the instruction has a condition flag. r=h4writer
a75ca46040fcce5236e104cf09a974f2bc346243
created 2015-08-25 08:39 +0200
pushed 2015-12-04 23:28 +0000
Lars T Hansen Lars T Hansen - Bug 1192786 - add forgotten ifdeffery on CLOSED TREE. r=me
92e8e1595ee5bdc3abe87d0cb280b4a8fd074736
created 2015-08-25 08:09 +0200
pushed 2015-12-04 23:28 +0000
Lars T Hansen Lars T Hansen - Bug 1192786 - support an installed printer, for profiling. r=nbp
d7c9da5fe4770590418aa2e90562553b5c676c4f
created 2015-08-25 08:09 +0200
pushed 2015-12-04 23:28 +0000
Lars T Hansen Lars T Hansen - Bug 1192786 - Hook ARM disassembler into IONFLAGS=codegen machinery. r=nbp
011f8d81a9ae1e11e09bd46916cdca9c433cb779
created 2015-08-17 11:32 +0200
pushed 2015-12-04 23:28 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1184959 part 2 - ARM ABIArgGenerator: Add support for soft-fp. r=h4writer
7c9a34b615aa22b31a5b4efdb81704566e951f08
created 2015-07-06 16:12 +0200
pushed 2015-10-26 12:58 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1178770 - Move MacroAssemblerSpecific::call to the MacroAssembler. r=h4writer
less more (0) -100 -60 tip