Move function-live-in-handling code from the sdisel code to the scheduler.
authorChris Lattner <sabre@nondot.org>
Tue, 16 May 2006 06:10:58 +0000 (06:10 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 16 May 2006 06:10:58 +0000 (06:10 +0000)
commit966454129dc62260df1f438f0243f6877dcd185c
treea369795fe4e9795c0afeeb9778e75b4f87342935
parent4e92027837136233db0fc1c1a4fa2bc456d74de3
Move function-live-in-handling code from the sdisel code to the scheduler.
This code should be emitted after legalize, so it can't be in sdisel.

Note that the EmitFunctionEntryCode hook should be updated to operate on the
DAG.  The X86 backend is the only one currently using this hook.

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