diff browse annotate |
bf7d3eea269e9285d96bd32236d84c5eccfe647a created 2021-02-19 14:17 +0000 pushed 2021-02-19 21:25 +0000 |
Yury Delendik | Yury Delendik - Bug 1685999 - Implement the SIMD "lane load and lane store" instruction. r=lth |
diff browse annotate |
c42ecf3fdcfe6fb56f2abff566db1b8fadeb7755 created 2021-02-09 18:51 +0000 pushed 2021-02-10 03:37 +0000 |
André Bargull | André Bargull - Bug 1638295 - Part 11: Re-enable "forEffect" optimisation for Atomics fetch operations. r=jandem |
diff browse annotate |
8f83f6869c7c6bb2d8558e088c40157571e1101e created 2021-02-09 18:51 +0000 pushed 2021-02-10 03:37 +0000 |
André Bargull | André Bargull - Bug 1638295 - Part 9: Inline Atomics.{add,and,or,sub,xor} with BigInt64 typed arrays. r=jandem |
diff browse annotate |
69c02b1a38bc0664dba1d83a273f37e64781fd76 created 2021-02-09 18:51 +0000 pushed 2021-02-10 03:37 +0000 |
André Bargull | André Bargull - Bug 1638295 - Part 8: Inline Atomics.exchange with BigInt64 typed arrays. r=jandem |
diff browse annotate |
3e2bc51738df99f8428d50c0ebc0c32770b004de created 2021-02-09 18:51 +0000 pushed 2021-02-10 03:37 +0000 |
André Bargull | André Bargull - Bug 1638295 - Part 6: Inline Atomics.compareExchange with BigInt64 typed arrays. r=jandem |
diff browse annotate |
383b15c21c8c0037f4199acae02b1d65fc62d7e5 created 2021-02-09 18:51 +0000 pushed 2021-02-10 03:37 +0000 |
André Bargull | André Bargull - Bug 1638295 - Part 5: Inline Atomics.store with BigInt64 typed arrays. r=jandem |
diff browse annotate |
ca1ee10645a8cd56e2aaf0b0d44c9b925ebd4486 created 2021-02-09 18:51 +0000 pushed 2021-02-10 03:37 +0000 |
André Bargull | André Bargull - Bug 1638295 - Part 4: Inline Atomics.load with BigInt64 typed arrays. r=jandem |
diff browse annotate |
2610d2d33a739cacaba82b55b0f81e4758cd6a43 created 2021-01-29 07:23 +0000 pushed 2021-01-29 09:51 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1687441 part 23 - Add JIT support for large buffers. r=anba |
diff browse annotate |
29c981446c381c3e7d023f5926488557a438c078 created 2021-01-27 14:54 +0000 pushed 2021-01-29 09:51 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1687441 part 22 - Guard against int32 overflow in offset computations. r=anba |
diff browse annotate |
9263fbf533e07c6092914a65f12661a831942b6b created 2021-01-27 12:56 +0000 pushed 2021-01-29 09:51 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1687441 part 19 - Add IntPtr support to MBoundsCheck and MSpectreMaskIndex. r=anba |
diff browse annotate |
9544dd3a91eff8482cf47256a1d67dc59c49ce81 created 2021-01-18 16:50 +0000 pushed 2021-01-19 03:30 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi |
diff browse annotate |
5823156c7dc40157ef9d867c34c7c9e95b8787f8 created 2021-01-14 17:20 +0000 pushed 2021-01-15 03:50 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1685984 - Refactor SIMD code to make it more cross-platform. r=jseward |
diff browse annotate |
ea4aa0fe4e76205c1b3927bda10ebcea379dfb42 created 2020-12-22 14:09 +0000 pushed 2020-12-22 21:50 +0000 |
André Bargull | André Bargull - Bug 1679750 - Part 22: Transpile BigInt shift operations. r=jandem |
diff browse annotate |
e10b35152bae741154eed0e098a8a50783001580 created 2020-12-21 21:58 +0200 pushed 2020-12-22 09:35 +0000 |
Noemi Erli | Noemi Erli - Backed out 24 changesets (bug 1679750) for causing build bustages in CodeGenerator.cpp CLOSED TREE |
diff browse annotate |
5fe8bf1d376d721c493d98e00cdafe9e912ad793 created 2020-12-21 15:19 +0000 pushed 2020-12-22 09:35 +0000 |
André Bargull | André Bargull - Bug 1679750 - Part 22: Transpile BigInt shift operations. r=jandem |
diff browse annotate |
6c51def942690aa7f708acbed22800abf5b4f784 created 2020-11-11 00:31 +0000 pushed 2020-11-11 09:55 +0000 |
Iain Ireland | Iain Ireland - Bug 1673497: Part 13: Initialize snapshot bailout kind from MIR while lowering r=jandem |
diff browse annotate |
67b1590895ee34f8999f37bfd18a7c05ca3ad30b created 2020-10-20 01:08 +0000 pushed 2020-10-20 09:40 +0000 |
Zhao Jiazhong | Zhao Jiazhong - Bug 1671871 - [MIPS] Add tls dependency for truncate i32. r=lth |
diff browse annotate |
bd8381646b4734c3240dace68c3606be1cc38ba2 created 2020-10-01 11:24 +0000 pushed 2020-10-02 04:10 +0000 |
Dmitry Bezhetskov | Dmitry Bezhetskov - Bug 1639153 - Part 6.6: Add tls dependency for truncate i32. r=lth |
diff browse annotate |
41fa4179cc8c20a0664735e69d48355c717e6d7b created 2020-09-22 12:24 +0300 pushed 2020-09-23 09:59 +0000 |
Andreea Pavel | Andreea Pavel - Backed out 8 changesets (bug 1639153, bug 1664953) due to general instability on a CLOSED TREE |
diff browse annotate |
09390cf1d66716146aeb3112f0ac640e317890d9 created 2020-09-14 05:19 +0000 pushed 2020-09-14 09:51 +0000 |
Dmitry Bezhetskov | Dmitry Bezhetskov - Bug 1639153 - Part 6.6: Add tls dependency for truncate i32. r=lth |
diff browse annotate |
3010f73c9eec545c42715659f3593516ef686f70 created 2020-09-11 09:03 +0300 pushed 2020-09-11 09:30 +0000 |
Bogdan Tara | Bogdan Tara - Backed out 5 changesets (bug 1639153) for bustages complaining about Lowering.cpp CLOSED TREE |
diff browse annotate |
1e582b17eab7abf3958e46bc52ea3eeafa764eeb created 2020-09-09 08:59 +0000 pushed 2020-09-11 09:30 +0000 |
Dmitry Bezhetskov | Dmitry Bezhetskov - Bug 1639153 - Part 6.6: Add tls dependency for truncate i32. r=lth |
diff browse annotate |
1259f6417ddf5eb810d32415a90c51ad53579aeb created 2020-07-01 21:46 +0000 pushed 2020-07-02 09:46 +0000 |
Tom Schuster | Tom Schuster - Bug 1649201 - Make BailoutKind an enum class. r=jandem |
diff browse annotate |
796d8685f8ce4b049e5c7a2d6150cbcb102c6a69 created 2020-06-10 13:49 +0000 pushed 2020-06-10 21:40 +0000 |
André Bargull | André Bargull - Bug 1564942 - Part 4: Lower MPow to a series of shift-instructions when the base operand is a power of two. r=jandem |
diff browse annotate |
b2df79a80c0303df9d710800ae37dce56847eef5 created 2020-06-09 22:39 +0300 pushed 2020-06-10 04:36 +0000 |
Noemi Erli | Noemi Erli - Backed out 4 changesets (bug 1564942) for causing SM bustage in pow-base-power-of-two.js CLOSED TREE |
diff browse annotate |
ed869f61d92437944115e25abe6deecd2d4ce07a created 2020-06-09 14:08 +0000 pushed 2020-06-10 04:36 +0000 |
André Bargull | André Bargull - Bug 1564942 - Part 4: Lower MPow to a series of shift-instructions when the base operand is a power of two. r=jandem |
diff browse annotate |
6603dda2bbadd99b1e384f3e9f95f7b35f8a21f3 created 2019-12-02 15:02 +0000 pushed 2019-12-03 09:48 +0000 |
Mu Tao | Mu Tao - Bug 1591047 part 5 - [mips] Pass heapBase to memCopy/memFill and use that to acquire length. r=lth |
diff browse annotate |
b771a88efe40227ba5cce8f1880d755018c1871e created 2019-05-08 07:52 +0000 pushed 2019-05-08 21:49 +0000 |
Yu Yin | Yu Yin - Bug 1549278 - [mips] Wasm/Ion: generate better code for wasmSelect in some cases. r=jandem |
diff browse annotate |
66eb1f485c1a3ea81372758bc92292c9428b17cd created 2018-12-01 04:52 +0900 pushed 2018-12-01 05:49 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp |
diff browse annotate |
e4712449ba4303cef134ba0b3f1bea13fbd50c4a created 2018-11-30 16:39 +0100 pushed 2018-12-01 05:49 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre |
diff browse annotate |
6f3709b3878117466168c40affa7bca0b60cf75b created 2018-11-30 11:46 +0100 pushed 2018-11-30 11:01 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format |
diff browse annotate |
0667570cb938dd973aaef61ccd31f0a74ce57a9b created 2018-09-15 00:28 +0000 pushed 2018-09-16 21:36 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1490993 part 6 - Always use braces for if/for/while statements in js/src/jit/{mips32,mips64,mips-shared}. r=tcampbell |
diff browse annotate |
4534ae540e86d686f29098cbcc2f932a6b83117b created 2018-07-24 15:15 +0200 pushed 2018-07-26 21:58 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp |
diff browse annotate |
0fd93c0985bbdfdb1233583164c386d54fc8d498 created 2018-07-26 14:23 +0300 pushed 2018-07-26 21:58 +0000 |
shindli | shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE |
diff browse annotate |
b2242216d11b7aff2b1549ce3f717a98de6cc892 created 2018-07-24 15:15 +0200 pushed 2018-07-26 21:58 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp |
diff browse annotate |
9db236e8d1dee72db5bf63735b8c8ddcc89e3cb7 created 2018-03-28 10:42 +0200 pushed 2018-03-28 21:55 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1448329 - Remove 32-bit-x86-only static typed array access optimization. r=tcampbell |
diff browse annotate |
10f0e0eaba176f3c864a328b4196cfecf310ef21 created 2018-03-18 14:25 +0100 pushed 2018-03-18 21:49 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1446315 followup - Fix MIPS build. r=me DONTBUILD |
diff browse annotate |
6c7695e257d7197c439b157b2d2df73bdb30bd3b created 2018-03-17 14:53 +0100 pushed 2018-03-17 21:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1446315 - Use a macro to declare all visit functions in Lowering.h. r=nbp |
diff browse annotate |
35e4f2c811209ec8d5a27757e0cc3aedb26a1ec1 created 2018-03-01 21:31 +0100 pushed 2018-03-02 10:16 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1441182 - Share more LGuardShape/LGuardObjectGroup/LGuardClass code. r=bbouvier |
diff browse annotate |
12797fd8b6d669407f85e23acc9100b367cc9e1b created 2018-03-01 17:59 +0100 pushed 2018-03-01 22:09 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1440394 part 1 - Require use of MacroAssembler methods for shape/group accesses. r=tcampbell |
diff browse annotate |
a5b71b35fd1f4fc3e4c30df22ea0fc793ead2896 created 2018-02-21 16:10 +0100 pushed 2018-02-21 21:50 +0000 |
Milan Knežević |
Milan Knežević |
diff browse annotate |
5364873c063c632aa4c20e8da33b017bb548be60 created 2017-12-06 12:33 +0100 pushed 2018-02-07 09:58 +0000 |
Dragan Mladjenovic |
Dragan Mladjenovic |
diff browse annotate |
6de176d6d364ebb474447b8af1dbe3dcb85de830 created 2018-02-03 00:57 +0200 pushed 2018-02-03 09:53 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out 3 changesets (bug 1420838) for bustage: check_macroassembler_style.py. CLOSED TREE |
diff browse annotate |
663444bb705a11efc5e4c44d9a509f64baa4ee1a created 2017-12-06 12:33 +0100 pushed 2018-02-03 09:53 +0000 |
Dragan Mladjenovic |
Dragan Mladjenovic |
diff browse annotate |
ff11b23cf898b48f6871bf0746cb150a5634143e created 2017-10-25 10:36 +0200 pushed 2017-11-22 21:30 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1377576 - Rename from AsmJSAtomic etc to WasmAtomic etc, rs=bbouvier |
diff browse annotate |
81cdf89896a30e226afc493482df77f6165d94f5 created 2017-08-25 02:49 -0400 pushed 2017-08-29 23:14 +0000 |
Dragan Mladjenovic | Dragan Mladjenovic - Bug 1393723 - Handle wasm i64 sign extend on mips. r=lth |
diff browse annotate |
166c94ca628c67ec704a4056984985218d669b0b created 2017-08-25 02:49 -0400 pushed 2017-08-29 23:14 +0000 |
Dragan Mladjenovic | Dragan Mladjenovic - Bug 1393723 - Fix incorrect copySign lowering on mips. r=lth |
diff browse annotate |
540cd433f474a086491951ea61954320d6fae928 created 2017-08-25 02:48 -0400 pushed 2017-08-29 23:14 +0000 |
Dragan Mladjenovic | Dragan Mladjenovic - Bug 1393723 - Fix incorrect lowering of wasm i64 load/stores on mips. r=lth |
diff browse annotate |
27ce9e7b7648a110e0e23c21f74487d97a5ec070 created 2017-08-29 00:47 -0400 pushed 2017-08-29 23:14 +0000 |
Dragan Mladjenovic | Dragan Mladjenovic - Bug 1393723 - Fix wasm i64 shifts/rotates on mips32. r=lth |
diff browse annotate |
b71a2824c2244b8dc0f649765c15c9ff87890805 created 2017-08-29 00:48 -0400 pushed 2017-08-29 23:14 +0000 |
Dragan Mladjenovic | Dragan Mladjenovic - Bug 1393723 - Fix handling of wasm div/mod/mul64 on mips32. r=lth |
diff browse annotate |
330e2e4db3a722b84a2dceaa6ad55b13c6ca8025 created 2017-08-29 10:04 -0400 pushed 2017-08-29 23:14 +0000 |
Dragan Mladjenovic | Dragan Mladjenovic - Bug 1393723 - Fix handling of wasm float32/64 <-> u/int64 on mips. r=lth |
diff browse annotate |
04a30a0ba07407cd55b9df12f822fa73deb29ebb created 2017-08-29 00:49 -0400 pushed 2017-08-29 23:14 +0000 |
Dragan Mladjenovic | Dragan Mladjenovic - Bug 1393723 - Implement missing parts of bug 1338217 on mips32. r=lth |
diff browse annotate |
b755618d7c138728721a13e7481c63035e7aec4d created 2017-08-11 16:24 +0200 pushed 2017-08-21 23:40 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1389461 - WebAssembly sign extension opcodes. r=bbouvier |
diff browse annotate |
ef2130b763e5540ed8854d73c5bab5843e9ca3ba created 2017-06-20 19:59 +0200 pushed 2017-06-22 00:58 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1374726: Rename MAsmJSNeg to MWasmNeg; r=jolesen |
diff browse annotate |
7f1a68a78656619e068a0252155083c762ccd9a4 created 2017-01-19 12:45 +0100 pushed 2017-01-20 00:31 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1330942 - move MemoryAccessDesc::isUnaligned to the ARM/MIPS platform layer. r=luke |
diff browse annotate |
ebd1e91c164d10e6fe5a4eca1875784a17cc0a79 created 2016-11-02 10:37 +0100 pushed 2016-11-04 02:33 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1304672: Rename AsmJSUnsignedToFloat32 to WasmUnsignedToFloat32; r=luke |
diff browse annotate |
9ef4cab999be0083c2e1ce03c810af927cb4b6ea created 2016-11-02 10:33 +0100 pushed 2016-11-04 02:33 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1304672: Rename AsmJSUnsignedToDouble to WasmUnsignedToDouble; r=luke |
diff browse annotate |
4b874e0db3b4b68efd5ba8e88ca14ae534fe5a1b created 2016-11-02 10:24 +0100 pushed 2016-11-04 02:33 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1304672: Rename AsmSelect to WasmSelect; r=luke |
diff browse annotate |
959f1e7b26fa630e9b6f842cf96934b2b1d15b6b created 2016-10-13 13:17 -0500 pushed 2016-10-14 09:59 +0000 |
Luke Wagner | Luke Wagner - Bug 1277973 - Baldr: hoist wasm::MemoryAccessDesc (r=bbouvier) |
diff browse annotate |
85239a8b72170eeddc04910be21cb6b4651ac8df created 2016-10-10 23:34 +0800 pushed 2016-10-11 02:08 +0000 |
Heiher | Heiher - Bug 1303690 - Baldr: MIPS: Fix alignment hints after review. r=bbouvier |