summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FastISel.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2011-04-27 23:58:52 +0000
committerEli Friedman <eli.friedman@gmail.com>2011-04-27 23:58:52 +0000
commit8bd572fc58d3e7916bcdc2407c8e6f66cca07e8e (patch)
tree137c8bbfaa6bc8b39e405ce03fd2a6eacccc1f2e /llvm/lib/Target/X86/X86FastISel.cpp
parent04f93b9cf178a1e5b7ae233825fdcbe0339c9f4d (diff)
downloadbcm5719-llvm-8bd572fc58d3e7916bcdc2407c8e6f66cca07e8e.tar.gz
bcm5719-llvm-8bd572fc58d3e7916bcdc2407c8e6f66cca07e8e.zip
fast-isel sret. We actually don't need to do anything special on x86. :) rdar://problem/9303592 .
llvm-svn: 130348
Diffstat (limited to 'llvm/lib/Target/X86/X86FastISel.cpp')
-rw-r--r--llvm/lib/Target/X86/X86FastISel.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86FastISel.cpp b/llvm/lib/Target/X86/X86FastISel.cpp
index 82ed9bad43b..9d25f4ecdce 100644
--- a/llvm/lib/Target/X86/X86FastISel.cpp
+++ b/llvm/lib/Target/X86/X86FastISel.cpp
@@ -1618,7 +1618,6 @@ bool X86FastISel::X86SelectCall(const Instruction *I) {
// FIXME: Only handle *easy* calls for now.
if (CS.paramHasAttr(AttrInd, Attribute::InReg) ||
- CS.paramHasAttr(AttrInd, Attribute::StructRet) ||
CS.paramHasAttr(AttrInd, Attribute::Nest) ||
CS.paramHasAttr(AttrInd, Attribute::ByVal))
return false;
OpenPOWER on IntegriCloud