• Santiago Aboy Solanes's avatar
    [ptr-compr] Avoid (de)compressions in CheckSmi · 31518ccc
    Santiago Aboy Solanes authored
    Avoids unnecessary compression and decompression nodes since we
    are going to be able to check for smis without needing to decompress and
    re-compress.
    
    It was doing a CheckedInt32ToTaggedSigned ->
    ChangeTaggedSignedToCompressedSigned combo, where we could just do
    CheckedInt32ToCompressedSigned.
    
    Cq-Include-Trybots: luci.v8.try:v8_linux64_pointer_compression_rel_ng
    Cq-Include-Trybots: luci.v8.try:v8_linux64_arm64_pointer_compression_rel_ng
    Bug: v8:7703
    Change-Id: I0bbbbb5bd4744c49840c84b2fcb775fe6b603de0
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1714878
    Commit-Queue: Santiago Aboy Solanes <solanes@chromium.org>
    Reviewed-by: 's avatarGeorg Neis <neis@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#62917}
    31518ccc
simplified-operator-reducer.cc 10.3 KB