Remove an unnecessary restriction. MIsNeedChainEdge() should be checked even when...
authorOwen Anderson <resistor@mac.com>
Fri, 12 Sep 2014 21:17:55 +0000 (21:17 +0000)
committerOwen Anderson <resistor@mac.com>
Fri, 12 Sep 2014 21:17:55 +0000 (21:17 +0000)
commit206359ba209161230e8beb8be1cf4bce5594702b
tree3650904a9682fe2271559ee2b334104b4ab87254
parent0f39f354259a12c6fc9be8668c84eda471718b4c
Remove an unnecessary restriction.  MIsNeedChainEdge() should be checked even when scheduler AliasAnalysis is not
enabled.  A good chunk of the MIsNeedChainEdge() is logic that is valid and should be applied even for targets
that are not using for alias analysis.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217706 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/ScheduleDAGInstrs.cpp