Closed Bug 1764646 Opened 4 months ago Closed 3 months ago

Prototype relaxed SIMD dot instructions

Categories

(Core :: JavaScript: WebAssembly, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: yury, Assigned: yury)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Merged https://github.com/WebAssembly/relaxed-simd/pull/69 adds:

  • i16x8.dot_i8x16_i7x16_s(a: v128, b: v128) -> v128 (simdOp = 0x112)
  • i16x8.dot_i8x16_i7x16_u(a: v128, b: v128) -> v128 (simdOp = 0x113)
  • i32x4.dot_i8x16_i7x16_add_s(a: v128, b:v128, c:v128) -> v128 (simdOp = 0x114)
  • i32x4.dot_i8x16_i7x16_add_u(a: v128, b:v128, c:v128) -> v128 (simdOp = 0x115)
Severity: -- → N/A
Priority: -- → P3

Implement i16x8.dot_i8x16_i7x16_s and i32x4.dot_i8x16_i7x16_add_s

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:yury, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.

Flags: needinfo?(ydelendik)
Flags: needinfo?(lhansen)
Flags: needinfo?(lhansen)

Mostly waiting on https://github.com/WebAssembly/relaxed-simd/pull/73 be merged (but might do it anyway)

Flags: needinfo?(ydelendik)
Pushed by ydelendik@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e44dbe2fab8b
Prototype relaxed SIMD dot instructions. r=lth
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
You need to log in before you can comment on or make changes to this bug.