js/src/jit/mips-shared/Lowering-mips-shared.h
3b0eba2b50f989b259b2752e41ada4b958b22e7f
created 2021-03-29 08:23 +0000
pushed 2021-03-29 15:25 +0000
Liu Yu Liu Yu - Bug 1638295 - [MIPS] Support inlining Atomics functions for BigInt64/BigUint64.r=lth
b2465e848eaacabcec9b753bd4e23f6d9aece622
created 2021-03-16 10:58 +0000
pushed 2021-03-16 16:29 +0000
Lars T Hansen Lars T Hansen - Bug 1678097 - ARM64 code generation for Wasm (non-SIMD). r=nbp.
e8346137ae4ebf136fb69dd07a5d34e1d35d00c7
created 2021-03-15 22:27 +0200
pushed 2021-03-15 21:48 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 4 changesets (bug 1678097) for bustages on XPCJSContext.cpp CLOSED TREE
04cdd20e2557974709d67f16631be57b74b6c708
created 2021-03-15 16:44 +0000
pushed 2021-03-15 21:48 +0000
Lars T Hansen Lars T Hansen - Bug 1678097 - ARM64 code generation for Wasm (non-SIMD). r=nbp.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
3adcf117e4ed54c41e04c02c7500bbb97ce5ccc9
created 2016-10-10 17:08 +0800
pushed 2016-10-11 02:08 +0000
Heiher Heiher - Bug 1290812 - Part 10: Implement the 64bit variant of Div and Mod on mips64. r=jandem
a2c7fb534d2e187649cb57889fb92fa1833528bf
created 2016-10-10 17:07 +0800
pushed 2016-10-11 02:08 +0000
Heiher Heiher - Bug 1290812 - Part 1: Preparations in IonMonkey to support i64 on mips64. r=jandem
b96ee3dad4d8eb59ba72e2b5735461ec7cfb2540
created 2016-09-08 00:49 -0500
pushed 2016-09-08 10:01 +0000
Luke Wagner Luke Wagner - Bug 1298202 - Baldr: take advantage of guard page to simplify asm.js/wasm memory access (r=sunfish)
b67594606d54726a6617b39264e373a59161342d
created 2016-08-21 22:16 +0800
pushed 2016-08-22 13:41 +0000
Heiher Heiher - Bug 1294606 - Part 1: Implement LIRGenerator::useByteOpRegisterAtStart. r=nbp
c9dcfd11f12d3dadefb846839fbc70162f592e81
created 2016-08-19 17:42 +0800
pushed 2016-08-19 13:53 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 3172e3fa6e24 (bug 1294606)
3172e3fa6e24252c7622bc02b46195c6cc569a07
created 2016-08-19 17:07 +0800
pushed 2016-08-19 13:53 +0000
Heiher Heiher - Bug 1294606 - Part 1: Implement LIRGenerator::useByteOpRegisterAtStart. r=nbp
27f7299c045472b8f1e4cab8744190045b14d90c
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 15: Implement the 64bit variant of ExtendInt32toInt64 on x86, r=efaust
8c7e1e2e1a9df837743042ac1de6999bd0ee28af
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 10: Implement the 64bit variant of Rotate on x86, r=luke
0c56943e6d0e50426d82f90261d852768363a08a
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 9: Implement the 64bit variant of Mul on x86, r=jandem
f7f0a9f0833e0df30eeaf3c0b9ff5152e16b0fda
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 1: Preparations in IonMonkey to support i64 on x86, r=jandem
786569c41cd1b791bfc17c39cf65357c577eebc3
created 2016-07-19 23:43 +0800
pushed 2016-07-20 09:21 +0000
Heiher Heiher - Bug 1287355 - OdinMonkey: MIPS: Remove temp register allocation on AsmJSLoadFuncPtr. r=luke
063faa868331e9d3ffc9322ea57f418193b321fb
created 2016-07-19 23:43 +0800
pushed 2016-07-20 09:21 +0000
Heiher Heiher - Bug 1287349 - OdinMonkey: MIPS: Implement WasmBoundsCheck/Load/Store and semantics. r=luke
2656ba2483996f0dec0a186705ae43120da5a462
created 2016-06-10 16:58 +0200
pushed 2016-06-12 09:26 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1279524: Implement dummy copysign on MIPS; r=jonco
1df0548311c90e35e86104dc387bd3ab81dd797f
created 2016-05-31 09:00 -0700
pushed 2016-06-01 13:08 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Provide shared NYI implementations of SIMD visitors. r=bbouvier
a8a0b4464969d0b76cb23556e6bc940d74e481db
created 2016-05-09 16:48 -0700
pushed 2016-05-10 10:06 +0000
Jakob Olesen Jakob Olesen - Bug 1136226 - Rename MSimdSplatX4 to MSimdSplat. r=bbouvier
25a26d56365c3121f46fe842666119e17eacca8e
created 2016-04-27 12:08 +0200
pushed 2016-04-29 21:57 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1266781: Rename MTruncateToInt64 into MWasmTruncateInt64; r=sunfish
e7d2b5f5878e2da285aa9fd6ed707eda59d7dbf4
created 2016-03-24 11:51 +0800
pushed 2016-03-24 15:15 +0000
Heiher Heiher - Bug 1258910 - OdinMonkey: MIPS: Implement AsmSelect. r=bbouvier
c1c767f1d938c77905642365198c4f48fdcf022f
created 2016-03-15 14:37 +0100
pushed 2016-03-16 00:26 +0000
Jan de Mooij Jan de Mooij - Bug 1252432 part 4 - Implement wasm {f32,f64}.convert_{u,s}/i64 on x64. r=sunfish
36a77fdd0533553090e6ff53809d1b31dd23bdac
created 2016-03-04 13:57 +0100
pushed 2016-03-06 00:19 +0000
Jan de Mooij Jan de Mooij - Bug 1252432 part 3 - Implement wasm i64.trunc_s and i64.trunc_u. r=sunfish
02e9d9afda63b8da07cf28a3d55a8e680968ec9a
created 2016-03-01 14:20 +0100
pushed 2016-03-01 23:22 +0000
Jan de Mooij Jan de Mooij - Bug 1251225 - Implement wasm i64 binary arithmetic operators. r=sunfish
6f7d0257dc2e17e5a6142e76e68b9ec0b7e9c060
created 2016-02-25 14:59 +0100
pushed 2016-02-25 22:25 +0000
Jan de Mooij Jan de Mooij - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke
1cfa12953f657948c250d4e15caabde155848fc5
created 2015-09-22 00:32 +0800
pushed 2015-09-22 10:41 +0000
Heiher Heiher - Bug 1206591 - IonMonkey: MIPS32: Move LIRGeneratorMIPS::visitRandom to architecture-specific. r=arai
8e4da0532d8f3bdaafd38163a39925e69b08531f
created 2015-09-16 06:53 +0800| base
pushed 2015-09-16 00:16 +0000
Heiher Heiher - Bug 1204191 - IonMonkey: MIPS: Split shareable code to mips-shared in Lowering-mips32. r=nbp
less more (0) tip