2014-08-13 |
Benjamin Kramer | Header guard canonicalization, clang part. |
blob | commitdiff | raw |
2014-08-07 |
David Majnemer | MS ABI: Handle member function pointers returning a... |
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-07 |
David Majnemer | CodeGen: Refactor RTTI emission |
blob | commitdiff | raw | diff to current |
2014-06-28 |
Craig Topper | Remove llvm:: from uses of ArrayRef. |
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-06 |
Hans Wennborg | MS ABI: Update the thunk linkage computation |
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-09 |
Rafael Espindola | Don't indent inside namespaces. |
blob | commitdiff | raw | diff to current |
2014-03-30 |
Tim Northover | RTTI: refactor the uniqueness question into CGCXXABI. |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Richard Smith | PR19254: If a thread_local data member of a class is... |
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-07 |
Ahmed Charles | Replace OwningPtr with std::unique_ptr. |
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 |
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-13 |
Reid Kleckner | Remove getVTT* in favor of getStructorImplicitParameter* |
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-10-30 |
Timur Iskhodzhanov | Make thunk this/return adjustment ABI-specific. Also... |
blob | commitdiff | raw | diff to current |
2013-10-09 |
Timur Iskhodzhanov | Initialize vtorDisp in class constructors and destructors |
blob | commitdiff | raw | diff to current |
2013-10-09 |
Timur Iskhodzhanov | Reland 192220 "Abstract out parts of thunk emission... |
blob | commitdiff | raw | diff to current |
2013-10-08 |
Timur Iskhodzhanov | Revert 192220 as it fails on an assertion |
blob | commitdiff | raw | diff to current |
2013-10-08 |
Timur Iskhodzhanov | Abstract out parts of thunk emission code, add support... |
blob | commitdiff | raw | diff to current |
2013-09-27 |
Timur Iskhodzhanov | Abstract out the emission of vtables, add basic support... |
blob | commitdiff | raw | diff to current |
2013-09-10 |
Reid Kleckner | [ms-cxxabi] Implement guard variables for static initia... |
blob | commitdiff | raw | diff to current |
2013-08-21 |
Timur Iskhodzhanov | Abstract out virtual calls and virtual function prologu... |
blob | commitdiff | raw | diff to current |
2013-08-04 |
Timur Iskhodzhanov | Emit the constructor for abstract classes when using... |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Reid Kleckner | [ms-cxxabi] Emit linkonce complete dtors in TUs that... |
blob | commitdiff | raw | diff to current |
2013-06-30 |
Stephen Lin | Restore r184205 and associated commits (after commit... |
blob | commitdiff | raw | diff to current |
2013-06-28 |
Peter Collingbourne | [ms-cxxabi] Move CodeGenVTables::needsVTTParameter... |
blob | commitdiff | raw | diff to current |
2013-06-19 |
Stephen Lin | Revert r184205 and associated patches while investigati... |
blob | commitdiff | raw | diff to current |
2013-06-19 |
Stephen Lin | Corrections to r184205 ('this'-return optimization... |
blob | commitdiff | raw | diff to current |
2013-06-19 |
Reid Kleckner | [ms-cxxabi] Emit and install appropriately mangled... |
blob | commitdiff | raw | diff to current |
2013-06-18 |
Stephen Lin | CodeGen: Have 'this'-returning constructors and destruc... |
blob | commitdiff | raw | diff to current |
2013-05-29 |
Reid Kleckner | [ms-cxxabi] Implement MSVC virtual base adjustment |
blob | commitdiff | raw | diff to current |
2013-05-09 |
Reid Kleckner | [ms-cxxabi] Implement member pointer conversions |
blob | commitdiff | raw | diff to current |
2013-04-19 |
Richard Smith | Implement CodeGen for C++11 thread_local, following... |
blob | commitdiff | raw | diff to current |
2013-04-17 |
Timur Iskhodzhanov | Set SRet flags properly in '-cxx-abi microsoft'. |
blob | commitdiff | raw | diff to current |
2013-04-14 |
Richard Smith | CodeGen support for function-local static thread_local... |
blob | commitdiff | raw | diff to current |
2013-03-22 |
Reid Kleckner | [ms-cxxabi] Implement member data pointers for non... |
blob | commitdiff | raw | diff to current |
2013-03-20 |
Manman Ren | Exploit this-return of a callsite in a this-return... |
blob | commitdiff | raw | diff to current |
2013-03-16 |
Manman Ren | revert r177211 due to its potential issues |
blob | commitdiff | raw | diff to current |
2013-03-16 |
Manman Ren | Exploit this-return of a callsite in a this-return... |
blob | commitdiff | raw | diff to current |
2013-02-27 |
Timur Iskhodzhanov | Better support for constructors with -cxx-abi microsoft... |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Timur Iskhodzhanov | Abstract out emitting the vdtor calls and do it properl... |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Timur Iskhodzhanov | Emit virtual/deleting destructors properly with -cxx... |
blob | commitdiff | raw | diff to current |
2013-01-25 |
John McCall | Move the decision about the kind of CGCXXABI to make... |
blob | commitdiff | raw | diff to current |
2013-01-25 |
John McCall | The standard ARM C++ ABI dictates that inline functions are |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Chandler Carruth | Sort all of Clang's files under 'lib', and fix up the... |
blob | commitdiff | raw | diff to current |
2012-10-16 |
David Blaikie | PR13684: Emit vtable entries for deleted functions... |
blob | commitdiff | raw | diff to current |
2012-09-25 |
John McCall | When performing a ::delete of an object with a virtual... |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Joao Matos | [Windows] Abstract pure virtual method calls in the... |
blob | commitdiff | raw | diff to current |
2012-06-23 |
Charles Davis | IRGen: Factor v-table generation into the CGCXXABI... |
blob | commitdiff | raw | diff to current |
2012-06-22 |
James Dennett | Documentation cleanup: making \param docs match the... |
blob | commitdiff | raw | diff to current |
2012-06-20 |
James Dennett | Documentation cleanup: escape "::" to avoid a Doxygen... |
blob | commitdiff | raw | diff to current |
2012-06-15 |
James Dennett | Documentation fixes: Added \brief markup and fixed... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
John McCall | Abstract the emission of global destructors into ABI... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
John McCall | Refactor the C++ ABI code a little bit to take advantage of |
blob | commitdiff | raw | diff to current |
2012-03-30 |
Chandler Carruth | Revert r153723, and its follow-ups r153728 and r153733. |
blob | commitdiff | raw | diff to current |
2012-03-30 |
John McCall | Do the static-locals thing properly in the face of... |
blob | commitdiff | raw | diff to current |
2012-02-15 |
John McCall | Split reinterpret_casts of member pointers out from... |
blob | commitdiff | raw | diff to current |
2012-02-13 |
Richard Smith | Deal with a horrible C++11 special case. If a non-liter... |
blob | commitdiff | raw | diff to current |
2012-02-11 |
Eli Friedman | Basic support for referring to captured variables from... |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Dylan Noblesmith | Basic: import OwningPtr<> into clang namespace |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Richard Smith | Remove constant member pointer support from Expr-based... |
blob | commitdiff | raw | diff to current |
2012-01-14 |
Richard Smith | constexpr irgen: Add irgen support for APValue::Struct... |
blob | commitdiff | raw | diff to current |
2011-07-23 |
Chris Lattner | clean up forward declarations of raw_ostream to use... |
blob | commitdiff | raw | diff to current |
2011-07-20 |
Chris Lattner | now that we have a centralized place to do so, add... |
blob | commitdiff | raw | diff to current |
2011-07-09 |
Chris Lattner | clang side to match the LLVM IR type system rewrite... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
John McCall | After some discussion with Doug, we decided that it... |
blob | commitdiff | raw | diff to current |
2011-04-11 |
John McCall | More __unknown_anytype work. |
blob | commitdiff | raw | diff to current |
2011-02-03 |
John McCall | More capturing of 'this': implicit member expressions... |
blob | commitdiff | raw | diff to current |
2011-01-27 |
John McCall | Do a proper recursive lookup when deciding whether... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Peter Collingbourne | Move name mangling support from CodeGen to AST. In the |
blob | commitdiff | raw | diff to current |
2010-11-28 |
Anders Carlsson | Make the destructor be the 'vtable anchor' of the CGCXX... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
John McCall | Simplify the logic for emitting guard variables for... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
John McCall | Implement ARM static local initialization guards, which... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
John McCall | Abstract IR generation of array cookies into the C... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
John McCall | Amusingly, I missed this point of abstraction in all... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
John McCall | Teach IR generation to return 'this' from constructors... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
John McCall | Abstract out everything having to do with member pointe... |
blob | commitdiff | raw | diff to current |
2010-08-22 |
John McCall | Go back to asking CodeGenTypes whether a type is zero... |
blob | commitdiff | raw | diff to current |
2010-08-22 |
John McCall | Experiment with using first-class aggregates to represe... |
blob | commitdiff | raw | diff to current |
2010-08-22 |
John McCall | Extract member function pointer comparison and null... |
blob | commitdiff | raw | diff to current |
2010-08-22 |
John McCall | Abstract out member-pointer creation. I'm really unhap... |
blob | commitdiff | raw | diff to current |
2010-08-22 |
John McCall | Abstract more member-pointerness out. |
blob | commitdiff | raw | diff to current |
2010-08-22 |
John McCall | Abstract out member-pointer conversions. |
blob | commitdiff | raw | diff to current |
2010-08-22 |
John McCall | Extract calls to method pointers out as an ABI routine. |
blob | commitdiff | raw | diff to current |
2010-08-21 |
John McCall | The ARM C++ ABI is sufficiently different from the... |
blob | commitdiff | raw | diff to current |
2010-08-16 |
Charles Davis | Implement support for member pointers under the Microso... |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Charles Davis | Add a stub Microsoft Visual C++ ABI class (with stub... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Charles Davis | IRgen: Add a stub class for generating ABI-specific... |
blob | commitdiff | raw | diff to current |
|