• 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
js-native-context-specialization.h 5 KB