js/src/jit/arm64/CodeGenerator-arm64.cpp
926f4d264ac77e5e2d75a0f98259c647eb8b8874
created 2018-10-11 14:01 -0400
pushed 2018-10-27 01:06 +0000
Sean Stangl Sean Stangl - Bug 1498371 - Implement visitCompareBitwise. r=nbp
540bd4c32be5831ae94a1db1a437d2d8eea04647
created 2018-10-23 00:23 +0300
pushed 2018-10-27 01:06 +0000
Daniel Varga Daniel Varga - Backed out 2 changesets (bug 1498371, bug 1498047) pushed on the wrong tree.
1eaa48d8b75d4534ca251da7f37457914494d58e
created 2018-10-11 14:01 +0300
pushed 2018-10-27 01:06 +0000
Sean Stangl Sean Stangl - Bug 1498371 - Implement visitCompareBitwise. Fixes basic/testScriptCloning.js. a=nbp
9e28ac6527a99480d97fb5ac353a41f57a0456e0
created 2018-10-10 15:41 +0300
pushed 2018-10-27 01:06 +0000
Sean Stangl Sean Stangl - Bug 1498047 - Fix generateInvalidator(). a=nbp
acf3ccc27e1e9c0fbc7f7f7054b5a04b7153c6ed
created 2018-10-02 14:39 -0700
pushed 2018-10-13 00:15 +0000
Sean Stangl Sean Stangl - Bug 1495916 - Fix bailouts in ARM64. r=jandem
ee5565ca40e26806ca820afe4ba19b4350b7ceec
created 2018-09-24 15:11 +0300
pushed 2018-10-13 00:15 +0000
Sean Stangl Sean Stangl - Bug 1492302 - Implement visitDivI(). r=nbp
371ea54455859baa1f9a5dd2d70772e04d6829bd
created 2018-09-13 17:17 +0000
pushed 2018-09-24 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1490993 part 5 - Always use braces for if/for/while statements in js/src/jit/arm64. r=luke
d81eb0bdb46afb881262bf2567d9604fe57bd762
created 2018-08-13 14:27 -0400
pushed 2018-09-05 20:45 +0000
Sean Stangl Sean Stangl - Bug 1483030 - Implement basic ARM64 codegen. r=djvj
a6b2aa1c965714910e4085004219af20d393436c
created 2018-08-02 08:03 -0700
pushed 2018-08-10 00:07 +0000
André Bargull André Bargull - Bug 1480077: Avoid signed integer overflow in Atomics.store and when printing assembler code. r=lth
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-08-01 21:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
0fd93c0985bbdfdb1233583164c386d54fc8d498
created 2018-07-26 14:23 +0300
pushed 2018-08-01 21:19 +0000
shindli shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE
b2242216d11b7aff2b1549ce3f717a98de6cc892
created 2018-07-24 15:15 +0200
pushed 2018-08-01 21:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
65ea32c6a5be230bc1e7c5f5a013bfd4b68d14ef
created 2018-07-23 15:15 +0300
pushed 2018-07-25 00:48 +0000
Sean Stangl Sean Stangl - Bug 1476124 - Implement enough ARM64 Ion code to run a simple script. r=tcampbell
ac87103cdf38dd631b41dc6d16e646239b2f93da
created 2018-06-08 16:16 +0200
pushed 2018-06-18 22:44 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. r=luke
a7c669b99bd15f2b45561aa6bc649c847e9ae0d2
created 2018-05-24 12:02 +0200
pushed 2018-05-25 23:33 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 32 - Rename JitCompartment to JitRealm and move to JS::Realm. r=luke
1f055e9f1c51662c21c961480dec854d2c1c6bc9
created 2018-03-28 10:42 +0200
pushed 2018-05-24 16:58 +0000
Jan de Mooij Jan de Mooij - Bug 1448329 - Remove 32-bit-x86-only static typed array access optimization. r=tcampbell, a=RyanVM
06bee42b4d4955429061f706bd59b8275d8e77f4
created 2018-05-08 05:41 -0700
pushed 2018-05-10 00:43 +0000
André Bargull André Bargull - Bug 1416289 - Part 1: Add Ion-inline support for Math.trunc. r=jandem
9db236e8d1dee72db5bf63735b8c8ddcc89e3cb7
created 2018-03-28 10:42 +0200
pushed 2018-04-05 22:59 +0000
Jan de Mooij Jan de Mooij - Bug 1448329 - Remove 32-bit-x86-only static typed array access optimization. r=tcampbell
8c97ca34b8dc1cc5e12385b1b59867cd8aa0eb5f
created 2018-03-19 14:31 +0100
pushed 2018-03-29 23:06 +0000
Jan de Mooij Jan de Mooij - Bug 1446766 part 3 - Remove unused setReturnDoubleRegs methods. r=nbp
faf5f5fde107301ab2a465d4091db5cc773158cd
created 2018-03-19 14:30 +0100
pushed 2018-03-29 23:06 +0000
Jan de Mooij Jan de Mooij - Bug 1446766 part 1 - Use a macro to declare CodeGenerator visit methods. r=nbp
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-29 23:06 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
e745fe9ab05aa6a877230fc451be0bac38a9a8f6
created 2018-02-27 08:23 -0600
pushed 2018-03-29 23:06 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 7: jsnum.* -> builtin/Number.*. r=jandem.
35e4f2c811209ec8d5a27757e0cc3aedb26a1ec1
created 2018-03-01 21:31 +0100
pushed 2018-03-29 23:06 +0000
Jan de Mooij Jan de Mooij - Bug 1441182 - Share more LGuardShape/LGuardObjectGroup/LGuardClass code. r=bbouvier
9f4a3fb51e9eeace806589512eb26bb923254113
created 2018-02-16 14:55 +0100
pushed 2018-03-02 02:16 +0000
Lars T Hansen Lars T Hansen - Bug 1438800 - Introduce ScratchTagScope. r=jandem
cbb0873d74ca8fa5470f3b4f0eaf8c8ffda3d88d
created 2018-02-23 13:08 +0100
pushed 2018-03-02 02:16 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1440626 - IonMonkey: Move CodeGenerator::ToOutValue into jit/shared/CodeGenerator-shared-inl.h ; r=bbouvier
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-16 01:20 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
212a88df0f3d598edf04df824d568667c20c5fec
created 2018-02-12 13:38 -0600
pushed 2018-02-16 01:20 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 6: Rename jscompartment* -> vm/JSCompartment*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-16 01:20 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-30 01:38 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
7a87f1ff89f336e2d6f4984e1f3f099815485cd1
created 2017-12-12 12:58 -0600
pushed 2018-01-30 01:38 +0000
Lars T Hansen Lars T Hansen - Bug 1425149 - Revamp the MASM atomics API. r=nbp
ff11b23cf898b48f6871bf0746cb150a5634143e
created 2017-10-25 10:36 +0200
pushed 2017-11-28 20:17 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Rename from AsmJSAtomic etc to WasmAtomic etc, rs=bbouvier
1f22b5f636692052cfb0d9e166a46828e378de87
created 2017-04-05 19:47 +0200
pushed 2017-05-05 18:41 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1340219: Give a builtin stub for all the builtin calls; r=luke
a250e0834223ab994ee547cc2afc41f1749ffa37
created 2017-02-03 13:09 +0100
pushed 2017-02-07 08:55 +0000
Lars T Hansen Lars T Hansen - Bug 1335068 - Break wasm globals out of the code segment. r=luke
f8565f00c8dff329665537f75cceb749b6872366
created 2016-11-02 10:50 +0100
pushed 2016-11-11 01:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSParameter to WasmParameter and AsmJSPassStackArg to WasmStackArg; r=luke
ebd1e91c164d10e6fe5a4eca1875784a17cc0a79
created 2016-11-02 10:37 +0100
pushed 2016-11-11 01:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSUnsignedToFloat32 to WasmUnsignedToFloat32; r=luke
9ef4cab999be0083c2e1ce03c810af927cb4b6ea
created 2016-11-02 10:33 +0100
pushed 2016-11-11 01:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSUnsignedToDouble to WasmUnsignedToDouble; r=luke
c1e2dfe5bda3ed07f7a6b2d2845756d0aab1de1c
created 2016-08-03 18:37 -0500
pushed 2016-08-20 00:14 +0000
Luke Wagner Luke Wagner - Bug 1291757 - Baldr: rename AsmJSCall to WasmCall (r=jolesen)
c63714ab5d4d33a58bb1dc68e6e5f8cf80d7b39b
created 2016-07-29 16:53 +0200
pushed 2018-10-27 01:06 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 22: Implement the 64bit variant of AsmJSCall on x86, r=nbp
32e22104e1aa1501a5d26a636aa458722a2b91c4
created 2016-07-20 12:56 -0500
pushed 2018-10-27 01:06 +0000
Luke Wagner Luke Wagner - Bug 1288222 - Baldr: factor out common global access code (r=bbouvier)
3faf6a4932c13c6bef7b8834014650d9e237dc7f
created 2016-07-20 19:47 +0200
pushed 2018-10-27 01:06 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Rename AsmJS{Load,Store}GlobalVar to Wasm{Load,Store}GlobalVar; r=luke
86f32ce6a34434b8d3f3b16018b27376e5befa88
created 2016-07-20 12:28 -0700
pushed 2018-10-27 01:06 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1286517) for SM(arm) bustage CLOSED TREE
aa1eab6436badfd108056b392c06ee1c95e533dc
created 2016-07-13 16:44 +0200
pushed 2018-10-27 01:06 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Rename AsmJS{Load,Store}GlobalVar to Wasm{Load,Store}GlobalVar; r=luke
b1766ac255d5df660ac56b0421a82dc3a5fcd977
created 2016-02-24 21:11 -0800
pushed 2018-10-27 01:06 +0000
Michael Bebenita Michael Bebenita - Bug 1251140 - Baldr: Implement CtzI. r=jandem
59b734d294907b240a0d3b6357647aa293291e41
created 2015-10-22 11:34 +0200
pushed 2018-10-27 01:06 +0000
Lars T Hansen Lars T Hansen - Bug 1217326 - fork remaining atomics. r=h4writer.
ef13876b06a6558b7999a382f23c70f1c4b9526a
created 2015-08-07 07:41 +0900
pushed 2018-10-27 01:06 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev,nbp, f=rankov
91f4cc676c0a748d513a26b8689553dbf2033653
created 2015-09-10 13:48 -0700
pushed 2018-10-27 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 774364, bug 1195578) for SM(p) OOMs
a530b8b339b4967d2935be5af7242aed35b982d1
created 2015-09-10 14:50 +0200
pushed 2018-10-27 01:06 +0000
Hannes Verschore Hannes Verschore - Bug 1176288 - Part 3: Rename CompareV to CompareBitwise, r=jandem
174b80f07d0cc911824b2a8c4dca744130423ab2
created 2015-08-07 07:41 +0900
pushed 2018-10-27 01:06 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev, f=rankov
2a80d4a658c6cc1507874b683197fd947bff301d
created 2015-07-23 15:36 -0700
pushed 2018-10-27 01:06 +0000
Sean Stangl Sean Stangl - Bug 1191552 - Move some common LIR to shared code. r=nbp
a06337f75bb3be512899ff29c1da078fa9b05bd7
created 2015-06-10 20:08 -0700
pushed 2018-10-27 01:06 +0000
Sean Stangl Sean Stangl - Bug 1173642 - Import unimplemented ARM64 Ion components. r=efaust
less more (0) tip