-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[JSC] Use dup-and-ins instead of ins-and-ins to construct SIMD vector #15278
[JSC] Use dup-and-ins instead of ins-and-ins to construct SIMD vector #15278
Conversation
EWS run on previous version of this PR (hash d2cb631) |
d2cb631
to
fd6227f
Compare
EWS run on previous version of this PR (hash fd6227f) |
fd6227f
to
59f0816
Compare
EWS run on current version of this PR (hash 59f0816) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r=me
https://bugs.webkit.org/show_bug.cgi?id=258498 rdar://111283281 Reviewed by Michael Saboff. Use DUP-and-INS instead of INS-and-INS to remove partial dependency to the old vector value. * Source/JavaScriptCore/assembler/MacroAssemblerARM64.h: (JSC::MacroAssemblerARM64::materializeVector): * Source/JavaScriptCore/b3/air/AirLowerMacros.cpp: (JSC::B3::Air::lowerMacros): * Source/JavaScriptCore/wasm/WasmBBQJIT.cpp: (JSC::Wasm::BBQJIT::addSIMDShift): (JSC::Wasm::BBQJIT::emitVectorMul): Canonical link: https://commits.webkit.org/265520@main
59f0816
to
d6403c4
Compare
Committed 265520@main (d6403c4): https://commits.webkit.org/265520@main Reviewed commits have been landed. Closing PR #15278 and removing active labels. |
d6403c4
59f0816