When a return struct pointer is passed in registers, the called has nothing
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 25 Jul 2012 13:41:10 +0000 (13:41 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 25 Jul 2012 13:41:10 +0000 (13:41 +0000)
commit1cee71099c0477c6bf0e8ff76a55b8873ce146b4
tree13dad778c8a1fc7d4676d9c731e70a18f08ff67c
parent742f2c9a43af3bae65922d2679de8835a6d4f302
When a return struct pointer is passed in registers, the called has nothing
to pop.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160725 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86FastISel.cpp
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/inreg.ll