Description[turbofan] Split pure nodes in the scheduler if beneficial.
If a (pure) node has two or more uses, but there exists a path from the
common dominator of these uses to end, which does not contain a use,
then we split the node such that no unnecessary computation takes place.
Note however, that this only applies if the node cannot be hoisted out
of a loop.
BUG=v8:3864
LOG=n
R=jarin@chromium.org
Committed: https://chromium.googlesource.com/v8/v8/+/d8cfbc633d6f2fcc7016dfb8db8c3f7636c3151e
Patch Set 1 #Patch Set 2 : Tests #
Total comments: 4
Patch Set 3 : comments #
Messages
Total messages: 9 (2 generated)
|