diff options
| author | Dan Gohman <gohman@apple.com> | 2009-04-24 02:40:23 +0000 |
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2009-04-24 02:40:23 +0000 |
| commit | 640a161c73db421c30a6514f1bfb5f95d4054a7a (patch) | |
| tree | 8851d761bd4e4a411a444decd50a7a2d01cde875 /clang/lib/CodeGen/CGExprScalar.cpp | |
| parent | 449354c761532dddc8b64a907372f43b77485751 (diff) | |
| download | bcm5719-llvm-640a161c73db421c30a6514f1bfb5f95d4054a7a.tar.gz bcm5719-llvm-640a161c73db421c30a6514f1bfb5f95d4054a7a.zip | |
Instead of requiring TLI.LowerCallTo to return an ISD::BUILD_PAIR,
use ISD::EXTRACT_ELEMENT. SelectionDAG has a special fast-path for
the cast of an EXTRACT_ELEMENT with a BUILD_PAIR operand, for the
common case.
llvm-svn: 69948
Diffstat (limited to 'clang/lib/CodeGen/CGExprScalar.cpp')
0 files changed, 0 insertions, 0 deletions

