1. fe58720 PR12226: don't generate wrong code if a braced string literal is used to by Richard Smith · 12 years ago
  2. 30fa370 Use atexit when __cxa_atexit isn't available instead of adding a by John McCall · 12 years ago
  3. 355bba7 Make sure we unique static-local decls across multiple emissions of by John McCall · 12 years ago
  4. 0f30a12 Revert r153723, and its follow-ups r153728 and r153733. by Chandler Carruth · 12 years ago
  5. 49d26d2 Do the static-locals thing properly in the face of unions and by John McCall · 12 years ago
  6. 9993cc7 When emitting a static local variable in C++, handle by John McCall · 12 years ago
  7. 71cba34 Make sure we update the static local decl address map when we are forced to rebuild a global because of the initializer. <rdar://problem/10957867>. by Eli Friedman · 12 years ago
  8. 8b42ab7 Make sure constant emission handles initializer lists with strings correctly. Part of <rdar://problem/10957867>. by Eli Friedman · 12 years ago
  9. eb43f4a Re-commit r139643. by Eli Friedman · 13 years ago
  10. a179b53 Revert r139643 while I look into it; it's breaking selfhost. by Eli Friedman · 13 years ago
  11. 93013b2 Make clang use Acquire loads and Release stores where necessary. by Eli Friedman · 13 years ago
  12. 0502a22 Perform an acquire memory barrier on the fast path of a thread-safe by John McCall · 13 years ago
  13. 7895194 Fix a test case and teach ClearLinkageCache() to clear the linkage of by John McCall · 13 years ago
  14. 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
  15. 6deecb0 Correctly align large arrays in x86-64. This fixes PR5599. by Rafael Espindola · 14 years ago
  16. 8b24233 If a function definition has any sort of weak linkage, its static local by John McCall · 14 years ago
  17. cc6a44b For thread-safe static initialization of local statics with by Douglas Gregor · 14 years ago
  18. e65ce96 Just bail out immediately when emitting an unreachable function-local static by John McCall · 14 years ago
  19. f6b89a1 Use the right linkage for static variables inside C++ inline functions. by Anders Carlsson · 15 years ago
  20. 071c810 Make sure to always mark a global variable as not being constant if it has a C++ initializer. by Anders Carlsson · 15 years ago
  21. fc28448 implement PR5654: add -fassume-sane-operator-new, which is enabled by default, and adds the malloc attribute to the global function new() and to the overloaded new operators. by Nuno Lopes · 15 years ago
  22. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  23. c7974ca Handle emitting static variables that have reference type. by Anders Carlsson · 15 years ago
  24. 4fcfde4 Eliminate &&s in tests. by Daniel Dunbar · 15 years ago
  25. 664f893 Use the inbounds variant of getelementptr for common pointer arithmetic. by Dan Gohman · 15 years ago
  26. 3b2e16b Refactor some code and implement support for global destructors for static variables. by Anders Carlsson · 15 years ago