OSDN Git Service

Remove the CycleBound computation code from the ScheduleDAGRRList
authorDan Gohman <gohman@apple.com>
Fri, 21 Nov 2008 01:30:54 +0000 (01:30 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 21 Nov 2008 01:30:54 +0000 (01:30 +0000)
commitf209c2cc301ed762e4314536137832ee26e65be0
treec1eaf61884be72bafbf11953d89c05b795f37075
parent08c85d1209f58e60df89d3274cec23676794a612
Remove the CycleBound computation code from the ScheduleDAGRRList
schedulers. This doesn't have much immediate impact because
targets that use these schedulers by default don't yet provide
pipeline information.

This code also didn't have the benefit of register pressure
information. Also, removing it will avoid problems with list-burr
suddenly starting to do latency-oriented scheduling on x86 when we
start providing pipeline data, which would increase spilling.

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