• bmeurer's avatar
    [turbofan] Infer some receiver maps when lowering loads/stores. · 9c5d12e5
    bmeurer authored
    The type feedback for load and store ICs might be polluted because of
    different/conflicting call sites, but yet we can utilize some of the
    static information that is available in the graph to determine the
    effective receiver map, or at least filter out impossible receiver maps
    from the feedback by looking at the transition trees.
    
    This is similar to what Crankshaft does in ComputeReceiverTypes, but
    more general and less hacky.
    
    R=jarin@chromium.org
    
    Review-Url: https://codereview.chromium.org/1972563002
    Cr-Commit-Position: refs/heads/master@{#36167}
    9c5d12e5
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
docs Loading commit data...
gypfiles 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...
.gn 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...