Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 552c7a956d0eadaa0c5a8e660f2380b0534d1d96 https://github.com/WebKit/WebKit/commit/552c7a956d0eadaa0c5a8e660f2380b0534d1d96 Author: David Degazio <d_dega...@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 _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes