1. bf1c5ae Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGen by Peter Collingbourne · 13 years ago
  2. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  3. e3d6cf2 Fix another regression from the "skip vtable pointer initialization" by Anders Carlsson · 13 years ago
  4. adf5dc3 Re-enable the fix for PR9181 now that all the edge cases are handled. by Anders Carlsson · 13 years ago
  5. 1493e23 Disable the optimization until the bug noticed by Sean Hunt has been fixed. by Anders Carlsson · 13 years ago
  6. ffb945f When emitting the destructor for a class with a vtable, if we can determine by Anders Carlsson · 13 years ago
  7. bda0d6b We were emitting construction v-tables with internal linkage all the time. by John McCall · 13 years ago
  8. 1cbce12 Make emitting a VTT a two-step process, much like emitting a VTable. You first get the address of the VTT, and then pass it to EmitVTTDefinition. by Anders Carlsson · 14 years ago
  9. 0691a5c Move unnamed_addr after the function arguments on Sabre's request. by Rafael Espindola · 14 years ago
  10. f502d93 Mark VTables and RTTI data linkonce_odr instead of weak_odr, with the exception of explicit template instantiations, which have to be weak_odr. by Anders Carlsson · 14 years ago
  11. 82a0f4e Set unnamed_addr in VTTs. by Rafael Espindola · 14 years ago
  12. 9f959db Add unnamed_addr to vtables. by Rafael Espindola · 14 years ago
  13. c5f657f Add unnamed_addr to constructors and destructors. by Rafael Espindola · 14 years ago
  14. 7a53690 It turns out that linkers (at least, the Darwin linker) don't necessarily by John McCall · 14 years ago
  15. 0c7d32b Extend the hidden-visibility vtables optimization to template classes that by John McCall · 14 years ago
  16. c820f90 Don't substitute 'St' for 'std' when the namespace is nested inside another namespace. by Anders Carlsson · 14 years ago
  17. 1b12a3b Be sure to use the standard substitutions when mangling the names of by Douglas Gregor · 14 years ago
  18. b1162f1 PR6400: Handle an extreme edge case in mangling correctly. by Eli Friedman · 14 years ago
  19. 8e51a1f Revert the ctor/dtor alias optimization for now; the buildbots can detect by John McCall · 15 years ago
  20. 92ac9ff Emit complete constructors and destructors as aliases to base constructors by John McCall · 15 years ago
  21. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  22. 91f8860 Mangle basic_ostream and basic_iostream specializations. by Anders Carlsson · 15 years ago
  23. 47846d2 Correctly mangle the 'std' namespace inside extern "C++" blocks. by Anders Carlsson · 15 years ago
  24. 8f8fd8e Mangle std::basic_ostream<char, std::char_traits<char>> as So. by Anders Carlsson · 15 years ago
  25. fcd0029 Remove PR5061 workaround. by Anders Carlsson · 15 years ago
  26. f514b54 Mangle std::basic_string<char, std::char_traits<char>, std::allocator<char> > as Ss. by Anders Carlsson · 15 years ago
  27. 189d59c Mangle ::std::basic_string as Sb. by Anders Carlsson · 15 years ago
  28. 8c03155 Mangle ::std::allocator as Sa. by Anders Carlsson · 15 years ago
  29. e7c8cb6 Substitute "::std::" as "St". by Anders Carlsson · 15 years ago