• Leszek Swirski's avatar
    [sparkplug] Fix frame fill · cd76e360
    Leszek Swirski authored
    Change the frame fill to unconditionally subtract already pushed
    registers from register count. This ensures that the decision to add a
    push loop is dependent on the _remaining_ registers, not the _total_
    registers.
    
    Bug: v8:11420
    Change-Id: Ide763654e66f0a8c827a00fca1b4a77be2052f76
    Fixed: chromium:1179595
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2704672
    Commit-Queue: Leszek Swirski <leszeks@chromium.org>
    Commit-Queue: Igor Sheludko <ishell@chromium.org>
    Auto-Submit: Leszek Swirski <leszeks@chromium.org>
    Reviewed-by: 's avatarIgor Sheludko <ishell@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#72863}
    cd76e360
baseline-compiler-x64-inl.h 17.1 KB