[webkit-changes] [WebKit/WebKit] 35a6be: [JSC] Fix IntRange speculation for zExt32

Commit Queue noreply at github.com
Mon Jul 31 11:24:57 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 35a6bec1127c277a76b9daf51bd3a425c76fcd21
      https://github.com/WebKit/WebKit/commit/35a6bec1127c277a76b9daf51bd3a425c76fcd21
  Author: Yijia Huang <yijia_huang at apple.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

  Changed paths:
    A JSTests/stress/regress-109134454.js
    M Source/JavaScriptCore/b3/B3ReduceStrength.cpp

  Log Message:
  -----------
  [JSC] Fix IntRange speculation for zExt32
https://bugs.webkit.org/show_bug.cgi?id=256573
rdar://109134454

Reviewed by Yusuke Suzuki.

Previously, the IntRange speculation in B3ReduceStrength for node
zExt32 is wrong. This patch fixes this issue.

* JSTests/stress/regress-109134454.js: Added.
* Source/JavaScriptCore/b3/B3ReduceStrength.cpp:

Originally-landed-as: 259548.761 at safari-7615-branch (776066945bf4). rdar://109134454
Canonical link: https://commits.webkit.org/266443@main




More information about the webkit-changes mailing list