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