Commit a3361bee authored by Leszek Swirski's avatar Leszek Swirski Committed by V8 LUCI CQ

[maglev] Emit parallel moves at ends of blocks

Defer reg->reg moves at end-of-block Phi resolution, and resolve them as
parallel moves using a recursive algorithm with cycle detection.

Bug: v8:7700
Change-Id: I74b9e451775595e6ec3bf1ca2f50e483b876f204
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3487992
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79291}
parent 5d4acc4e
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment