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/LevelRaise.cpp | |
| parent | aaa23d953f0bdd68f5b2b68ec8ab2de181adbb90 (diff) | |
| download | bcm5719-llvm-aa40ec1b32b22af1e850bbd054e27973ff562eb0.tar.gz bcm5719-llvm-aa40ec1b32b22af1e850bbd054e27973ff562eb0.zip | |
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/LevelRaise.cpp')
0 files changed, 0 insertions, 0 deletions

