[PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon May 1 16:52:17 PDT 2017


MatzeB added a comment.

In https://reviews.llvm.org/D32563#742848, @wmi wrote:

> + Andy, for the history on pre-RA-sched and misched.


pre-RA scheduling is deprecated it should only be concerned about bringing the SelectionDAG nodes into an order. The actual scheduling decisions should be done by the MachineScheduler nowadays.

Is this pass necessary because the machine scheduler doesn't schedule instructions accross calls? Then https://reviews.llvm.org/D15667 may be related...


https://reviews.llvm.org/D32563





More information about the llvm-commits mailing list