Change the arg lowering code to use copyfromreg from vregs associated
authorChris Lattner <sabre@nondot.org>
Tue, 13 Sep 2005 19:33:40 +0000 (19:33 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 13 Sep 2005 19:33:40 +0000 (19:33 +0000)
commit7b738342f0b27b9f7fdcf93f08ebb99fa510ae09
treebae2acd0043ccda0109c5eaa80aaa11409ccf10f
parent8c4469840ebed11a87c76cab13a658f728560f1b
Change the arg lowering code to use copyfromreg from vregs associated
with incoming arguments instead of the pregs themselves.  This fixes
the scheduler from causing problems by moving a copyfromreg for an argument
to after a select_cc node (now it can, and bad things won't happen).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23334 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCISelLowering.cpp