Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2d4d012483660c23a4de1b16433484c55ab62194
https://github.com/WebKit/WebKit/commit/2d4d012483660c23a4de1b16433484c55ab62194
Author: Dan Hecht <[email protected]>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M Source/JavaScriptCore/b3/air/AirAllocateRegistersByGreedy.cpp
Log Message:
-----------
[JSC][GreedyRegAlloc] Don't skip TrySplit for grouped Tmps
https://bugs.webkit.org/show_bug.cgi?id=287999
rdar://144820673
Reviewed by Yusuke Suzuki.
We shouldn't skip the TrySplit stage if the Tmp is an eagerly
coalaseced Tmp. Instead, for those Tmps, we should always split
regardless of its live range size.
* Source/JavaScriptCore/b3/air/AirAllocateRegistersByGreedy.cpp:
(JSC::B3::Air::Greedy::GreedyAllocator::allocateRegisters):
Canonical link: https://commits.webkit.org/290645@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes