• Sigurd Schneider's avatar
    Revert "[turbofan] Preserve order of compares in switches" · 9ca27e18
    Sigurd Schneider authored
    This reverts commit b8bc26d0.
    
    Reason for revert: may break node.js integration
    
    Original change's description:
    > [turbofan] Preserve order of compares in switches
    > 
    > This CL makes sure that control flow optimization does
    > not change the order of switches that ultimately get
    > lowered to a series of comparisons anyway.
    > 
    > Bug: v8:7326
    > Change-Id: If004de6b71a7e9504d37754c847ca108a64e49db
    > Reviewed-on: https://chromium-review.googlesource.com/941952
    > Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
    > Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
    > Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#51679}
    
    TBR=jarin@chromium.org,sigurds@chromium.org,bmeurer@chromium.org
    
    Change-Id: Ideb551e0831c686dc7c247b77f59ff3485c30181
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: v8:7326
    Reviewed-on: https://chromium-review.googlesource.com/945768Reviewed-by: 's avatarSigurd Schneider <sigurds@chromium.org>
    Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#51681}
    9ca27e18
instruction-selector-impl.h 20.2 KB