Timur Iskhodzhanov
|
66f4381b39
|
Fix an assertion when handling a custom case of virtual inheritance; also reduce code duplication
llvm-svn: 193610
|
2013-10-29 14:13:45 +00:00 |
Timur Iskhodzhanov
|
d7354bb354
|
Add a missing lit-test expectation (forgotten to write initially?)
llvm-svn: 193608
|
2013-10-29 13:29:32 +00:00 |
Timur Iskhodzhanov
|
62082b7e0b
|
[-cxx-abi microsoft] Fix this argument/parameter offsets for virtual destructors in the presence of virtual bases
Reviewed at http://llvm-reviews.chandlerc.com/D1939
llvm-svn: 192822
|
2013-10-16 18:24:06 +00:00 |
Timur Iskhodzhanov
|
8e2d6eaf6f
|
Remove a workaround for PR16406 from the vtables-virtual-inheritance test
llvm-svn: 192786
|
2013-10-16 11:38:29 +00:00 |
Timur Iskhodzhanov
|
ad9d3b8fd1
|
Reland 192220 "Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft" with relaxed assertions
llvm-svn: 192285
|
2013-10-09 09:23:58 +00:00 |
Timur Iskhodzhanov
|
c7113073dd
|
Revert 192220 as it fails on an assertion
llvm-svn: 192225
|
2013-10-08 20:09:50 +00:00 |
Timur Iskhodzhanov
|
1ffb3916ce
|
Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft
Reviewed at http://llvm-reviews.chandlerc.com/D1787
llvm-svn: 192220
|
2013-10-08 19:15:38 +00:00 |
Timur Iskhodzhanov
|
8b5987eba5
|
Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft
Reviewed at http://llvm-reviews.chandlerc.com/D1532
llvm-svn: 191523
|
2013-09-27 14:48:01 +00:00 |
Timur Iskhodzhanov
|
df7e7fb642
|
Add MicrosoftVFTableContext to AST
llvm-svn: 187409
|
2013-07-30 09:46:19 +00:00 |