Introducing plugable register allocators and instruction schedulers.
authorJim Laskey <jlaskey@mac.com>
Tue, 1 Aug 2006 14:21:23 +0000 (14:21 +0000)
committerJim Laskey <jlaskey@mac.com>
Tue, 1 Aug 2006 14:21:23 +0000 (14:21 +0000)
commit13ec702c430b91ee49b9e6d9581cd95412f216c8
tree2f3ae596c4afff110a8cdbca5dc4c4f6298e2308
parent06c1e7eacb11edd1671eabfc11291b7716be2608
Introducing plugable register allocators and instruction schedulers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29434 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/llvm/CodeGen/ScheduleDAG.h
include/llvm/CodeGen/SelectionDAGISel.h
include/llvm/PassSupport.h
include/llvm/Transforms/LinkAllPasses.h
lib/CodeGen/Passes.cpp
lib/CodeGen/RegAllocLinearScan.cpp
lib/CodeGen/RegAllocLocal.cpp
lib/CodeGen/RegAllocSimple.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
tools/llc/llc.cpp
tools/lli/lli.cpp