DescriptionX87: Reland VectorICs: ia32 store ics need a virtual register.
port 1e00bb57a2969e3e428a1d552116752a95c06022 (r30737).
original commit message:
(reason for revert/reland: patch incorrectly left --vector-stores flag
on, helpfully revealing some gcstress issues to look at, but they
don't need to block this CL).
Some pretty hacky code was used to carry out the tail-call
handler dispatch on ia32 vector stores due to a lack
of free registers. It really tanks performance. A better
approach is to use a virtual register on the isolate.
BUG=
Committed: https://crrev.com/ecc6e6c52c75a388fa9de13377365b9ce4a7d29a
Cr-Commit-Position: refs/heads/master@{#30781}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|