• mtrofin's avatar
    [turbofan] Remove redundant code. · c03d7a7f
    mtrofin authored
    When I centralized the treatment of memory operands, I forgot to delete
    the old code.
    
    There is a semantic difference between the old and new code. The old
    code was handling either memory operands, or ranges that had a spilled
    predecessor. The new code handles just memory operands. It may
    happen that (using LinearScan) an active range is spilled when trying
    to allocate another range (see SplitAndSpillIntersecting). That may make
    it a candidate for the old version of the code, however, since we would
    have spilled up to a register use, the old code wouldn't have had taken
    effect.
    
    Perf data shows this nuance doesn't make a difference in perf.
    
    BUG=
    
    Review URL: https://codereview.chromium.org/1428943004
    
    Cr-Commit-Position: refs/heads/master@{#31729}
    c03d7a7f
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
docs Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party/binutils Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
Makefile.nacl Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...