1. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
  2. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  3. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  4. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  5. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  6. 3cebc73 C++1y sized deallocation: if we have a use, but not a definition, of a sized by Richard Smith · 11 years ago
  7. 8b54999 Add CodeGenABITypes.h for use in LLDB. by Mark Lacey · 11 years ago
  8. b914e87 Implement function type checker for the undefined behavior sanitizer. by Peter Collingbourne · 11 years ago
  9. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  10. fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  11. 7fda207 Generate code for the move assignment operator using memcpy, the same as we do by Nick Lewycky · 11 years ago
  12. 3b8e0b7 Revert r189649 because it was breaking sanitizer bots. by Yunzhong Gao · 11 years ago
  13. 51a31e1 Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 11 years ago
  14. c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
  15. 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
  16. ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  17. 0a1c862 PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 11 years ago
  18. 3b47759 Debug Info: Fine-tune the simple return expression location handling to by Adrian Prantl · 11 years ago
  19. 226399c Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENT by David Blaikie · 11 years ago
  20. 3b50e8d Restore r184205 and associated commits (after commit of r185290) by Stephen Lin · 11 years ago
  21. 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
  22. 3258abc Revert r184205 and associated patches while investigating issue with broken buildbot (possible interaction with LTO) by Stephen Lin · 11 years ago
  23. d4c0cd0 CodeGen: Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute. by Stephen Lin · 11 years ago
  24. 8a07cd3 Reapply r183721, reverted in r183776, with a fix for a bug in the former (we by Richard Smith · 11 years ago
  25. ece7ebd fix formatting. by Adrian Prantl · 11 years ago
  26. 3081c6f Clarify comment. by Adrian Prantl · 11 years ago
  27. 1c3db76 Cleanup: Use a member variable to store the SourceLocation for EH code. by Adrian Prantl · 11 years ago
  28. 524387a CodeGen for CapturedStmts by Ben Langmuir · 11 years ago
  29. 4c71b8c Don't crash in IRGen if a conditional with 'throw' in one of its branches is by Richard Smith · 11 years ago
  30. d072e59 Reapply r180982 with repaired logic and an additional testcase. by Adrian Prantl · 11 years ago
  31. f5ebf9b Correctly emit certain implicit references to 'self' even within a lambda. by John McCall · 11 years ago
  32. bb09f7b Revert "Attempt to un-break the gdb buildbot." by Adrian Prantl · 11 years ago
  33. 30c0d27 Attempt to un-break the gdb buildbot. by Adrian Prantl · 11 years ago
  34. fa6b079 Ensure that the line table for functions with cleanups is sequential. by Adrian Prantl · 11 years ago
  35. dc7a4f5 Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there by Richard Smith · 11 years ago
  36. c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 11 years ago
  37. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  38. 94d46b5 Fix uninitialized read of CalleeWithThisReturn. by Manman Ren · 11 years ago
  39. f449244 Simplify code. No functionality change. by Benjamin Kramer · 11 years ago
  40. 1db7040 Generate metadata to implement the -cl-kernel-arg-info option. by Guy Benyei · 11 years ago
  41. 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 11 years ago
  42. 63fd408 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  43. 7cd84ba revert r177211 due to its potential issues by Manman Ren · 11 years ago
  44. 2710ed8 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  45. bea522f ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 11 years ago
  46. 37453b9 Add support for the OpenCL attribute 'vec_type_hint'. by Joey Gouly · 11 years ago
  47. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  48. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 11 years ago
  49. c5139a9 Prefer 'and' over '&' in comments. by David Blaikie · 11 years ago
  50. 56c00c4 Re-apply r174919 - smarter copy/move assignment/construction, with fixes for by Lang Hames · 11 years ago
  51. 59660c2 Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 by Timur Iskhodzhanov · 11 years ago
  52. c2808e7 Backing out r174919 while I investigate a self-host bug on Takumi's builder. by Lang Hames · 11 years ago
  53. 5310859 When generating IR for default copy-constructors, copy-assignment operators, by Lang Hames · 11 years ago
  54. c8c2427 Revert r174246, accidentally committed. by David Blaikie · 11 years ago
  55. 9ceca75 Sentenc-ify comment added in r174206. by David Blaikie · 11 years ago
  56. 1513eb9 Basics by David Blaikie · 11 years ago
  57. 0a0f93c Fix exception handling line table problems introduced by r173593 by David Blaikie · 11 years ago
  58. a650485 PR14566: Debug Info: avoid top level lexical blocks in functions by David Blaikie · 12 years ago
  59. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 12 years ago
  60. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  61. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  62. 72390b3 Rename llvm::Attributes to llvm::Attribute. by Bill Wendling · 12 years ago
  63. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  64. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  65. 29573b0 Unbreak the clang build after r169712. by Benjamin Kramer · 12 years ago
  66. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  67. cdeb7d5 Have clang use LLVM IR's fast-math flags when in FastMath or FiniteMathOnly modes. Test cases included. by Michael Ilseman · 12 years ago
  68. 9dce4b3 remove trailing whitespace by Michael Ilseman · 12 years ago
  69. ad95481 [ubsan] Add flag to enable recovery from checks when possible. by Will Dietz · 12 years ago
  70. 8fd8ee9 Simplify code. No functionality change. by Benjamin Kramer · 12 years ago
  71. f5bf912 When evaluating variably modified types for function parameters, dig out the by Eli Friedman · 12 years ago
  72. d6396a6 Use the individual -fsanitize=<...> arguments to control which of the UBSan by Richard Smith · 12 years ago
  73. 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
  74. 956a5a1 Cleanup some clang code to use new type functions instead of using cast<>. by Micah Villmow · 12 years ago
  75. 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
  76. a240df2 Transform pattern: by Alexey Samsonov · 12 years ago
  77. 802cd5b At -O0, emit an @llvm.trap() call at the end of a value-returning function which by Richard Smith · 12 years ago
  78. fac6310 Have 'addFnAttr' take the attribute enum value. Then have it build the attribute object and add it appropriately. No functionality change. by Bill Wendling · 12 years ago
  79. bf43f2f Tidy up formatting. by Richard Smith · 12 years ago
  80. 930c05c -fcatch-undefined-behavior: catch a VLA bound which evalutes to a non-positive value. by Richard Smith · 12 years ago
  81. 4def70d -fcatch-undefined-behavior: emit calls to the runtime library whenever one of the checks fails. by Richard Smith · 12 years ago
  82. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  83. 36ef0d5 If we flow off the end of a value-returning function: by Richard Smith · 12 years ago
  84. e1ecdc1 Change APInt to APSInt in one instance. Also change a call to operator==() to by Richard Trieu · 12 years ago
  85. 6bebe5a Update Clang to reflect the move of MDBuilder in r160237. by Chandler Carruth · 12 years ago
  86. 198871c Add OpenCL metadata for kernel arg names. This output is controlled via a flag as noted in the OpenCL Spec. by Tanya Lattner · 12 years ago
  87. 0df579e Patch by Anton Lokhmotov to add OpenCL work group size attributes. by Tanya Lattner · 12 years ago
  88. 4904bf4 block literal irgen: several improvements on naming block by Fariborz Jahanian · 12 years ago
  89. 2ee5ba3 Documentation cleanup: by James Dennett · 12 years ago
  90. def1849 wire -fbounds-checking to the new LLVM bounds checking pass by Nuno Lopes · 12 years ago
  91. b3198a8 add -fbounds-checking option. by Nuno Lopes · 12 years ago
  92. fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 12 years ago
  93. 1664d54 PR12571: Objects of type clang::ConstantArrayType aren't always emitted with by Richard Smith · 12 years ago
  94. 3c6ed1b Remove support for -fast-math metadata for the moment. by Duncan Sands · 12 years ago
  95. 10e675d Generate fpmath metadata when -ffast-math. Note that no optimizations are hooked by Duncan Sands · 12 years ago
  96. 377ecc7 Propagate alignment on lvalues through EmitLValueForField. PR12395. by Eli Friedman · 12 years ago
  97. 8fbe385 [frontend] Add support for disabling the "inline" keyword using by Chad Rosier · 12 years ago
  98. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  99. 23f0267 Implement "optimization" for lambda-to-block conversion which inlines the generated block literal for lambdas which are immediately converted to block pointer type. This simplifies the AST, avoids an unnecessary copy of the lambda and makes it much easier to avoid copying the result onto the heap. by Eli Friedman · 12 years ago
  100. 64bee65 Work-in-progress for lambda conversion-to-block operator. Still need to implement the retain+autorelease outside of ARC, and there's a bug that causes the generated code to crash in ARC (which I think is unrelated to my code, although I'm not completely sure). by Eli Friedman · 12 years ago