2015-01-16 |
Rafael Espindola | Add comdats to dynamic init functions in the microsoft... |
blob | commitdiff | raw |
2015-01-16 |
Rafael Espindola | Add comdats to constructs and destructor in the microso... |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Rafael Espindola | [patch][pr19848] Produce explicit comdats in clang. |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Nico Weber | Wrap to 80 columns. No behavior change. |
blob | commitdiff | raw | diff to current |
2014-11-25 |
Chandler Carruth | Add a missing override, caught by clang's inconsistent... |
blob | commitdiff | raw | diff to current |
2014-11-25 |
David Majnemer | MS ABI: Add CodeGen support for rethrowing MS C++ excep... |
blob | commitdiff | raw | diff to current |
2014-11-19 |
David Blaikie | Update for LLVM API change to make Small(Ptr)Set::inser... |
blob | commitdiff | raw | diff to current |
2014-11-19 |
David Blaikie | Update for LLVM API change |
blob | commitdiff | raw | diff to current |
2014-11-14 |
David Blaikie | Remove some redundant virtual specifiers on overriden... |
blob | commitdiff | raw | diff to current |
2014-11-01 |
David Majnemer | CodeGen: Declutter the emitVirtualObjectDelete interface |
blob | commitdiff | raw | diff to current |
2014-10-31 |
Reid Kleckner | Implement IRGen for the x86 vectorcall convention |
blob | commitdiff | raw | diff to current |
2014-10-31 |
David Majnemer | MS ABI: Properly call global delete when invoking virtu... |
blob | commitdiff | raw | diff to current |
2014-10-22 |
Reid Kleckner | MS ABI: Emit more canonical vbptr stores and loads |
blob | commitdiff | raw | diff to current |
2014-10-17 |
Alexey Samsonov | SanitizerBlacklist: blacklist functions by their source... |
blob | commitdiff | raw | diff to current |
2014-10-05 |
David Majnemer | MS ABI: Implement thread_local for global variables |
blob | commitdiff | raw | diff to current |
2014-10-01 |
Fariborz Jahanian | Adds 'override' to overriding methods. NFC. |
blob | commitdiff | raw | diff to current |
2014-09-18 |
David Majnemer | MS ABI: Don't ICE for pointers to pointers to members... |
blob | commitdiff | raw | diff to current |
2014-09-15 |
Rafael Espindola | Reduce code duplication a bit more. NFC. |
blob | commitdiff | raw | diff to current |
2014-09-15 |
Rafael Espindola | Reduce code duplication a bit more. NFC. |
blob | commitdiff | raw | diff to current |
2014-09-15 |
Rafael Espindola | Simplify the code a bit, NFC. |
blob | commitdiff | raw | diff to current |
2014-09-15 |
Rafael Espindola | Move emitCXXStructor to CGCXXABI. |
blob | commitdiff | raw | diff to current |
2014-09-12 |
David Majnemer | MS ABI: The latest VC "14" CTP implements deleted virtu... |
blob | commitdiff | raw | diff to current |
2014-09-11 |
David Majnemer | MS ABI: Use the correct this arg when generating implic... |
blob | commitdiff | raw | diff to current |
2014-09-11 |
Rafael Espindola | Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstruct... |
blob | commitdiff | raw | diff to current |
2014-09-11 |
Benjamin Kramer | Avoid some unnecessary SmallVector copies. |
blob | commitdiff | raw | diff to current |
2014-09-08 |
Rafael Espindola | Handle constructors and destructors a bit more uniforml... |
blob | commitdiff | raw | diff to current |
2014-09-01 |
David Majnemer | MS ABI: Reindent MicrosoftCXXABI::GetVirtualBaseClassOffset |
blob | commitdiff | raw | diff to current |
2014-08-29 |
Reid Kleckner | Make all virtual member pointers use variadic musttail... |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Alexey Samsonov | Pass actual CallExpr instead of CallExpr-specific iterators |
blob | commitdiff | raw | diff to current |
2014-08-15 |
Reid Kleckner | MS ABI: Virtual member pointer thunks are not unnamed_addr |
blob | commitdiff | raw | diff to current |
2014-08-07 |
David Majnemer | MS ABI: Handle member function pointers returning a... |
blob | commitdiff | raw | diff to current |
2014-07-26 |
Reid Kleckner | MS ABI: Use musttail for vtable thunks that pass argume... |
blob | commitdiff | raw | diff to current |
2014-07-24 |
David Majnemer | MS ABI: -fno-rtti-data wasn't data-free enough |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Hans Wennborg | MS compatibility: always emit dllexported in-class... |
blob | commitdiff | raw | diff to current |
2014-07-13 |
David Majnemer | MS ABI: Stick internal vftables in a comdat if they... |
blob | commitdiff | raw | diff to current |
2014-07-07 |
David Majnemer | MS ABI: Don't unnecessarily use CGM abstraction |
blob | commitdiff | raw | diff to current |
2014-07-07 |
David Majnemer | Fix comment typo. |
blob | commitdiff | raw | diff to current |
2014-07-07 |
David Majnemer | CodeGen: Cleanup MS ABI RTTI LLVM IR |
blob | commitdiff | raw | diff to current |
2014-07-07 |
David Majnemer | CodeGen: Refactor RTTI emission |
blob | commitdiff | raw | diff to current |
2014-07-01 |
David Majnemer | CodeGen: Add some comments describing VFTable CG |
blob | commitdiff | raw | diff to current |
2014-07-01 |
David Majnemer | Driver: Handle /GR- in a compatible way with MSVC |
blob | commitdiff | raw | diff to current |
2014-07-01 |
David Majnemer | MS ABI: Reference MSVC RTTI from the VFTable |
blob | commitdiff | raw | diff to current |
2014-06-22 |
David Majnemer | Revert "Revert r211402 (and r211408,r211410), "CodeGen... |
blob | commitdiff | raw | diff to current |
2014-06-22 |
NAKAMURA Takumi | Revert r211402 (and r211408,r211410), "CodeGen: Refacto... |
blob | commitdiff | raw | diff to current |
2014-06-20 |
David Majnemer | CodeGen: Refactor dynamic_cast and typeid |
blob | commitdiff | raw | diff to current |
2014-06-18 |
Hans Wennborg | Inherit dll attributes to static locals |
blob | commitdiff | raw | diff to current |
2014-06-06 |
Hans Wennborg | MS ABI: Update the thunk linkage computation |
blob | commitdiff | raw | diff to current |
2014-05-30 |
Hans Wennborg | Start adding support for dllimport/dllexport on classes... |
blob | commitdiff | raw | diff to current |
2014-05-24 |
Hans Wennborg | Fix some misplaced spaces around 'override' |
blob | commitdiff | raw | diff to current |
2014-05-23 |
Reid Kleckner | Use comdats to avoid double initialization of weak... |
blob | commitdiff | raw | diff to current |
2014-05-23 |
Warren Hunt | [MS-ABI] Implements MS-compatible RTTI |
blob | commitdiff | raw | diff to current |
2014-05-21 |
Craig Topper | [C++11] Use 'nullptr'. CodeGen edition. |
blob | commitdiff | raw | diff to current |
2014-05-15 |
Reid Kleckner | MS ABI: Use musttail for thunk IR generation |
blob | commitdiff | raw | diff to current |
2014-05-14 |
Reid Kleckner | Don't copy objects with trivial, deleted copy ctors |
blob | commitdiff | raw | diff to current |
2014-05-13 |
Reid Kleckner | Push record return type classification into CGCXXABI |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Reid Kleckner | MS ABI: Pass 'sret' as the second parameter of instance... |
blob | commitdiff | raw | diff to current |
2014-05-03 |
Reid Kleckner | MS ABI x64: Pass small objects with dtors but no copy... |
blob | commitdiff | raw | diff to current |
2014-05-02 |
Reid Kleckner | MS ABI: Fix logic bug in member pointer null test code |
blob | commitdiff | raw | diff to current |
2014-04-23 |
Reid Kleckner | MS ABI: Use a different guard variable for each weak... |
blob | commitdiff | raw | diff to current |
2014-03-14 |
Timur Iskhodzhanov | Fix PR19104: Incorrect handling of non-virtual calls... |
blob | commitdiff | raw | diff to current |
2014-03-13 |
Aaron Ballman | [C++11] Replacing CXXRecordDecl iterators vbases_begin... |
blob | commitdiff | raw | diff to current |
2014-03-13 |
Aaron Ballman | [C++11] Replacing CXXRecordDecl iterators bases_begin... |
blob | commitdiff | raw | diff to current |
2014-03-12 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-05 |
David Majnemer | [-cxx-abi microsoft] Implement local manglings accurately |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::tie with std::tie. |
blob | commitdiff | raw | diff to current |
2014-02-27 |
Reid Kleckner | MS ABI: Fix vftable mangling by using the vbtable name... |
blob | commitdiff | raw | diff to current |
2014-02-21 |
Reid Kleckner | MS ABI: Include the vfptr offset in memptrs to virtual... |
blob | commitdiff | raw | diff to current |
2014-02-20 |
David Majnemer | Sema: Do not assert when dereferencing member pointer... |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Reid Kleckner | MS ABI: Remove nv adjustment from direct vdtor calls... |
blob | commitdiff | raw | diff to current |
2014-02-08 |
John McCall | Remove the -fhidden-weak-vtables -cc1 option. It was... |
blob | commitdiff | raw | diff to current |
2014-02-05 |
Reid Kleckner | Remove unused variable to fix -Werror build |
blob | commitdiff | raw | diff to current |
2014-02-05 |
Reid Kleckner | MS ABI: Mangle member pointer template arguments |
blob | commitdiff | raw | diff to current |
2014-02-01 |
Reid Kleckner | [ms-cxxabi] Use inalloca on win32 when passing non... |
blob | commitdiff | raw | diff to current |
2014-01-17 |
David Majnemer | Revert "Revert r199416, "MS ABI: Improve selection... |
blob | commitdiff | raw | diff to current |
2014-01-17 |
NAKAMURA Takumi | Revert r199416, "MS ABI: Improve selection of an inheri... |
blob | commitdiff | raw | diff to current |
2014-01-16 |
David Majnemer | MS ABI: Improve selection of an inheritance model |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Reid Kleckner | [ms-abi] Remove duplicated vbptr offset code |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Chandler Carruth | Sort all the #include lines with LLVM's utils/sort_incl... |
blob | commitdiff | raw | diff to current |
2014-01-03 |
Reid Kleckner | [ms-cxxabi] Improve vbtable name mangling accuracy |
blob | commitdiff | raw | diff to current |
2014-01-03 |
Reid Kleckner | Remove unused variable to fix clang warning |
blob | commitdiff | raw | diff to current |
2014-01-03 |
Reid Kleckner | [ms-cxxabi] Move VBTableBuilder from CodeGen over to... |
blob | commitdiff | raw | diff to current |
2013-12-17 |
Reid Kleckner | [ms-cxxabi] The 'most derived' ctor parameter usually... |
blob | commitdiff | raw | diff to current |
2013-12-13 |
Reid Kleckner | Move C++ destructor emission into CGCXXABI |
blob | commitdiff | raw | diff to current |
2013-12-09 |
David Majnemer | [-cxx-abi microsoft] Mangle large integral constants... |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Reid Kleckner | [ms-cxxabi] bitcast to i8* to deref a data member pointer |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Alp Toker | Fix a tranche of comment, test and doc typos |
blob | commitdiff | raw | diff to current |
2013-11-21 |
Hans Wennborg | [-cxx-abi microsoft] Emit linkonce_odr definitions... |
blob | commitdiff | raw | diff to current |
2013-11-15 |
Alp Toker | Remove an unused local from r194827 |
blob | commitdiff | raw | diff to current |
2013-11-15 |
Hans Wennborg | [-cxx-abi microsoft] Emit thunks for pointers to virtua... |
blob | commitdiff | raw | diff to current |
2013-11-13 |
Timur Iskhodzhanov | No need to use CGM.getCXXABI() from CXXABI |
blob | commitdiff | raw | diff to current |
2013-11-07 |
Timur Iskhodzhanov | Minor refinement of VTableBuilder.h: fix wrong indentat... |
blob | commitdiff | raw | diff to current |
2013-11-06 |
Timur Iskhodzhanov | Fix PR17738 - add support for vtordisp thunks when... |
blob | commitdiff | raw | diff to current |
2013-11-05 |
Timur Iskhodzhanov | Fix vbtable indices when a class shares the vbptr with... |
blob | commitdiff | raw | diff to current |
2013-10-30 |
Timur Iskhodzhanov | Make thunk this/return adjustment ABI-specific. Also... |
blob | commitdiff | raw | diff to current |
2013-10-27 |
Timur Iskhodzhanov | Fix the inconsistent order of parameters in the GetVBas... |
blob | commitdiff | raw | diff to current |
2013-10-22 |
Timur Iskhodzhanov | Use GEPs correctly when adjusting this in MicrosoftCXXABI |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Reid Kleckner | [ms-cxxabi] Error out on virtual function memptrs |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Timur Iskhodzhanov | Follow-up to r192822: fix Clang assertion when building... |
blob | commitdiff | raw | diff to current |
2013-10-16 |
Timur Iskhodzhanov | [-cxx-abi microsoft] Fix this argument/parameter offset... |
blob | commitdiff | raw | diff to current |
2013-10-15 |
Reid Kleckner | [ms-cxxabi] Fix assert in unspecified inheritance mempt... |
blob | commitdiff | raw | diff to current |
next |