- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
- 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
- c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
- 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 01f3d00 Merging r196771: by Bill Wendling · 11 years ago
- 0cbb3ed Merging r195283: by Bill Wendling · 11 years ago
- 7ff5416 Remove an unused local from r194827 by Alp Toker · 11 years ago
- 93b717a [-cxx-abi microsoft] Emit thunks for pointers to virtual member functions by Hans Wennborg · 11 years ago
- 42e68d5 No need to use CGM.getCXXABI() from CXXABI by Timur Iskhodzhanov · 11 years ago
- 40aa366 Minor refinement of VTableBuilder.h: fix wrong indentation, rename a struct field with a more appropriate name by Timur Iskhodzhanov · 11 years ago
- 58b6db7 Fix PR17738 - add support for vtordisp thunks when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- 5f0db58 Fix vbtable indices when a class shares the vbptr with a non-virtual base by Timur Iskhodzhanov · 11 years ago
- c70cc5d Make thunk this/return adjustment ABI-specific. Also, fix the return adjustment when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- 0e4f559 Fix the inconsistent order of parameters in the GetVBaseOffsetFromVBPtr definition and declaration by Timur Iskhodzhanov · 11 years ago
- 6d87e65 Use GEPs correctly when adjusting this in MicrosoftCXXABI by Timur Iskhodzhanov · 11 years ago
- fa2264a [ms-cxxabi] Error out on virtual function memptrs by Reid Kleckner · 11 years ago
- a7c8b10 Follow-up to r192822: fix Clang assertion when building with -fexceptions by Timur Iskhodzhanov · 11 years ago
- 8255274 [-cxx-abi microsoft] Fix this argument/parameter offsets for virtual destructors in the presence of virtual bases by Timur Iskhodzhanov · 11 years ago
- 42090d6 [ms-cxxabi] Fix assert in unspecified inheritance memptr emission by Reid Kleckner · 11 years ago
- 5bd0d44 Initialize vtorDisp in class constructors and destructors by Timur Iskhodzhanov · 11 years ago
- 2cb17a0 Reland 192220 "Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft" with relaxed assertions by Timur Iskhodzhanov · 11 years ago
- 0ac66c0 Revert 192220 as it fails on an assertion by Timur Iskhodzhanov · 11 years ago
- c3dcfa2 Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- 11f22a3 Extract ABI-specific parts of MangleContext into separate classes by Timur Iskhodzhanov · 11 years ago
- a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- 942f9fe [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 11 years ago
- 1f71f39 [-cxx-abi microsoft] Change the vdtor implicit should_call_delete argument type to int by Timur Iskhodzhanov · 11 years ago
- 8f189a9 Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- bb1b797 Emit the constructor for abstract classes when using -cxx-abi microsoft, fixes PR16735 by Timur Iskhodzhanov · 11 years ago
- 635de28 Add MicrosoftVFTableContext to AST by Timur Iskhodzhanov · 11 years ago
- a4130ba [ms-cxxabi] Emit linkonce complete dtors in TUs that need them by Reid Kleckner · 11 years ago
- 6e007f9 Simplify the CodeGenFunction::Build*Virtual*Call family of functions by Timur Iskhodzhanov · 11 years ago
- 3b50e8d Restore r184205 and associated commits (after commit of r185290) by Stephen Lin · 11 years ago
- 9b60195 [ms-cxxabi] Destroy temporary record arguments in the callee by Reid Kleckner · 11 years ago
- 3258abc Revert r184205 and associated patches while investigating issue with broken buildbot (possible interaction with LTO) by Stephen Lin · 11 years ago
- 4444dbb Corrections to r184205 ('this'-return optimization) due to the wrong version of the patch being committed originally. by Stephen Lin · 11 years ago
- 9063302 [ms-cxxabi] Emit and install appropriately mangled vbtables by Reid Kleckner · 11 years ago
- d4c0cd0 CodeGen: Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute. by Stephen Lin · 11 years ago
- a06d585 [ms-cxxabi] Fix vbptr offsets in memptrs when the vbptr is in an nvbase by Reid Kleckner · 11 years ago
- 8c47432 [ms-cxxabi] Factor out some loops into helpers for readability by Reid Kleckner · 11 years ago
- b0f533e [ms-cxxabi] Implement MSVC virtual base adjustment by Reid Kleckner · 11 years ago
- f632730 [ms-cxxabi] Implement member pointer conversions by Reid Kleckner · 11 years ago
- 79e0291 [ms-cxxabi] Emit non-virtual member function pointers by Reid Kleckner · 11 years ago
- 3d2f000 [ms-cxxabi] Implement member pointer comparisons by Reid Kleckner · 11 years ago
- ed23bdf Set SRet flags properly in '-cxx-abi microsoft'. by Timur Iskhodzhanov · 11 years ago
- 04e5176 CodeGen support for function-local static thread_local variables with by Richard Smith · 11 years ago
- a3609b0 [ms-cxxabi] Implement member pointer emission and dereferencing by Reid Kleckner · 11 years ago
- a8a0f76 [ms-cxxabi] Implement member data pointers for non-dynamic classes by Reid Kleckner · 12 years ago
- 63fd408 Exploit this-return of a callsite in a this-return function. by Manman Ren · 12 years ago
- 7cd84ba revert r177211 due to its potential issues by Manman Ren · 12 years ago
- 2710ed8 Exploit this-return of a callsite in a this-return function. by Manman Ren · 12 years ago
- 1d4fff5 Better support for constructors with -cxx-abi microsoft, partly fixes PR12784 by Timur Iskhodzhanov · 12 years ago
- 0f9827f Abstract out emitting the vdtor calls and do it properly when using -cxx-abi microsoft; also fix vdtor calls for the ARM ABI by Timur Iskhodzhanov · 12 years ago
- 59660c2 Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 by Timur Iskhodzhanov · 12 years ago
- d5617ee The standard ARM C++ ABI dictates that inline functions are by John McCall · 12 years ago
- 649c731 First step towards vftable generation with -cxx-abi microsoft PR13231 by Timur Iskhodzhanov · 12 years ago
- 956a5a1 Cleanup some clang code to use new type functions instead of using cast<>. by Micah Villmow · 12 years ago
- 2eb9a95 PR13684: Emit vtable entries for deleted functions as __cxa_deleted_function. by David Blaikie · 12 years ago
- ecd03b4 When performing a ::delete of an object with a virtual destructor, by John McCall · 12 years ago
- bd31574 In the MS ABI, ctors return 'this'. Patch by Dmitry Sokolov. by John McCall · 12 years ago
- 285baac [Windows] Abstract pure virtual method calls in the ABI. Fix the Windows ABI to forward to the correct function. by Joao Matos · 12 years ago
- 9ee494f IRGen: Factor v-table generation into the CGCXXABI object. by Charles Davis · 12 years ago
- 20bb175 Abstract the emission of global destructors into ABI-specific code by John McCall · 12 years ago
- e2b45e2 Refactor the C++ ABI code a little bit to take advantage of by John McCall · 12 years ago
- beeb460 ErrorUnsupported on array cookies in the MS C++ ABI code; by John McCall · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
- fd70826 Notes on dynamic array cookies in MSVC. by John McCall · 14 years ago
- 1411047 Move name mangling support from CodeGen to AST. In the by Peter Collingbourne · 14 years ago
- 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
- 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
- ee743f9 Use the right calling convention when mangling names in the Microsoft C++ by Charles Davis · 14 years ago
- 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
- 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
- 4c40d98 Teach IR generation to return 'this' from constructors and destructors by John McCall · 14 years ago
- d608cdb Experiment with using first-class aggregates to represent member function by John McCall · 14 years ago
- 9b7d670 zap dead code. by Chris Lattner · 14 years ago
- 071cc7d Implement support for member pointers under the Microsoft C++ ABI in the by Charles Davis · 14 years ago
- 4d25483 Mangle Objective-C pointers and block pointers in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- 0877826 Fix mangling of array dimensions in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- cd712cb Mangle member pointer types in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- 1139da1 Fix mangling of function pointers in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- 4f0a337 Fix mangling of array parameters for functions in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- 0b8fe8c Mangle arrays in the Microsoft C++ Mangler. It's not quite finished (it by Charles Davis · 14 years ago
- 3a0d41d Mangle pointer and (lvalue) reference types in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- 564360b Patch to correctly mangle block helper functions by Fariborz Jahanian · 14 years ago
- c62458f Mangle tag types (unions, structs, classes, enums) in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- 21e2a7e Mangle operator names in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- 65161d1 Start mangling function types in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
- b021f8b Microsoft C++ Mangler: by Charles Davis · 14 years ago
- 570d276 Microsoft C++ Mangler: by Charles Davis · 14 years ago
- 971154d When mangling for the Microsoft C++ ABI, mangle variables in the global by Charles Davis · 14 years ago
- e60cea8 Start implementing the Microsoft-style name mangler. Mangle simple names by Charles Davis · 14 years ago
- 98b7c5c Add an option to specify the target C++ ABI to the frontend. Use it to by Charles Davis · 14 years ago
- c392664 Add a stub Microsoft Visual C++ ABI class (with stub mangler). by Charles Davis · 14 years ago