[webkit-changes] [WebKit/WebKit] 552c7a: Remove double negative from ArithClz32 backwards p...
Commit Queue
noreply at github.com
Tue Dec 19 14:52:58 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 552c7a956d0eadaa0c5a8e660f2380b0534d1d96
https://github.com/WebKit/WebKit/commit/552c7a956d0eadaa0c5a8e660f2380b0534d1d96
Author: David Degazio <d_degazio at apple.com>
Date: 2023-12-19 (Tue, 19 Dec 2023)
Changed paths:
M Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp
Log Message:
-----------
Remove double negative from ArithClz32 backwards propagation
https://bugs.webkit.org/show_bug.cgi?id=266505
rdar://119694893
Reviewed by Justin Michaud.
Removes the extra ~ in front of NodeBytecodePrefersArrayIndex when
processing a DFG ArithClz32 node in the backwards propagation phase.
This makes it consistent with the other fields in the mask, instead
of the current behavior, which always masks off all other bits except
NodeBytecodePrefersArrayIndex.
* Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp:
(JSC::DFG::BackwardsPropagationPhase::propagate):
Canonical link: https://commits.webkit.org/272302@main
More information about the webkit-changes
mailing list