Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: adae6f1191279924b2af177e3e8ba94ce7516212 https://github.com/WebKit/WebKit/commit/adae6f1191279924b2af177e3e8ba94ce7516212 Author: Yusuke Suzuki <ysuz...@apple.com> Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths: M Source/JavaScriptCore/wasm/WasmBBQJIT.cpp Log Message: ----------- [JSC] x64 CCall returnValueGPR is not in m_validGPRs https://bugs.webkit.org/show_bug.cgi?id=253227 rdar://106127760 Reviewed by Mark Lam. x64's returnValueGPR is not in m_validGPRs. So we cannot bind it to Location. We should move it to argumentGPR0 if returnValueGPR is not argumentGPR0, this is kind of a hack and we should change emitCCall in the future to make it more barebone like DFG's callOperation. * Source/JavaScriptCore/wasm/WasmBBQJIT.cpp: (JSC::Wasm::BBQJIT::emitCCall): Canonical link: https://commits.webkit.org/261048@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes