• mtrofin's avatar
    [turbofan] Fixes to validator · 7bb76697
    mtrofin authored
    If we have 2 phis with the exact same operand list, and the first phi is
    used before the second one, via the operand incoming to the block
    that defines the phi, and the second one's operand is defined (via a
    parallel move) after the use, then the original operand will be assigned
    to the first phi. This will lead to a spurious validation error.
    
    To fix this, we look at the original pending assessment.
    
    Review URL: https://codereview.chromium.org/1895013003
    
    Cr-Commit-Position: refs/heads/master@{#35601}
    7bb76697
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...
CODE_OF_CONDUCT.md 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...