js/src/wasm/WasmBaselineCompile.cpp
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
e5d45a921644f22a780280247a99f58aaa367b7d
created 2021-02-15 14:58 +0000
pushed 2021-02-16 03:10 +0000
Lars T Hansen Lars T Hansen - Bug 1692420 - Remove ENABLE_WASM_SIMD_EXPERIMENTAL. r=yury
6c5025b25cde2534545e4d13d84800fe4b7ae29a
created 2021-02-12 08:44 +0000
pushed 2021-02-12 16:21 +0000
Lars T Hansen Lars T Hansen - Bug 1686652 - Clean up SIMD metadata and features. r=rhunt
e595bdcf782b1460a744cb0ac537e6e52ea68731
created 2021-02-12 08:44 +0000
pushed 2021-02-12 16:21 +0000
Lars T Hansen Lars T Hansen - Bug 1686652 - Generalize the SIMD wormhole. r=yury
bfaa95b5e04a36143ef2d3cff446cdda75cb5fab
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/. r=jandem
59d176b8c337397ed9aecb8ed3087c4c414a14ab
created 2021-02-11 21:03 +0000
pushed 2021-02-12 04:07 +0000
Yury Delendik Yury Delendik - Bug 1688380 - add i64x2.all_true, i64x2.eq, and i64x2.ne. r=lth
e0e28c50e48baafdd928c6662433eea96f860351
created 2021-02-08 16:27 +0000
pushed 2021-02-09 04:23 +0000
Yury Delendik Yury Delendik - Bug 1690107 - Double-precision conversion instructions. r=lth
33f7edb2c121bf49f3f1863777b81f4ee24749db
created 2021-02-03 04:52 +0000
pushed 2021-02-03 09:31 +0000
Asumu Takikawa Asumu Takikawa - Bug 1335652 - wasm exceptions part 15: Baseline implementation r=rhunt
79b3fae614f2e77f867d93eca95abc03faaa87bd
created 2021-01-29 16:20 +0200
pushed 2021-01-30 05:43 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 58936f707b78 (bug 1686652) for wormhole related failures CLOSED TREE
58936f707b78c204f1dcff131691afd60485eed6
created 2021-01-29 13:28 +0000
pushed 2021-01-30 05:43 +0000
Lars T Hansen Lars T Hansen - Bug 1686652 - Generalize the SIMD wormhole. r=yury
b9549541b848280bd182d8eda54bd11f1ab8e525
created 2021-01-27 16:49 +0200
pushed 2021-01-27 21:36 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset a3a8f2b9d254 (bug 1686652) for Linting failure on moz.configure . CLOSED TREE
a3a8f2b9d2540af7cfebc90e07376ce12c20ad09
created 2021-01-27 14:16 +0000
pushed 2021-01-27 21:36 +0000
Lars T Hansen Lars T Hansen - Bug 1686652 - Generalize the SIMD wormhole. r=yury
dd61cb5a9d848ecaaf04787c48cdef0d8afd18d0
created 2021-01-27 14:48 +0200
pushed 2021-01-27 21:36 +0000
Dorel Luca Dorel Luca - Backed out changeset d0bbe10f929f (bug 1686652) for Spidermonkey failure in js/src/jit-test/tests/wasm/simd/wormhole-gating.js. CLOSED TREE
d0bbe10f929f9f29dba624bf18e5c9807dccdefb
created 2021-01-27 11:48 +0000
pushed 2021-01-27 21:36 +0000
Lars T Hansen Lars T Hansen - Bug 1686652 - Generalize the SIMD wormhole. r=yury
fcc478645578d8298e671091781342f335a5369d
created 2021-01-26 00:48 +0200
pushed 2021-01-26 09:25 +0000
Noemi Erli Noemi Erli - Backed out changeset c11d0b4deea8 (bug 1686652) for causing failures in wormhole-x64-ion-codegen.js CLOSED TREE
c11d0b4deea88cb903cfbb7d57dc30d8649a6759
created 2021-01-25 19:17 +0000
pushed 2021-01-26 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1686652 - Generalize the SIMD wormhole. r=yury
d7880e7e02bb60187d0a00340b827be47016aef8
created 2021-01-25 13:35 +0000
pushed 2021-01-26 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1686001 - Implement i16x8.q15mulr_sat_s. r=jseward
d5051e03652c859da279650651f2341a4d7858d0
created 2021-01-25 13:35 +0000
pushed 2021-01-26 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1685998 - Implement i64x2.widen_*_i32x4. r=jseward
0a964a6535240f4ed64406c0f797dc0effbfd009
created 2021-01-25 13:35 +0000
pushed 2021-01-26 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1686004 - Implement i64x2.bitmask. r=jseward
f98cc2c02f85994fe1a90c8a5c52bfa81b3d35c2
created 2021-01-25 13:35 +0000
pushed 2021-01-26 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1686006 - Fix iNxM.any_true. r=jseward
c25ac5c7acc058d76ab022c36f977740a36c40f1
created 2021-01-25 13:34 +0000
pushed 2021-01-26 09:25 +0000
Lars T Hansen Lars T Hansen - Bug 1682466 - SIMD extending multiply, baseline + ion + tests. r=jseward
bf1b2cc8b9279635beb8903a3e386476c365d85b
created 2021-01-19 19:49 +0000
pushed 2021-01-20 21:47 +0000
Yury Delendik Yury Delendik - Bug 1684861 - wasm: add address folding for atomic wake/wait. r=lth
20da8cc4b3b4af875a0f4c5412da3394cfba7c25
created 2021-01-13 18:10 +0000
pushed 2021-01-14 08:32 +0000
Lars T Hansen Lars T Hansen - Bug 1686490 - Rename some doc tags. r=yury DONTBUILD
565c05bcf5a1074493269295ec613a4d4f30d1f8
created 2021-01-11 21:35 +0000
pushed 2021-01-12 15:55 +0000
Chris Peterson Chris Peterson - Bug 1684089 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/wasm/. r=rhunt
410530def0b511f090003b6a9e5f7a0d75678007
created 2021-01-04 10:24 +0000
pushed 2021-01-11 21:51 +0000
Lars T Hansen Lars T Hansen - Bug 1675844 - tidy up. r=jseward
e21edeca8575fc2eb0e42e2f92c51611d18e5759
created 2020-12-13 01:13 +0000
pushed 2020-12-13 09:33 +0000
Ryan Hunt Ryan Hunt - Bug 1675602 - Use WebAssembly's type system for TypedObject. r=lth
2d2130efdeb50c17aca31cb826cd28b201d0aede
created 2020-12-13 01:18 +0000
pushed 2020-12-13 09:33 +0000
Ryan Hunt Ryan Hunt - Bug 1675602 - Introduce wasm::TypeContext and use in ModuleEnvironment. r=lth
c09eebd7c20d8cee8e8b6a3b179099fd28e80bfb
created 2020-12-13 01:20 +0000
pushed 2020-12-13 09:33 +0000
Ryan Hunt Ryan Hunt - Bug 1675602 - Transfer TypeDefVector to runtime through wasm::Metadata. r=lth
e421e018cdec21abf043385cd5aee6d1a6cab1e8
created 2020-12-13 01:20 +0000
pushed 2020-12-13 09:33 +0000
Ryan Hunt Ryan Hunt - Bug 1675602 - Rename FuncTypeIdDesc to TypeIdDesc. r=lth
79fed76e038eb385034ee2d0973ba0fdac6a8da6
created 2020-12-13 01:20 +0000
pushed 2020-12-13 09:33 +0000
Ryan Hunt Ryan Hunt - Bug 1675602 - Remove FuncTypeIdDesc from TypeDef. r=lth
ad250e1589b76a0d4eff9d3d030a0df544d61e0e
created 2020-12-13 01:21 +0000
pushed 2020-12-13 09:33 +0000
Ryan Hunt Ryan Hunt - Bug 1675602 - Replace ModuleEnvironment::funcTypes with FuncDesc. r=lth
fe4ea0313118a577752542d2f53178347dc97bd5
created 2020-12-10 19:58 +0000
pushed 2020-12-11 04:47 +0000
Lars T Hansen Lars T Hansen - Bug 1680968 - Use the correct MaxOffsetGuardLimit in masm, codegen. r=rhunt
91568b766813a98861810fcdbe7c10555f64f286
created 2020-12-10 18:24 +0000
pushed 2020-12-11 04:47 +0000
Asumu Takikawa Asumu Takikawa - Bug 1681269 - Fix exception instruction decoders crash. r=lth
10cf061462efe124e8b07e7ff4f1c6e907001047
created 2020-12-10 14:03 +0000
pushed 2020-12-11 04:47 +0000
Lars T Hansen Lars T Hansen - Bug 1678542 - Don't clobber ptr register for ARM64 load/store. r=nbp
7f3f2d66bca3e71adb2dbb706a1491277639f550
created 2020-12-08 00:59 +0000
pushed 2020-12-08 09:45 +0000
Asumu Takikawa Asumu Takikawa - Bug 1335652 - wasm exceptions part 5: scaffolding for instructions r=rhunt
ebe83e59605b5d40a9d071fece8c733c662ff092
created 2020-11-30 13:20 +0000
pushed 2020-11-30 21:52 +0000
lhansen lhansen - Bug 1677690 - Fix GCC 9 / GCC 10 build failure in WasmBaselineCompile.cpp. r=mgaudet
0cdb6eba18ba1bd681d55517910e4d109cb0ae99
created 2020-11-25 15:03 +0000
pushed 2020-11-27 15:53 +0000
André Bargull André Bargull - Bug 1679035 - Part 3: Use sarx, shrx, shlx for MacroAssembler shift functions. r=iain
5718a8d121f95ce740a11ee443444cea990d6323
created 2020-11-03 10:32 +0000
pushed 2020-11-03 21:39 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 7: Remove Frame::tls. r=lth
8e95ddbb6b20a3532d92e6bcf106f75d5565cf52
created 2020-11-03 10:18 +0000
pushed 2020-11-03 21:39 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
19ebe2dac48013b3b956c43a4969f001e1d2e1ad
created 2020-10-31 13:42 +0200
pushed 2020-10-31 21:05 +0000
Cristina Coroiu Cristina Coroiu - Backed out 7 changesets (bug 1639153) for accidentally landing
315a592cfd3ca405854ea9b790e432a28e9b8836
created 2020-10-31 09:56 +0000
pushed 2020-10-31 21:05 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 7: Remove Frame::tls. r=lth
48d5f5918e01a7a292ba4cca6e6ffffa055b986d
created 2020-10-31 09:56 +0000
pushed 2020-10-31 21:05 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
adaa820203d1c01a03fd626b0397c1b8ea4132ad
created 2020-10-31 11:35 +0200
pushed 2020-10-31 09:37 +0000
Butkovits Atila Butkovits Atila - Backed out 7 changesets (bug 1639153) for crashing WasmTrapHandler. DONTBUILD a=backout
107ac71d3eb130663cd04b149c9d9d7143b7379e
created 2020-10-30 09:12 +0000
pushed 2020-10-30 16:09 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 7: Remove Frame::tls. r=lth
b24505537d700cd4e01adee576645a617b6ef935
created 2020-10-23 18:17 +0000
pushed 2020-10-30 16:09 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
1c593eaefecfd789d3b3f9cc5be3f5d65441b417
created 2020-10-29 18:36 +0200
pushed 2020-10-30 03:48 +0000
Dorel Luca Dorel Luca - Backed out 7 changesets (bug 1639153) for Spidermonkey failures in wasm/simd/cvt-x64-ion-codegen.j. CLOSED TREE
c414a69233f0339ee83cde1f2407d263586038da
created 2020-10-23 18:17 +0000
pushed 2020-10-30 03:48 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 7: Remove Frame::tls. r=lth
22c94980495f7fe64f1bc554aa1d16da66b2d2cd
created 2020-10-23 18:17 +0000
pushed 2020-10-30 03:48 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
d606ab4b0dc17f09aca766640fe51f5c168f22c8
created 2020-10-29 08:32 +0000
pushed 2020-10-29 15:52 +0000
Lars T Hansen Lars T Hansen - Bug 1673818 - Decouple memory limit from buffer limit, clarify 32-bit memories. r=rhunt
8f0fadc9e78b9d155e833f3b25d940e13cb7fed9
created 2020-10-29 09:26 +0200
pushed 2020-10-29 15:52 +0000
smolnar smolnar - Backed out changeset 7c2ee39c8744 (bug 1673818) for causing sm build bustages in MacroAssembler-arm64. CLOSED TREE
7c2ee39c8744463b3075270d4b0e1a922a96591f
created 2020-10-29 06:53 +0000
pushed 2020-10-29 15:52 +0000
Lars T Hansen Lars T Hansen - Bug 1673818 - Decouple memory limit from buffer limit, clarify 32-bit memories. r=rhunt
1233c70a244d6f579582c83b44886058b4d87dde
created 2020-10-27 18:03 +0000
pushed 2020-10-28 09:24 +0000
André Bargull André Bargull - Bug 1673032 - Part 2: Remove ifdefs around assembler rounding functions. r=lth,jandem
23f94c8ec53b44eb1e3080e5da5026c58a572648
created 2020-10-27 08:22 +0000
pushed 2020-10-27 15:58 +0000
Lars T Hansen Lars T Hansen - Bug 1641595 - inline constants, part 1: shuffle. r=jseward
21a7814d292eb97509123e27ed1c2ebf81f6b894
created 2020-10-27 08:16 +0000
pushed 2020-10-27 15:58 +0000
Lars T Hansen Lars T Hansen - Bug 1640662 - wasm ion simd register preferences part 2: binary-ish ops. r=jseward
c2c595aa8fe1dc18803bf80df3bca7ca07443038
created 2020-10-26 16:49 +0200
pushed 2020-10-27 04:41 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 13 changesets (bug 1641595, bug 1671998, bug 1672770, bug 1641641, bug 1672697, bug 1672911, bug 1671996, bug 1671907, bug 1640662) for causing sm failures in splat-x64-ion-codegen.js
326887a2b839f6beeb0caae081c40c6c1c9a7ee9
created 2020-10-26 11:05 +0000
pushed 2020-10-27 04:41 +0000
Lars T Hansen Lars T Hansen - Bug 1641595 - inline constants, part 1: shuffle. r=jseward
164c3fd558212cbe27eb53e119a6b071d111da30
created 2020-10-26 11:02 +0000
pushed 2020-10-27 04:41 +0000
Lars T Hansen Lars T Hansen - Bug 1640662 - wasm ion simd register preferences part 2: binary-ish ops. r=jseward
351a2fa9dc899b79908e07e3e6396ad7a94ea63f
created 2020-10-22 07:39 +0000
pushed 2020-10-22 14:54 +0000
Lars T Hansen Lars T Hansen - Bug 1671874 - Promote v128.load32_zero and v128.load64_zero opcodes from experimental. r=rhunt
5b5ffbe4add97c98003026e0d9a730302161b646
created 2020-10-20 14:56 +0300
pushed 2020-10-20 14:55 +0000
Csoregi Natalia Csoregi Natalia - Backed out 7 changesets (bug 1639153) for spidermonkey bustage. CLOSED TREE
cd503f8f9a72b8c701a587794f71405b36bcc809
created 2020-10-12 08:08 +0000
pushed 2020-10-20 14:55 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 7: Remove Frame::tls. r=lth
less more (0) -300 -100 -60 tip