History log of /external/lldb/test/functionalities/return-value/call-func.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f95fc9e09fa0a32de0a3904a1517266df37e8bff 06-Apr-2013 Greg Clayton <gclayton@apple.com> Added support "__attribute__((__vector_size__(B)))" and "__attribute__((ext_vector_type(N)))".

Now we can:
1 - see the return value for functions that return types that use the "ext_vector_size"
2 - dump values that use the vector attributes ("expr $ymm0")
3 - modified the DWARF parser to correctly parse GNU vector types from the DWARF by turning them into clang::Type::ExtVector types instead of just standard arrays



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@178924 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/return-value/call-func.c
43504ce5a38fff1361bc190f718be1ec348dd4af 23-Dec-2011 Jim Ingham <jingham@apple.com> Added a bunch more structure return tests.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@147212 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/return-value/call-func.c
016ef8886cd429f8a53bff967e601f831e409eaa 22-Dec-2011 Jim Ingham <jingham@apple.com> Improve the x86_64 return value decoder to handle most structure returns.
Switch from GetReturnValue, which was hardly ever used, to GetReturnValueObject
which is much more convenient.
Return the "return value object" as a persistent variable if requested.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@147157 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/return-value/call-func.c