Replace ExpandScalarFormalArgs and ExpandScalarCallArgs with the newly
authorDan Gohman <gohman@apple.com>
Mon, 2 Jul 2007 16:18:06 +0000 (16:18 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 2 Jul 2007 16:18:06 +0000 (16:18 +0000)
commit27a70be55f8b63181598d144d034b396402be66e
tree02356c1806d7b969f765d9ab89084ba68d8e58a1
parent23ff1826b9c848c0627747f3de976b6c99c94b4b
Replace ExpandScalarFormalArgs and ExpandScalarCallArgs with the newly
refactored getCopyFromParts and getCopyToParts, which are more general.
This effectively adds support for lowering illegal by-val vector call
arguments.

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