summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/MicrosoftCXXABI.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup some clang code to use new type functions instead of using cast<>.Micah Villmow2012-10-251-2/+2
* PR13684: Emit vtable entries for deleted functions as __cxa_deleted_function.David Blaikie2012-10-161-0/+3
* When performing a ::delete of an object with a virtual destructor,John McCall2012-09-251-0/+11
* In the MS ABI, ctors return 'this'. Patch by Dmitry Sokolov.John McCall2012-09-251-12/+35
* [Windows] Abstract pure virtual method calls in the ABI. Fix the Windows ABI ...Joao Matos2012-07-171-0/+2
* IRGen: Factor v-table generation into the CGCXXABI object.Charles Davis2012-06-231-0/+6
* Abstract the emission of global destructors into ABI-specific codeJohn McCall2012-05-011-0/+16
* Refactor the C++ ABI code a little bit to take advantage ofJohn McCall2012-05-011-7/+67
* ErrorUnsupported on array cookies in the MS C++ ABI code;John McCall2012-04-041-0/+7
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-2/+2
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Notes on dynamic array cookies in MSVC.John McCall2011-01-271-0/+23
* Move name mangling support from CodeGen to AST. In thePeter Collingbourne2011-01-131-1157/+1
* The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner2010-12-251-1/+2
* Introduce a new type, PackExpansionType, to capture types that areDouglas Gregor2010-12-201-0/+4
* Use the right calling convention when mangling names in the Microsoft C++Charles Davis2010-11-091-4/+8
* Implement ARM static local initialization guards, which are more compact thanJohn McCall2010-09-081-6/+0
* Add symantic support for the Pascal calling convention viaDawn Perchik2010-09-031-0/+1
* Teach IR generation to return 'this' from constructors and destructorsJohn McCall2010-08-311-0/+28
* Experiment with using first-class aggregates to represent member functionJohn McCall2010-08-221-1/+1
* zap dead code.Chris Lattner2010-08-181-2/+0
* Implement support for member pointers under the Microsoft C++ ABI in theCharles Davis2010-08-161-2/+2
* Mangle Objective-C pointers and block pointers in the Microsoft C++ Mangler.Charles Davis2010-07-031-13/+22
* Fix mangling of array dimensions in the Microsoft C++ Mangler.Charles Davis2010-07-031-7/+7
* Mangle member pointer types in the Microsoft C++ Mangler.Charles Davis2010-07-031-3/+15
* Fix mangling of function pointers in the Microsoft C++ Mangler.Charles Davis2010-07-031-0/+5
* Fix mangling of array parameters for functions in the Microsoft C++ Mangler.Charles Davis2010-07-031-10/+21
* Mangle arrays in the Microsoft C++ Mangler. It's not quite finished (itCharles Davis2010-06-301-27/+157
* Mangle pointer and (lvalue) reference types in the Microsoft C++ Mangler.Charles Davis2010-06-261-45/+88
* Patch to correctly mangle block helper functionsFariborz Jahanian2010-06-241-1/+1
* Mangle tag types (unions, structs, classes, enums) in the Microsoft C++ Mangler.Charles Davis2010-06-181-0/+63
* Mangle operator names in the Microsoft C++ Mangler.Charles Davis2010-06-171-1/+131
* Start mangling function types in the Microsoft C++ Mangler.Charles Davis2010-06-161-4/+201
* Microsoft C++ Mangler:Charles Davis2010-06-141-1/+116
* Microsoft C++ Mangler:Charles Davis2010-06-121-1/+110
* When mangling for the Microsoft C++ ABI, mangle variables in the globalCharles Davis2010-06-111-0/+41
* Start implementing the Microsoft-style name mangler. Mangle simple namesCharles Davis2010-06-111-1/+197
* Add an option to specify the target C++ ABI to the frontend. Use it toCharles Davis2010-06-111-1/+1
* Add a stub Microsoft Visual C++ ABI class (with stub mangler).Charles Davis2010-06-091-0/+130
OpenPOWER on IntegriCloud