Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 44bf3389e31599fd4c4dee2b052d31e530f5c306 https://github.com/WebKit/WebKit/commit/44bf3389e31599fd4c4dee2b052d31e530f5c306 Author: Yusuke Suzuki <ysuz...@apple.com> Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths: M Source/JavaScriptCore/b3/B3LowerToAir.cpp Log Message: ----------- [JSC] Use VectorLoadXSplat in B3 https://bugs.webkit.org/show_bug.cgi?id=252120 rdar://105341630 Reviewed by Keith Miller. This patch uses VectorLoadXSplat for VectorSplat(LoadX) pattern. For SIMDLoadSplat wasm opcodes, we are emitting VectorSplat(LoadX) in B3. But we were not successfully converting it to VectorLoadXSplat for Air. This patch adds lowering for them so that we emit VectorLoadXSplat. * Source/JavaScriptCore/b3/B3LowerToAir.cpp: Canonical link: https://commits.webkit.org/260206@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes