User Details
- User Since
- May 20 2019, 6:56 PM (168 w, 4 d)
Mar 14 2022
Jan 7 2022
Apr 15 2021
Apr 14 2021
Mar 17 2020
Nov 4 2019
Aug 7 2019
Aug 5 2019
Jul 31 2019
complete the corresponding test for extra launchCommands
Jul 26 2019
Jul 16 2019
Jul 15 2019
Jul 11 2019
add more context to diff
Jul 9 2019
Jul 8 2019
added method skipIfTargetAndroid
Jul 2 2019
Jun 19 2019
allow SysV_x86_64 ABI to handle unknown OS type
this should fix the test SymbolFile/DWARF/debug_loc.s
Jun 18 2019
@labath Hi, you're right about the lld, it didn't make the test pass, instead it became unsupported.
the OS check in SysV x64 ABI broke the test SymbolFile/DWARF/debug_loc.s
added a restriction lld to #REQUIRES
Jun 14 2019
complete the code for floating point registers and cleaned up
the support for floating point registers fixed TestRegistersIterator update the testcased
Jun 13 2019
Added support for XMM registers.
Now the step out on a function returns floating point number should have the right value.
To play with it, define a function
float getFloat(float value) { return value; }
set a break point and step out
LLDB will print out the right value if debugging on Windows-x86_64
Jun 4 2019
Update the GetReturnValueObjectImpl using function CanPassInRegisters to explicitly check
Jun 3 2019
- Limit the TestReturnValue for nested struct and class (cpp support) to only x86_64
- This patch somehow fix the bug: pr36870 for Systerm V ABI (windows is waiting for this change to go in). So I change the test to allow passing on SysV-x86_64
D62772 toke care of this
Jun 1 2019
fix switch statement
small update :)
May 31 2019
added a virtual function CanPassInRegister in TypeSystem class
to provide info about type can be passed in register or not
ClangASTContext will refer to clang::RecordDecl::canPassInRegister for this info
and later SwiftASTContext can provide the equivalent
updated the test to test on C++
and provided class test, including base class, subclass, abstract class (this one must be in memory)
May 30 2019
simplify the method in 'FlattenAggregateType'
added test for nested struct returned in registers
@jingham working on the unit test rn. will upload soon
May 24 2019
update the CreateDefaultUnwindPlan.
return false or give empty Unwind Plan may cause lldb to crash and break tests on windows.
So for now, copy the SysV-x86_64
May 22 2019
update nit
May 21 2019
update a new version based on comment.
cleaned some useless comment
change to use CHAR_BIT for readability