X87: Vector ICs: Like megamorphic keyed koads, use a dummy vector for stores.
authorchunyang.dai <chunyang.dai@intel.com>
Wed, 1 Jul 2015 11:47:01 +0000 (04:47 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 1 Jul 2015 11:47:17 +0000 (11:47 +0000)
commit29686a2b54102039bc6cecb9eff1b1711daf750c
tree09144d904b8dc755c4326d4c9b63b1fdd9bde943
parentf80fd3726030b431e95e05bff6a2ee5aef4e8740
X87: Vector ICs: Like megamorphic keyed koads, use a dummy vector for stores.

port 9e7af9efc5857b3c7e23a77d257f3dfbea597753 (r29280).

original commit message:

    It's useful for the megamorphic keyed store case to not require a
    vector and slot as input. Analogous to the load case, we have a dummy
    one-ic-slot vector to aid. Since the only kind of MISS is for
    megamorphic cache stub failures, we don't need the real vector.
    The reason is that megamorphic cache stub failures don't result in any
    change to the type feedback vector state.

BUG=

Review URL: https://codereview.chromium.org/1212653011

Cr-Commit-Position: refs/heads/master@{#29410}
src/ic/x87/ic-x87.cc