OSDN Git Service

Use the schedule itinerary operand use/def cycle information to adjust dependence...
authorDavid Goodwin <david_goodwin@apple.com>
Wed, 19 Aug 2009 16:08:58 +0000 (16:08 +0000)
committerDavid Goodwin <david_goodwin@apple.com>
Wed, 19 Aug 2009 16:08:58 +0000 (16:08 +0000)
commitdc4bdcdef1c8dd1a28b82deb08df039e5c0ffc5a
tree04180f2fa8fa18847ed96566e292e20b73099084
parent774350a60694fee45403d87b5edfeff27ac54d58
Use the schedule itinerary operand use/def cycle information to adjust dependence edge latency for post-RA scheduling.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79425 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ScheduleDAG.h
include/llvm/Target/TargetInstrItineraries.h
include/llvm/Target/TargetSubtarget.h
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/CodeGen/ScheduleDAGInstrs.h
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp