1. 8992457 Reapply r176133 with testcase fixes. by Bill Wendling · 11 years ago
  2. c283311 Revert "Add more attributes from the command line to functions." by Anna Zaks · 11 years ago
  3. d620e09 Add more attributes from the command line to functions. by Bill Wendling · 11 years ago
  4. f7a9da0 Modify the tests to use attribute group references instead of listing the by Bill Wendling · 11 years ago
  5. 60b7038 Update documentation of HasSideEffects to match its callers' expectations, and by Richard Smith · 12 years ago
  6. 8ae4ec2 Teach Expr::HasSideEffects about all the Expr types, and fix a bug where it by Richard Smith · 12 years ago
  7. 30fa370 Use atexit when __cxa_atexit isn't available instead of adding a by John McCall · 12 years ago
  8. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  9. e67d151 Emit guard variables for any weak global that has a run-time by Douglas Gregor · 13 years ago
  10. eb9d81d When laying out bases in, always try the "base subobject" LLVM type. If it by Anders Carlsson · 13 years ago
  11. 99ace16 Template static data members can have weak_odr linkage, not just by John McCall · 13 years ago
  12. 1d1a679 Whoops. by John McCall · 13 years ago
  13. 26fbc72 Ignore indirect field declarations. Fixes PR9570. by John McCall · 13 years ago
  14. c532b50 Add unnamed_addr in CreateRuntimeVariable. by Rafael Espindola · 14 years ago
  15. 5c5a764 Teach the constant expr evaluator about derived-to-base casts when no virtual bases are involved. Fixes PR5974. by Anders Carlsson · 14 years ago
  16. 6d31122 Test for rdar://problem/8073696. by John McCall · 14 years ago
  17. 39dad53 Do a very simple pass over every function we emit to infer whether we can by John McCall · 14 years ago
  18. 85aca0f Emit global destructors even if the destroyed object has no initializers or has by John McCall · 14 years ago
  19. bf40cb5 When deferring the emission of declarations with initializers in C++, remember by John McCall · 14 years ago
  20. 044cc54 When creating functions to run global initializers and destructors, mark them by John McCall · 14 years ago
  21. 9df792c Fix test. by Anders Carlsson · 14 years ago
  22. efb0fa9 C++: Add support for -fno-use-cxa-atexit. - So much typing, so little gain... by Daniel Dunbar · 14 years ago
  23. 2ca4f63 Fix the bug that was breaking self-host, and re-land the static ctor fixes. by Anders Carlsson · 15 years ago
  24. 90c1c58 Revert r95363 and r95375, which broke self-host. by Douglas Gregor · 15 years ago
  25. 7d94a95 If a global initializer has a non-trivial destructor it can't be emitted as a constant (even if it has a trivial constructor). by Anders Carlsson · 15 years ago
  26. fb8b69a Codegen CXXConstructExprs with trivial constructors as constants. by John McCall · 15 years ago
  27. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  28. 74d644a If a global initializer has a non-trivial constructor or destructor, we never want to defer generation of it, even if it is declared static. by Anders Carlsson · 15 years ago
  29. a3f36ab Port test over to FileCheck. by Anders Carlsson · 15 years ago
  30. 664f893 Use the inbounds variant of getelementptr for common pointer arithmetic. by Dan Gohman · 15 years ago
  31. 89ed31d Add support for global initializers. by Anders Carlsson · 15 years ago