Rafael Espindola
442ecd22ca
Add -mconstructor aliases to some tests.
...
clang-cl adds these, so this makes the tests a bit more realistic. These are the
tests where it would make a difference if the windows specific handling were
removed.
llvm-svn: 194336
2013-11-09 23:05:07 +00:00
Timur Iskhodzhanov
827365ea8f
Use GEPs correctly when adjusting this in MicrosoftCXXABI
...
Reviewed at http://llvm-reviews.chandlerc.com/D1977
llvm-svn: 193176
2013-10-22 18:15:24 +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
428d042828
Quick-fix the test for no-asserts build
...
llvm-svn: 191534
2013-09-27 17:07:56 +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
88fd439a24
Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft
...
llvm-svn: 188870
2013-08-21 06:25:03 +00:00