OSDN Git Service

Do a scheduling pass ignoring anti-dependencies to identify candidate registers that...
authorDavid Goodwin <david_goodwin@apple.com>
Tue, 3 Nov 2009 20:57:50 +0000 (20:57 +0000)
committerDavid Goodwin <david_goodwin@apple.com>
Tue, 3 Nov 2009 20:57:50 +0000 (20:57 +0000)
commit4de099d8ca651e00fa5fac22bace4f4dba2d0292
tree0a1c30be2310b064e895f5c841350c72773580a9
parentabf67ef548c257526d2f5f71521ddc8420784ac1
Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85939 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LatencyPriorityQueue.h
include/llvm/CodeGen/ScheduleDAG.h
lib/CodeGen/AggressiveAntiDepBreaker.cpp
lib/CodeGen/AggressiveAntiDepBreaker.h
lib/CodeGen/AntiDepBreaker.h
lib/CodeGen/CriticalAntiDepBreaker.cpp
lib/CodeGen/CriticalAntiDepBreaker.h
lib/CodeGen/ExactHazardRecognizer.cpp
lib/CodeGen/LatencyPriorityQueue.cpp
lib/CodeGen/PostRASchedulerList.cpp
lib/CodeGen/ScheduleDAG.cpp