Add initial support for back-scheduling address computations,
authorDan Gohman <gohman@apple.com>
Tue, 16 Dec 2008 03:35:01 +0000 (03:35 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 16 Dec 2008 03:35:01 +0000 (03:35 +0000)
commit8749b61178228ba1fb2668034d79da1b247173d7
tree636b5ac610b13cb87c049c0be682018b5a610d2f
parent9a65d6afc203fb8e44a807f84e3d370f16b08a5a
Add initial support for back-scheduling address computations,
especially in the case of addresses computed from loop induction
variables.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61075 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ScheduleDAG.h
include/llvm/Target/TargetSubtarget.h
lib/CodeGen/LatencyPriorityQueue.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86Subtarget.h