• Georg Neis's avatar
    Revert "[turbofan] Improve NumberMultiply typing rule." · 858fc3f6
    Georg Neis authored
    This reverts commit 585b4eef.
    
    Reason for revert: Speculative, crbug 906567.
    
    Original change's description:
    > [turbofan] Improve NumberMultiply typing rule.
    > 
    > The NumberMultiply typing rule gave up in the presence of NaN inputs,
    > but we can still infer useful ranges here and just union the result
    > of that with the NaN propagation (similar for MinusZero propagation).
    > This way we can still makes sense of these ranges at the uses.
    > 
    > Bug: v8:8015
    > Change-Id: Ic4c5e8edc6c68776ff3baca9628ad7de0f8e2a92
    > Reviewed-on: https://chromium-review.googlesource.com/c/1261143
    > Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
    > Reviewed-by: Sigurd Schneider <sigurds@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#56539}
    
    TBR=sigurds@chromium.org,bmeurer@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: v8:8015
    Change-Id: I3c652bafbbc0e5d1ad4ff288264fd4f4cbf71330
    Reviewed-on: https://chromium-review.googlesource.com/c/1340253Reviewed-by: 's avatarGeorg Neis <neis@chromium.org>
    Commit-Queue: Georg Neis <neis@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#57602}
    858fc3f6
operation-typer.h 2.93 KB