misched: cleanup reaching def computation
authorAndrew Trick <atrick@apple.com>
Thu, 23 Feb 2012 03:16:24 +0000 (03:16 +0000)
committerAndrew Trick <atrick@apple.com>
Thu, 23 Feb 2012 03:16:24 +0000 (03:16 +0000)
commit63d578b5aa0f07a0789d3bae84750ea145ec06b1
tree583ac99b2135e9d02e1ffa65a345858c3af09e9f
parent5fb468a6b308b643edf61f1731b6d95fd1a03bf4
misched: cleanup reaching def computation

Ignore undef uses completely.
Use a more explicit SlotIndex API.
Add more explicit comments.

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