• bmeurer's avatar
    [turbofan] Remove left-over change bits from ChangeLowering. · 4aa02441
    bmeurer authored
    Now ChangeLowering is only concerned with lowering memory access and
    allocation operations, and all changes are consistently lowered during
    the effect/control linearization pass. The next step is to move the
    left over lowerings to a pass dedicated to eliminate redundant loads and
    stores, eliminate write barriers, fold and inline allocations.
    
    Drive-by-fix: Rename ChangeBitToBool to ChangeBitToTagged,
    ChangeBoolToBit to ChangeTaggedToBit, and ChangeInt31ToTagged to
    ChangeInt31ToTaggedSigned for consistency.
    
    CQ_INCLUDE_TRYBOTS=tryserver.v8:v8_linux64_tsan_rel
    
    Committed: https://crrev.com/ceca5ae308bddda166651c654f96d71d74f617d0
    Cr-Commit-Position: refs/heads/master@{#35924}
    
    Review-Url: https://codereview.chromium.org/1941673002
    Cr-Commit-Position: refs/heads/master@{#35929}
    4aa02441
Name
Last commit
Last update
..
benchmarks Loading commit data...
cctest Loading commit data...
fuzzer Loading commit data...
intl Loading commit data...
js-perf-test Loading commit data...
memory Loading commit data...
message Loading commit data...
mjsunit Loading commit data...
mozilla Loading commit data...
preparser Loading commit data...
promises-aplus Loading commit data...
simdjs Loading commit data...
test262 Loading commit data...
unittests Loading commit data...
webkit Loading commit data...
bot_default.gyp Loading commit data...
bot_default.isolate Loading commit data...
default.gyp Loading commit data...
default.isolate Loading commit data...
ignition.gyp Loading commit data...
ignition.isolate Loading commit data...
optimize_for_size.gyp Loading commit data...
optimize_for_size.isolate Loading commit data...
perf.gyp Loading commit data...
perf.isolate Loading commit data...