Fix TestReturnValue.py after 242903 changes that added vector register return value...
authorGreg Clayton <gclayton@apple.com>
Wed, 22 Jul 2015 23:47:29 +0000 (23:47 +0000)
committerGreg Clayton <gclayton@apple.com>
Wed, 22 Jul 2015 23:47:29 +0000 (23:47 +0000)
commit38e874e4877067c28266b11b910333e395123b39
tree98918aa76a41c17240df4f753cf16ffcf8740e73
parentc28d46ea3cf1d961e3ba3cc8fd09ebd83f2d3405
Fix TestReturnValue.py after 242903 changes that added vector register return value tests. These were failing on x86_64 and i386.

It also pointed out an error in our return values where the ABI only relies on xmm registers, not ymm registers for vector return types.

llvm-svn: 242972
lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp