]> granicus.if.org Git - clang/history - lib/CodeGen/CGCXXABI.h
Header guard canonicalization, clang part.
[clang] / lib / CodeGen / CGCXXABI.h
2014-08-13 Benjamin KramerHeader guard canonicalization, clang part.
2014-08-07 David MajnemerMS ABI: Handle member function pointers returning a...
2014-07-17 Hans WennborgMS compatibility: always emit dllexported in-class...
2014-07-07 David MajnemerCodeGen: Refactor RTTI emission
2014-06-28 Craig TopperRemove llvm:: from uses of ArrayRef.
2014-06-22 David MajnemerRevert "Revert r211402 (and r211408,r211410), "CodeGen...
2014-06-22 NAKAMURA TakumiRevert r211402 (and r211408,r211410), "CodeGen: Refacto...
2014-06-20 David MajnemerCodeGen: Refactor dynamic_cast and typeid
2014-06-06 Hans WennborgMS ABI: Update the thunk linkage computation
2014-05-14 Reid KlecknerDon't copy objects with trivial, deleted copy ctors
2014-05-13 Reid KlecknerPush record return type classification into CGCXXABI
2014-05-09 Reid KlecknerMS ABI: Pass 'sret' as the second parameter of instance...
2014-05-09 Rafael EspindolaDon't indent inside namespaces.
2014-03-30 Tim NorthoverRTTI: refactor the uniqueness question into CGCXXABI.
2014-03-26 Richard SmithPR19254: If a thread_local data member of a class is...
2014-03-14 Timur IskhodzhanovFix PR19104: Incorrect handling of non-virtual calls...
2014-03-07 Ahmed CharlesReplace OwningPtr with std::unique_ptr.
2014-02-20 David MajnemerSema: Do not assert when dereferencing member pointer...
2013-12-17 Reid Kleckner[ms-cxxabi] The 'most derived' ctor parameter usually...
2013-12-13 Reid KlecknerMove C++ destructor emission into CGCXXABI
2013-12-13 Reid KlecknerRemove getVTT* in favor of getStructorImplicitParameter*
2013-11-21 Hans Wennborg[-cxx-abi microsoft] Emit linkonce_odr definitions...
2013-10-30 Timur IskhodzhanovMake thunk this/return adjustment ABI-specific. Also...
2013-10-09 Timur IskhodzhanovInitialize vtorDisp in class constructors and destructors
2013-10-09 Timur IskhodzhanovReland 192220 "Abstract out parts of thunk emission...
2013-10-08 Timur IskhodzhanovRevert 192220 as it fails on an assertion
2013-10-08 Timur IskhodzhanovAbstract out parts of thunk emission code, add support...
2013-09-27 Timur IskhodzhanovAbstract out the emission of vtables, add basic support...
2013-09-10 Reid Kleckner[ms-cxxabi] Implement guard variables for static initia...
2013-08-21 Timur IskhodzhanovAbstract out virtual calls and virtual function prologu...
2013-08-04 Timur IskhodzhanovEmit the constructor for abstract classes when using...
2013-07-22 Reid Kleckner[ms-cxxabi] Emit linkonce complete dtors in TUs that...
2013-06-30 Stephen LinRestore r184205 and associated commits (after commit...
2013-06-28 Peter Collingbourne[ms-cxxabi] Move CodeGenVTables::needsVTTParameter...
2013-06-19 Stephen LinRevert r184205 and associated patches while investigati...
2013-06-19 Stephen LinCorrections to r184205 ('this'-return optimization...
2013-06-19 Reid Kleckner[ms-cxxabi] Emit and install appropriately mangled...
2013-06-18 Stephen LinCodeGen: Have 'this'-returning constructors and destruc...
2013-05-29 Reid Kleckner[ms-cxxabi] Implement MSVC virtual base adjustment
2013-05-09 Reid Kleckner[ms-cxxabi] Implement member pointer conversions
2013-04-19 Richard SmithImplement CodeGen for C++11 thread_local, following...
2013-04-17 Timur IskhodzhanovSet SRet flags properly in '-cxx-abi microsoft'.
2013-04-14 Richard SmithCodeGen support for function-local static thread_local...
2013-03-22 Reid Kleckner[ms-cxxabi] Implement member data pointers for non...
2013-03-20 Manman RenExploit this-return of a callsite in a this-return...
2013-03-16 Manman Renrevert r177211 due to its potential issues
2013-03-16 Manman RenExploit this-return of a callsite in a this-return...
2013-02-27 Timur IskhodzhanovBetter support for constructors with -cxx-abi microsoft...
2013-02-15 Timur IskhodzhanovAbstract out emitting the vdtor calls and do it properl...
2013-02-13 Timur IskhodzhanovEmit virtual/deleting destructors properly with -cxx...
2013-01-25 John McCallMove the decision about the kind of CGCXXABI to make...
2013-01-25 John McCallThe standard ARM C++ ABI dictates that inline functions are
2012-12-04 Chandler CarruthSort all of Clang's files under 'lib', and fix up the...
2012-10-16 David BlaikiePR13684: Emit vtable entries for deleted functions...
2012-09-25 John McCallWhen performing a ::delete of an object with a virtual...
2012-07-17 Joao Matos[Windows] Abstract pure virtual method calls in the...
2012-06-23 Charles DavisIRGen: Factor v-table generation into the CGCXXABI...
2012-06-22 James DennettDocumentation cleanup: making \param docs match the...
2012-06-20 James DennettDocumentation cleanup: escape "::" to avoid a Doxygen...
2012-06-15 James DennettDocumentation fixes: Added \brief markup and fixed...
2012-05-01 John McCallAbstract the emission of global destructors into ABI...
2012-05-01 John McCallRefactor the C++ ABI code a little bit to take advantage of
2012-03-30 Chandler CarruthRevert r153723, and its follow-ups r153728 and r153733.
2012-03-30 John McCallDo the static-locals thing properly in the face of...
2012-02-15 John McCallSplit reinterpret_casts of member pointers out from...
2012-02-13 Richard SmithDeal with a horrible C++11 special case. If a non-liter...
2012-02-11 Eli FriedmanBasic support for referring to captured variables from...
2012-02-05 Dylan NoblesmithBasic: import OwningPtr<> into clang namespace
2012-01-17 Richard SmithRemove constant member pointer support from Expr-based...
2012-01-14 Richard Smithconstexpr irgen: Add irgen support for APValue::Struct...
2011-07-23 Chris Lattnerclean up forward declarations of raw_ostream to use...
2011-07-20 Chris Lattnernow that we have a centralized place to do so, add...
2011-07-09 Chris Lattnerclang side to match the LLVM IR type system rewrite...
2011-04-12 John McCallAfter some discussion with Doug, we decided that it...
2011-04-11 John McCallMore __unknown_anytype work.
2011-02-03 John McCallMore capturing of 'this': implicit member expressions...
2011-01-27 John McCallDo a proper recursive lookup when deciding whether...
2011-01-13 Peter CollingbourneMove name mangling support from CodeGen to AST. In the
2010-11-28 Anders CarlssonMake the destructor be the 'vtable anchor' of the CGCXX...
2010-11-06 John McCallSimplify the logic for emitting guard variables for...
2010-09-08 John McCallImplement ARM static local initialization guards, which...
2010-09-02 John McCallAbstract IR generation of array cookies into the C...
2010-08-31 John McCallAmusingly, I missed this point of abstraction in all...
2010-08-31 John McCallTeach IR generation to return 'this' from constructors...
2010-08-23 John McCallAbstract out everything having to do with member pointe...
2010-08-22 John McCallGo back to asking CodeGenTypes whether a type is zero...
2010-08-22 John McCallExperiment with using first-class aggregates to represe...
2010-08-22 John McCallExtract member function pointer comparison and null...
2010-08-22 John McCallAbstract out member-pointer creation. I'm really unhap...
2010-08-22 John McCallAbstract more member-pointerness out.
2010-08-22 John McCallAbstract out member-pointer conversions.
2010-08-22 John McCallExtract calls to method pointers out as an ABI routine.
2010-08-21 John McCallThe ARM C++ ABI is sufficiently different from the...
2010-08-16 Charles DavisImplement support for member pointers under the Microso...
2010-06-09 Charles DavisAdd a stub Microsoft Visual C++ ABI class (with stub...
2010-05-25 Charles DavisIRgen: Add a stub class for generating ABI-specific...