1. d900dd0 Revert "[CodeGenCXX] Treat 'this' as noalias in constructors" by Sean Fertile · 7 years ago
  2. cc7e747 [CodeGenCXX] Treat 'this' as noalias in constructors by Anton Bikineev · 7 years ago
  3. 9de9214 [CodeGen] Treat auto-generated __dso_handle symbol as HiddenVisibility by Reid Kleckner · 9 years ago
  4. fcd3314 Cleanup the handling of noinline function attributes, -fno-inline, by Chandler Carruth · 9 years ago
  5. e376337 Add the alloc_size attribute to clang, attempt 2. by George Burgess IV · 9 years ago
  6. 505ef81 Fix defaulted-functions-in-C++98 extension to give the functions the same by Richard Smith · 9 years ago
  7. d7738fe Revert r290149: Add the alloc_size attribute to clang. by Chandler Carruth · 9 years ago
  8. a747027 Add the alloc_size attribute to clang. by George Burgess IV · 9 years ago
  9. 086c90b Undo accidental comit by Paul Robinson · 9 years ago
  10. 514e743 Make a few OpenMP tests "C++11 clean." by Paul Robinson · 9 years ago
  11. 787dc43 Set normal LLVM function attributes on global initializer functions by Reid Kleckner · 10 years ago
  12. bdf40a6 Test case updates for explicit type parameter to the gep operator by David Blaikie · 11 years ago
  13. a953f28 Update Clang tests to handle explicitly typed load changes in LLVM. by David Blaikie · 11 years ago
  14. b73c973 Don't set unnamed_addr in CreateRuntimeVariable. by Rafael Espindola · 11 years ago
  15. bdc9698 Include translation unit filename in global ctor symbol names. by Nico Weber · 11 years ago
  16. 4362261 CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. by Stephen Lin · 12 years ago
  17. 19ae117 Fix FileCheck --check-prefix lines. by Tim Northover · 12 years ago
  18. 2386bb1 Reapply r176133 with testcase fixes. by Bill Wendling · 13 years ago
  19. 0f424b0 Revert "Add more attributes from the command line to functions." by Anna Zaks · 13 years ago
  20. 87869db Add more attributes from the command line to functions. by Bill Wendling · 13 years ago
  21. c33fc4c Modify the tests to use attribute group references instead of listing the by Bill Wendling · 13 years ago
  22. a33e4fe Update documentation of HasSideEffects to match its callers' expectations, and by Richard Smith · 13 years ago
  23. 0421ce7 Teach Expr::HasSideEffects about all the Expr types, and fix a bug where it by Richard Smith · 13 years ago
  24. 76cc43a Use atexit when __cxa_atexit isn't available instead of adding a by John McCall · 13 years ago
  25. a5f58b0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 14 years ago
  26. fa918f6 Emit guard variables for any weak global that has a run-time by Douglas Gregor · 14 years ago
  27. fcaaa69 When laying out bases in, always try the "base subobject" LLVM type. If it by Anders Carlsson · 14 years ago
  28. a97f329 Template static data members can have weak_odr linkage, not just by John McCall · 14 years ago
  29. b4744a3 Whoops. by John McCall · 14 years ago
  30. 32f44bd Ignore indirect field declarations. Fixes PR9570. by John McCall · 14 years ago
  31. d661a85 Add unnamed_addr in CreateRuntimeVariable. by Rafael Espindola · 15 years ago
  32. 1827509 Teach the constant expr evaluator about derived-to-base casts when no virtual bases are involved. Fixes PR5974. by Anders Carlsson · 15 years ago
  33. 7e9e2b4 Test for rdar://problem/8073696. by John McCall · 15 years ago
  34. 8601a75 Do a very simple pass over every function we emit to infer whether we can by John McCall · 15 years ago
  35. 45d4947 Emit global destructors even if the destroyed object has no initializers or has by John McCall · 15 years ago
  36. 70013b6 When deferring the emission of declarations with initializers in C++, remember by John McCall · 15 years ago
  37. 466e221 When creating functions to run global initializers and destructors, mark them by John McCall · 15 years ago
  38. 13f7c7d Fix test. by Anders Carlsson · 15 years ago
  39. fe06df4 C++: Add support for -fno-use-cxa-atexit. - So much typing, so little gain... by Daniel Dunbar · 16 years ago
  40. cb86e10 Fix the bug that was breaking self-host, and re-land the static ctor fixes. by Anders Carlsson · 16 years ago
  41. af77cd2 Revert r95363 and r95375, which broke self-host. by Douglas Gregor · 16 years ago
  42. ecac409 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 · 16 years ago
  43. 49786a6 Codegen CXXConstructExprs with trivial constructors as constants. by John McCall · 16 years ago
  44. 8fbe78f Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 16 years ago
  45. a18ed9b 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 · 16 years ago
  46. 9776bd6 Port test over to FileCheck. by Anders Carlsson · 16 years ago
  47. 43b4484 Use the inbounds variant of getelementptr for common pointer arithmetic. by Dan Gohman · 16 years ago
  48. b8be93f Add support for global initializers. by Anders Carlsson · 16 years ago