| Commit message (Expand) | Author | Age | Files | Lines |
| * | CodeGen: Don't emit a thread-wrapper if we can't touch the backing variable | David Majnemer | 2014-07-11 | 1 | -7/+23 |
| * | CodeGen: Refactor RTTI emission | David Majnemer | 2014-07-07 | 1 | -2/+1030 |
| * | MS ABI: Reference MSVC RTTI from the VFTable | David Majnemer | 2014-07-01 | 1 | -1/+3 |
| * | Remove llvm:: from uses of ArrayRef. | Craig Topper | 2014-06-28 | 1 | -2/+2 |
| * | CodeGen: Fix a typo in getThreadLocalWrapperLinkage | David Majnemer | 2014-06-27 | 1 | -1/+1 |
| * | Revert "Revert r211402 (and r211408,r211410), "CodeGen: Refactor dynamic_cast... | David Majnemer | 2014-06-22 | 1 | -0/+209 |
| * | Revert r211402 (and r211408,r211410), "CodeGen: Refactor dynamic_cast and typ... | NAKAMURA Takumi | 2014-06-22 | 1 | -209/+0 |
| * | CodeGen: Refactor dynamic_cast and typeid | David Majnemer | 2014-06-20 | 1 | -0/+209 |
| * | CodeGen: Correct linkage of thread_local for OS X | David Majnemer | 2014-06-11 | 1 | -6/+15 |
| * | MS ABI: Update the thunk linkage computation | Hans Wennborg | 2014-06-06 | 1 | -1/+2 |
| * | Itanium ABI: Update getAddrOfVTable to set the DLL storage class for vtables | Hans Wennborg | 2014-06-02 | 1 | -0/+6 |
| * | [C++11] Use 'nullptr'. CodeGen edition. | Craig Topper | 2014-05-21 | 1 | -5/+6 |
| * | Update for llvm api change. | Rafael Espindola | 2014-05-17 | 1 | -2/+2 |
| * | Update for llvm api change. | Rafael Espindola | 2014-05-17 | 1 | -3/+2 |
| * | Update for llvm API change. | Rafael Espindola | 2014-05-16 | 1 | -3/+3 |
| * | Revert Itanium parts of "Don't copy objects with trivial, deleted copy ctors" | Reid Kleckner | 2014-05-15 | 1 | -4/+9 |
| * | Don't copy objects with trivial, deleted copy ctors | Reid Kleckner | 2014-05-14 | 1 | -7/+4 |
| * | Push record return type classification into CGCXXABI | Reid Kleckner | 2014-05-13 | 1 | -5/+16 |
| * | CodeGen: Don't set hidden visibility on symbols with local linkage | Duncan P. N. Exon Smith | 2014-05-07 | 1 | -1/+2 |
| * | CodeGen: Assign linkage to thread-wrappers correctly | David Majnemer | 2014-05-05 | 1 | -2/+3 |
| * | CodeGen: Unify handling guard variables in the Itanium C++ ABI | Justin Bogner | 2014-04-23 | 1 | -41/+39 |
| * | RTTI: refactor the uniqueness question into CGCXXABI. | Tim Northover | 2014-03-30 | 1 | -0/+3 |
| * | ARM64: initial clang support commit. | Tim Northover | 2014-03-29 | 1 | -0/+15 |
| * | PR19254: If a thread_local data member of a class is accessed via member access | Richard Smith | 2014-03-26 | 1 | -8/+7 |
| * | Fix PR19104: Incorrect handling of non-virtual calls of virtual methods | Timur Iskhodzhanov | 2014-03-14 | 1 | -3/+0 |
| * | PR19113: Emit 'vtable' TBAA metadata when loading a vptr in a pointer-to-memb... | Richard Smith | 2014-03-12 | 1 | -2/+1 |
| * | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-12 | 1 | -70/+74 |
| * | Sema: Do not assert when dereferencing member pointer using virtual inheritan... | David Majnemer | 2014-02-20 | 1 | -10/+8 |
| * | Remove dead code. | Rafael Espindola | 2014-02-19 | 1 | -2/+0 |
| * | Remove the -fhidden-weak-vtables -cc1 option. It was dead, | John McCall | 2014-02-08 | 1 | -1/+1 |
| * | [ms-cxxabi] The 'most derived' ctor parameter usually comes last | Reid Kleckner | 2013-12-17 | 1 | -38/+31 |
| * | Move C++ destructor emission into CGCXXABI | Reid Kleckner | 2013-12-13 | 1 | -2/+29 |
| * | Remove getVTT* in favor of getStructorImplicitParameter* | Reid Kleckner | 2013-12-13 | 1 | -5/+4 |
| * | Output destructors and constructors in a more natural order. | Rafael Espindola | 2013-12-09 | 1 | -12/+12 |
| * | Fix PR17738 - add support for vtordisp thunks when using -cxx-abi microsoft | Timur Iskhodzhanov | 2013-11-06 | 1 | -1/+2 |
| * | Fix vbtable indices when a class shares the vbptr with a non-virtual base | Timur Iskhodzhanov | 2013-11-05 | 1 | -9/+12 |
| * | Make thunk this/return adjustment ABI-specific. Also, fix the return adjustme... | Timur Iskhodzhanov | 2013-10-30 | 1 | -0/+68 |
| * | Code cleanup: rename VTableContext to ItaniumVTableContext, VTableBuilder to ... | Timur Iskhodzhanov | 2013-10-09 | 1 | -2/+2 |
| * | Reland 192220 "Abstract out parts of thunk emission code, add support for sim... | Timur Iskhodzhanov | 2013-10-09 | 1 | -0/+7 |
| * | Revert 192220 as it fails on an assertion | Timur Iskhodzhanov | 2013-10-08 | 1 | -7/+0 |
| * | Abstract out parts of thunk emission code, add support for simple thunks when... | Timur Iskhodzhanov | 2013-10-08 | 1 | -0/+7 |
| * | Extract ABI-specific parts of MangleContext into separate classes | Timur Iskhodzhanov | 2013-10-03 | 1 | -1/+5 |
| * | Abstract out the emission of vtables, add basic support for vtable emission w... | Timur Iskhodzhanov | 2013-09-27 | 1 | -5/+127 |
| * | [ms-cxxabi] Implement guard variables for static initialization | Reid Kleckner | 2013-09-10 | 1 | -1/+1 |
| * | Revert "PR14569: Omit debug info for thunks" | David Blaikie | 2013-08-27 | 1 | -1/+1 |
| * | Abstract out virtual calls and virtual function prologue code generation; imp... | Timur Iskhodzhanov | 2013-08-21 | 1 | -2/+19 |
| * | Emit the constructor for abstract classes when using -cxx-abi microsoft, fixe... | Timur Iskhodzhanov | 2013-08-04 | 1 | -0/+18 |
| * | Use ARM-style representation for C++ method pointers under PNaCl/Emscripten | Mark Seaborn | 2013-07-24 | 1 | -16/+33 |
| * | [ms-cxxabi] Emit linkonce complete dtors in TUs that need them | Reid Kleckner | 2013-07-22 | 1 | -0/+26 |
| * | Simplify the CodeGenFunction::Build*Virtual*Call family of functions | Timur Iskhodzhanov | 2013-07-19 | 1 | -1/+2 |