1. 4967a71 Update aosp/master Clang for rebase to r275480 by Pirama Arumuga Nainar · 8 years ago
  2. 87d948e Update aosp/master clang for rebase to r256229 by Pirama Arumuga Nainar · 8 years ago
  3. b6d6993 Update aosp/master clang for rebase to r239765 by Pirama Arumuga Nainar · 9 years ago
  4. 58878f8 Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  5. 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
  6. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
  7. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  8. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  9. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  10. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  11. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  12. 98592d9 Emit an error when attempting to generate IR for SEH __try by Reid Kleckner · 11 years ago
  13. 14b0e4b Fix typo in comment. Patch by Matthew Dempsky! by Richard Smith · 11 years ago
  14. 45ff380 Call __cxa_begin_catch before std::terminate() in a noexcept trap. by John McCall · 11 years ago
  15. 59f0a5a Set the debug location for landing pad code to the canonical EH location. by Adrian Prantl · 11 years ago
  16. 4c71b8c Don't crash in IRGen if a conditional with 'throw' in one of its branches is by Richard Smith · 11 years ago
  17. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  18. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 11 years ago
  19. 66b2277 Call __cxa_begin_catch with the current exception before by John McCall · 11 years ago
  20. 629df01 Change some CGF parameters to CGMs. by John McCall · 11 years ago
  21. b1ba0ef Re-sort all the headers. Lots of regressions have crept in here. by Chandler Carruth · 12 years ago
  22. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  23. 65bd4ac Enable the new (more C++-like, less broken) EH model when targeting the GNUstep by David Chisnall · 12 years ago
  24. 6a3c70e objectiveC++: When throwing c++ exception of by Fariborz Jahanian · 12 years ago
  25. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  26. 70cd619 The ObjC++-to-C++ personality trick is only necessary on NeXT runtimes, by John McCall · 12 years ago
  27. c686004 Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that by David Chisnall · 12 years ago
  28. f7226fb Add the ObjFW runtime. Patch by Jonathan Schleifer! by John McCall · 12 years ago
  29. 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 12 years ago
  30. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  31. f553301 It turns out that implementing the rethrow-on-fallthrough by John McCall · 12 years ago
  32. 649b4a1 Revert r153613 as it's causing large compile-time regressions on the nightly testers. by Chad Rosier · 12 years ago
  33. 57cd1b8 When we can't prove that the target of an aggregate copy is by John McCall · 12 years ago
  34. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  35. e8e92b9 Remove dead code. by Ahmed Charles · 12 years ago
  36. af2771b CodeGen: Move EHPersonality from CGException.h into the cpp file, it has no other users. by Benjamin Kramer · 12 years ago
  37. 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 12 years ago
  38. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  39. b29b12d When initializing a catch variable in ARC, be sure to emit retains by John McCall · 13 years ago
  40. cc1f918 Don't get the exception obj from the slot more than once. by Bill Wendling · 13 years ago
  41. d7722d9 Switch the Alignment argument on AggValueSlot over to CharUnits, per John's review comment. by Eli Friedman · 13 years ago
  42. f394078 Track alignment in AggValueSlot. No functional change in this patch, but I'll be introducing uses of the specified alignment soon. by Eli Friedman · 13 years ago
  43. 6f103ba Whenever explicitly activating or deactivating a cleanup, we by John McCall · 13 years ago
  44. 8990daf Don't remove filters. by Bill Wendling · 13 years ago
  45. eecb6a1 Don't assume that the clause is a GlobalVariable. It could be a constant. by Bill Wendling · 13 years ago
  46. 40ccacc The eh.selector intrinsic isn't used anymore. Replace the check here with a by Bill Wendling · 13 years ago
  47. 285cfd8 Throw the switch to convert clang to the new exception handling model! by Bill Wendling · 13 years ago
  48. ae27059 Refactor the load of the exception pointer and the exception selector from their by Bill Wendling · 13 years ago
  49. bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
  50. 74cfb23 Remove unused variables noticed by GCC. by Benjamin Kramer · 13 years ago
  51. 1366862 The allocated exception slot does not alias anything; should fix self-host. by John McCall · 13 years ago
  52. 7c2349b Use stronger typing for the flags on AggValueSlot and require by John McCall · 13 years ago
  53. 777d6e5 Simplify EH control flow by observing that EH scopes form a simple by John McCall · 13 years ago
  54. da549e8 Remove some unnecessary single element array temporaries. by Jay Foad · 13 years ago
  55. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  56. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  57. 4c7d9f1 Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 13 years ago
  58. ad346f4 Generalize Cleanup::Emit's "isForEH" parameter into a set by John McCall · 13 years ago
  59. c4a1a84 Do full-expression cleanups in a much more sensible way that still lets by John McCall · 13 years ago
  60. 61c1601 Use cached types; no functionality change. by John McCall · 13 years ago
  61. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  62. 256a76e Call objc_terminate() instead of abort() when a cleanup throws an by John McCall · 13 years ago
  63. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  64. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  65. d768e9d Emit @finally blocks completely lazily instead of forcing their by John McCall · 13 years ago
  66. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  67. 93c332a Convert Clang over to resuming from landing pads with llvm.eh.resume. by John McCall · 13 years ago
  68. addd80d Back out r132209; it's breaking nightly tests. by Eli Friedman · 13 years ago
  69. 0903421 Implement a new, much improved version of the cleanup hack. We just need by John McCall · 13 years ago
  70. eab8078 IRgen/Darwin: Fix refacto introduced in Triple changes. by Daniel Dunbar · 13 years ago
  71. db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 13 years ago
  72. 2839d6b Get rid of std::vector usage when getting function types in CGException.cpp by Anders Carlsson · 13 years ago
  73. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  74. 80558d2 Fix Objective-C++ exceptions (GNU runtime). by David Chisnall · 13 years ago
  75. a968e97 Reintroduce r127617: "Code generation for noexcept." with fixes. by Sebastian Redl · 13 years ago
  76. 112d5ee Revert r127617: "Code generation for noexcept." by Jakob Stoklund Olesen · 13 years ago
  77. f86d5f2 Code generation for noexcept. by Sebastian Redl · 13 years ago
  78. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 13 years ago
  79. 15348ae Add a -fcxx-exceptions flag to the frontend, which can be used to enable by Anders Carlsson · 13 years ago
  80. 7a17851 Get rid of the areExceptionsEnabled() getter from LangOptions. by Anders Carlsson · 13 years ago
  81. 3469585 Reorganize the emission of local variables. by John McCall · 13 years ago
  82. c1cfdf8 Add a LangOptions::areExceptionsEnabled and start using it. by Anders Carlsson · 13 years ago
  83. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 13 years ago
  84. acff696 Remove this FIXME; clear up an unused variable; style. by John McCall · 13 years ago
  85. e996ffd Save a copy expression for non-trivial copy constructions of catch variables. by John McCall · 13 years ago
  86. d16c2cf Reorganize CodeGen{Function,Module} to eliminate the unfortunate by John McCall · 13 years ago
  87. 36f893c Move all the cleanups framework code into a single file. Pure motion. by John McCall · 14 years ago
  88. 3ad32c8 Convert the exception-freeing cleanup over to the conditional cleanups code, by John McCall · 14 years ago
  89. 4bbcbda Fix some obvious bugs in the conditional-cleanup code and then make the by John McCall · 14 years ago
  90. 150b462 Better framework for conditional cleanups; untested as yet. by John McCall · 14 years ago
  91. 82a113a "Name" a bool parameter. by Anders Carlsson · 14 years ago
  92. cd5b22e Fix a latent bug where, after emitting an expression statement, we would by John McCall · 14 years ago
  93. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  94. 4468078 ARM EH uses a different personality function in C. by John McCall · 14 years ago
  95. 14e1bc9 Don't assert on attempts to throw 'bool'. I wonder if in the history of C++ by John McCall · 14 years ago
  96. b6bbcc9 Death to blocks, or at least the word "block" in one particular obnoxiously by John McCall · 14 years ago
  97. b259383 Opportunistically use the C++ personality function in ObjC++ by John McCall · 14 years ago
  98. 558d2ab one piece of code is responsible for the lifetime of every aggregate by John McCall · 14 years ago
  99. 91a16fa IRgen: Change Emit{Load,Store}OfScalar to take a required Alignment argument and by Daniel Dunbar · 14 years ago
  100. cd2d2b7 Sketch out a framework for delaying the activation of a cleanup. by John McCall · 14 years ago