Closed Bug 1687629 Opened 11 months ago Closed 7 months ago

Wasm SIMD for Ion on ARM64

Categories

(Core :: Javascript: WebAssembly, enhancement, P1)

ARM64
All
enhancement

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- wontfix
firefox90 --- fixed

People

(Reporter: lth, Assigned: yury)

References

(Depends on 1 open bug)

Details

Attachments

(3 files)

Ion SIMD functionality for wasm on ARM64. Depends on register set work landing as part of bug 1678097.

Depends on: 1688380
Depends on: 1690107
Depends on: 1691485
Depends on: 1691489
Depends on: 1691490
Blocks: 1695589
Depends on: 1695599
Depends on: 1697846
Attachment #9209887 - Attachment description: Bug 1687629 - ARM64 SIMD operations for MicroAssemler. → Bug 1687629 - ARM64 SIMD operations for MicroAssembler.
Attachment #9209887 - Attachment description: Bug 1687629 - ARM64 SIMD operations for MicroAssembler. → Bug 1687629 - ARM64 SIMD operations for MicroAssemler.
Attachment #9209887 - Attachment description: Bug 1687629 - ARM64 SIMD operations for MicroAssemler. → Bug 1687629 - ARM64 SIMD operations for MicroAssembler.
Attachment #9209887 - Attachment description: Bug 1687629 - ARM64 SIMD operations for MicroAssembler. → Bug 1687629 - ARM64 SIMD operations for MicroAssembler. r?jseward
Depends on: 1700458
Pushed by ydelendik@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e68bfdbcaf4d
ARM64 SIMD operations for MicroAssembler. r=jseward
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Attachment #9198125 - Attachment description: Bug 1687629 - ARM64 SIMD WIP → WIP: Bug 1687629 - ARM64 SIMD WIP

Julian, I tried to make sense from "Enable simd for arm64 in moz.configure" patch, and used it in running WIP patch on try server. It is pretty much fails for ARM, and we are running SM tests with the simulator on x86. I need help with the "Enable simd" patch and configuring SM to run tests to the code of "ARM64 SIMD WIP" patch. Curios, do we even run tests on the real Aarch64?

Flags: needinfo?(jseward)
Depends on: 1702259
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9198125 - Attachment description: WIP: Bug 1687629 - ARM64 SIMD WIP → WIP: Bug 1687629 - ARM64 SIMD
Attachment #9198125 - Attachment description: WIP: Bug 1687629 - ARM64 SIMD → Bug 1687629 - ARM64 SIMD
Attachment #9198125 - Attachment description: Bug 1687629 - ARM64 SIMD → Bug 1687629 - ARM64 Ion SIMD. r?lth
Depends on: 1706106
Depends on: 1709467
Attachment #9198124 - Attachment description: Bug 1687629 - Enable simd for arm64 in moz.configure → Bug 1687629 - Enable simd for arm64 in moz.configure. r?lth
Priority: P2 → P1
Flags: needinfo?(jseward)
Status: REOPENED → RESOLVED
Closed: 9 months ago7 months ago
Resolution: --- → FIXED
Regressions: 1720650
You need to log in before you can comment on or make changes to this bug.