Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the hidden...
authorEvan Cheng <evan.cheng@apple.com>
Wed, 10 Sep 2008 18:25:29 +0000 (18:25 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 10 Sep 2008 18:25:29 +0000 (18:25 +0000)
commitb188dd9c5b5ae7e2d284fcc322e3a510305f57ad
tree77b2bb31383ddce4d34cc100cfc809eb1e5fea26
parentfb0e1323e2759b177df8b57b03475f1135b5000f
Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the hidden struct ptr; Re-enable fastcc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56061 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/fastcc-sret.ll [new file with mode: 0644]
test/CodeGen/X86/sret.ll [new file with mode: 0644]