• balazs.kilvady's avatar
    Fix 'Fix [turbofan] Prevent storing signalling NaNs into holey double arrays.' · d30070d3
    balazs.kilvady authored
    Port 52f2ceb0
    
    Original commit message:
    On MIPS different signaling NaN values must be used for hardware and simulator targets, even at snapshot generation when always simulator is used.
    
    This introduces SilenceNaN operator, which makes sure that we only
    store quiet NaNs into holey arrays. We omit the NaN silencing code
    at instruction selection time if the input is an operation that
    cannot possibly produce signalling NaNs.
    
    BUG=
    TEST=mjsunit/compiler/regress-store-holey-double-array
    
    Review-Url: https://codereview.chromium.org/2188433002
    Cr-Commit-Position: refs/heads/master@{#38090}
    d30070d3
toolchain.gypi 47.2 KB