Skip to content

deps: V8: cherry-pick 2abc61361dd4 - #60177

Merged
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
richardlau:simd
Oct 11, 2025
Merged

deps: V8: cherry-pick 2abc61361dd4#60177
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
richardlau:simd

Conversation

@richardlau

Copy link
Copy Markdown
Member

Original commit message:

Fix scratch registers passed to mtvsrdd

`ra` cannot be r0 as it will be interpreted as Operand(0)

Change-Id: Idce58191f9d3578dc91dc4aa3872a0bf2939d8b3
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6936113
Commit-Queue: Milad Farazmand <mfarazma@ibm.com>
Reviewed-by: Junliang Yan <junyan1@ibm.com>
Cr-Commit-Position: refs/heads/main@{#102388}

Refs: v8/v8@2abc613
Refs: #59605 (comment)
Refs: nodejs/undici#4530


It turned out that nodejs/llparse#73 / undici 7.15.0 uncovered a bug on Power which has been addressed by this cherry-pick. It will unblock re-enabling SIMD in undici on Power (i.e. partially undoing nodejs/undici#4530).

Original commit message:

    Fix scratch registers passed to mtvsrdd

    `ra` cannot be r0 as it will be interpreted as Operand(0)

    Change-Id: Idce58191f9d3578dc91dc4aa3872a0bf2939d8b3
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6936113
    Commit-Queue: Milad Farazmand <mfarazma@ibm.com>
    Reviewed-by: Junliang Yan <junyan1@ibm.com>
    Cr-Commit-Position: refs/heads/main@{#102388}

Refs: v8/v8@2abc613
@richardlau richardlau added v8 engine Issues and PRs related to the V8 dependency. aix Issues and PRs related to the AIX platform. ppc Issues and PRs related to the Power architecture. labels Oct 9, 2025
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/gyp
  • @nodejs/security-wg
  • @nodejs/v8-update

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to Node.js builds or CI infrastructure. needs-ci PRs that need a full CI run. labels Oct 9, 2025