diff options
author | Chris Lattner <sabre@nondot.org> | 2006-05-16 22:56:08 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-05-16 22:56:08 +0000 |
commit | aa40ec1b32b22af1e850bbd054e27973ff562eb0 (patch) | |
tree | 5163fcbab603bcd9c7e3d1b0c706ab2dd679bc93 /llvm/lib/Transforms/Utils/CloneModule.cpp | |
parent | aaa23d953f0bdd68f5b2b68ec8ab2de181adbb90 (diff) | |
download | llvm-aa40ec1b32b22af1e850bbd054e27973ff562eb0.zip llvm-aa40ec1b32b22af1e850bbd054e27973ff562eb0.tar.gz llvm-aa40ec1b32b22af1e850bbd054e27973ff562eb0.tar.bz2 |
Instead of implementing LowerCallTo directly, let the default impl produce an
ISD::CALL node, then custom lower that. This means that we only have to handle
LEGAL call operands/results, not every possible type. This allows us to
simplify the call code, shrinking it by about 1/3.
llvm-svn: 28339
Diffstat (limited to 'llvm/lib/Transforms/Utils/CloneModule.cpp')
0 files changed, 0 insertions, 0 deletions