• Jakob Gruber's avatar
    Revert "[ia32] Remove custom MemMove function" · 9eb278b8
    Jakob Gruber authored
    This reverts commit 4a9f186b.
    
    Reason for revert: Regresses microbenchmarks. https://crbug.com/v8/8675#c5
    
    Original change's description:
    > [ia32] Remove custom MemMove function
    > 
    > It isn't clear whether our custom generated MemMove function provides
    > any benefits over std::memmove. This is an attempt to remove it. If
    > bots seem unhappy we can revert.
    > 
    > Bug: v8:7777,v8:8675
    > Change-Id: I7f1a6e3050b6e635618593c04f7d51e448426ee2
    > Reviewed-on: https://chromium-review.googlesource.com/c/1405854
    > Commit-Queue: Jakob Gruber <jgruber@chromium.org>
    > Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#58748}
    
    TBR=jkummerow@chromium.org,jgruber@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: v8:7777, v8:8675
    Change-Id: Ia4ad37070f433f76b1158e90835162aefe38abdd
    Reviewed-on: https://chromium-review.googlesource.com/c/1407063Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
    Commit-Queue: Jakob Gruber <jgruber@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#58766}
    9eb278b8
memcopy.cc 2.45 KB