Generate correct Sparc32 ABI compliant code for functions that return a struct.
authorVenkatraman Govindaraju <venkatra@cs.wisc.edu>
Mon, 21 Feb 2011 03:42:44 +0000 (03:42 +0000)
committerVenkatraman Govindaraju <venkatra@cs.wisc.edu>
Mon, 21 Feb 2011 03:42:44 +0000 (03:42 +0000)
commit58269b973256bf2436cac0f047aa277fe4bc01dd
tree80d6fd9c8426ea78efa408516d19163dce1dbc1a
parentafcf6ac7a85601690d43e73ee504e281fa6244aa
Generate correct Sparc32 ABI compliant code for functions that return a struct.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126108 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Sparc/DelaySlotFiller.cpp
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/Sparc/SparcISelLowering.h
lib/Target/Sparc/SparcInstrInfo.td
test/CodeGen/SPARC/2011-01-19-DelaySlot.ll
test/CodeGen/SPARC/2011-01-22-SRet.ll