1. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  2. 93b717a [-cxx-abi microsoft] Emit thunks for pointers to virtual member functions by Hans Wennborg · 11 years ago
  3. 8137a60 Implement aarch64 neon instruction class misc. by Kevin Qin · 11 years ago
  4. 3cebc73 C++1y sized deallocation: if we have a use, but not a definition, of a sized by Richard Smith · 11 years ago
  5. b914e87 Implement function type checker for the undefined behavior sanitizer. by Peter Collingbourne · 11 years ago
  6. 7f0ff70 Do not emit undefined lsrh/ashr for NEON shifts by Amaury de la Vieuville · 11 years ago
  7. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  8. d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
  9. 98592d9 Emit an error when attempting to generate IR for SEH __try by Reid Kleckner · 11 years ago
  10. 3b8e0b7 Revert r189649 because it was breaking sanitizer bots. by Yunzhong Gao · 11 years ago
  11. 51a31e1 Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 11 years ago
  12. c7971a9 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 11 years ago
  13. c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
  14. 9581ed0 CodeGen: Unify two implementations of canDevirtualizeMemberFunctionCall. by Benjamin Kramer · 11 years ago
  15. 7f918f9 [CGF] Get rid of passing redundant VTable pointer around in CodeGenFunction::InitializeVTablePointer[s] by Timur Iskhodzhanov · 11 years ago
  16. 8f189a9 Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  17. 0a1c862 PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 11 years ago
  18. b0e603c Debug Info / EmitCallArgs: arguments may modify the debug location. by Adrian Prantl · 11 years ago
  19. 6e007f9 Simplify the CodeGenFunction::Build*Virtual*Call family of functions by Timur Iskhodzhanov · 11 years ago
  20. 6b9240e Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 11 years ago
  21. 3b50e8d Restore r184205 and associated commits (after commit of r185290) by Stephen Lin · 11 years ago
  22. 1d7bb6c Delete dead code. by Eli Friedman · 11 years ago
  23. 3258abc Revert r184205 and associated patches while investigating issue with broken buildbot (possible interaction with LTO) by Stephen Lin · 11 years ago
  24. 43a75fc [CodeGen] Move EHScopeStack into its own header by Reid Kleckner · 11 years ago
  25. d4c0cd0 CodeGen: Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute. by Stephen Lin · 11 years ago
  26. d4ec562 Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 11 years ago
  27. 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
  28. 8a07cd3 Reapply r183721, reverted in r183776, with a fix for a bug in the former (we by Richard Smith · 11 years ago
  29. 0934e18 Add support for complex compound assignments where the LHS is a scalar. by Eli Friedman · 11 years ago
  30. a57be56 Revert r183721. It caused cleanups to be delayed too long in some cases. by Richard Smith · 11 years ago
  31. 85af7ce Rework IR emission for lifetime-extended temporaries. Instead of trying to walk by Richard Smith · 11 years ago
  32. 2ac2fa7 Make sure we don't emit invalid IR for StmtExprs with complex cleanups. by Eli Friedman · 11 years ago
  33. 6fe91e4 [CodeGen] Move EHScopeStack to CGCleanup.h from CodeGenFunction.h by Reid Kleckner · 11 years ago
  34. b0f533e [ms-cxxabi] Implement MSVC virtual base adjustment by Reid Kleckner · 11 years ago
  35. 1c3db76 Cleanup: Use a member variable to store the SourceLocation for EH code. by Adrian Prantl · 11 years ago
  36. 7247c88 Use only explicit bool conversion operator by David Blaikie · 11 years ago
  37. 524387a CodeGen for CapturedStmts by Ben Langmuir · 11 years ago
  38. 4c71b8c Don't crash in IRGen if a conditional with 'throw' in one of its branches is by Richard Smith · 11 years ago
  39. ff920ee AArch64: teach Clang about __clear_cache intrinsic by Tim Northover · 11 years ago
  40. d072e59 Reapply r180982 with repaired logic and an additional testcase. by Adrian Prantl · 11 years ago
  41. f5ebf9b Correctly emit certain implicit references to 'self' even within a lambda. by John McCall · 11 years ago
  42. bb09f7b Revert "Attempt to un-break the gdb buildbot." by Adrian Prantl · 11 years ago
  43. 30c0d27 Attempt to un-break the gdb buildbot. by Adrian Prantl · 11 years ago
  44. fa6b079 Ensure that the line table for functions with cleanups is sequential. by Adrian Prantl · 11 years ago
  45. c7b5f38 ArrayRefize code. No functionality change. by Benjamin Kramer · 11 years ago
  46. c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 11 years ago
  47. b80a16e Implement CodeGen for C++11 thread_local, following the Itanium ABI specification as discussed on cxx-abi-dev. by Richard Smith · 11 years ago
  48. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  49. 051303c Implement CapturedStmt AST by Tareq A. Siraj · 11 years ago
  50. b37a73d Initial support for struct-path aware TBAA. by Manman Ren · 11 years ago
  51. 7cc0a11 revert r178784 since it does not have a commit message by Manman Ren · 11 years ago
  52. ab4ffe2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 11 years ago
  53. efb72ad * Attempt to un-break gdb buildbot by emitting a lexical block end only by Adrian Prantl · 11 years ago
  54. 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 11 years ago
  55. b6a6079 Under ARC, when we're passing the address of a strong variable by John McCall · 11 years ago
  56. 63fd408 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  57. 7cd84ba revert r177211 due to its potential issues by Manman Ren · 11 years ago
  58. 2710ed8 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  59. 5b07e80 Tighten up the rules for precise lifetime and document by John McCall · 11 years ago
  60. 37453b9 Add support for the OpenCL attribute 'vec_type_hint'. by Joey Gouly · 11 years ago
  61. 9eda3ab Promote atomic type sizes up to a power of two, capped by by John McCall · 11 years ago
  62. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  63. 4a68c7b Restore order to placate test. I had no real reason to switch them. by John McCall · 11 years ago
  64. ed38313 Re-use bit from superclass and extract stuff into a local by John McCall · 11 years ago
  65. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 11 years ago
  66. 1d4fff5 Better support for constructors with -cxx-abi microsoft, partly fixes PR12784 by Timur Iskhodzhanov · 11 years ago
  67. a0a628f ubsan: Emit bounds checks for array indexing, vector indexing, and (in really simple cases) pointer arithmetic. This augments the existing bounds checking with language-level array bounds information. by Richard Smith · 11 years ago
  68. 56c00c4 Re-apply r174919 - smarter copy/move assignment/construction, with fixes for by Lang Hames · 11 years ago
  69. c764830 ubsan: Add checking for invalid downcasts. Per [expr.static.cast]p2 and p11, by Richard Smith · 11 years ago
  70. 59660c2 Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 by Timur Iskhodzhanov · 11 years ago
  71. c2808e7 Backing out r174919 while I investigate a self-host bug on Takumi's builder. by Lang Hames · 11 years ago
  72. 5310859 When generating IR for default copy-constructors, copy-assignment operators, by Lang Hames · 11 years ago
  73. 8fcbb8d Fix typo in comment by Arnaud A. de Grandmaison · 11 years ago
  74. 0a0f93c Fix exception handling line table problems introduced by r173593 by David Blaikie · 11 years ago
  75. 074cae0 Destroy arrays and ARC fields when throwing out of ctors. by John McCall · 11 years ago
  76. 378e1e7 When we're emitting a constructor or destructor call from a delegating by Douglas Gregor · 11 years ago
  77. 78d85b1 [ubsan] Implement the -fcatch-undefined-behavior flag using a trapping by Chad Rosier · 11 years ago
  78. a650485 PR14566: Debug Info: avoid top level lexical blocks in functions by David Blaikie · 11 years ago
  79. 3ac83d6 patch for PR9027 and // rdar://11861085 by Fariborz Jahanian · 11 years ago
  80. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 11 years ago
  81. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 11 years ago
  82. 89e19b4 Don't assert/crash on reference variables in lambdas bound to a by Eli Friedman · 11 years ago
  83. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  84. ad95481 [ubsan] Add flag to enable recovery from checks when possible. by Will Dietz · 12 years ago
  85. c686004 Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that by David Chisnall · 12 years ago
  86. d6396a6 Use the individual -fsanitize=<...> arguments to control which of the UBSan by Richard Smith · 12 years ago
  87. cc30561 Split emission of -ftrapv checks and -fcatch-undefined-behavior checks into by Richard Smith · 12 years ago
  88. 8e1cee6 -fcatch-undefined-behavior checking for appropriate vptr value: Clang CodeGen side. by Richard Smith · 12 years ago
  89. 015f33b At -O0, prefer objc_storeStrong with a null new value to the by John McCall · 12 years ago
  90. a240df2 Transform pattern: by Alexey Samsonov · 12 years ago
  91. c5f8046 Add codegen support for __uuidof(). by Nico Weber · 12 years ago
  92. 4def70d -fcatch-undefined-behavior: emit calls to the runtime library whenever one of the checks fails. by Richard Smith · 12 years ago
  93. 6cacae8 CodeGen: Copy tail padding when we're not dealing with a trivial copy assign or move assign operator. by Benjamin Kramer · 12 years ago
  94. f3477c1 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 12 years ago
  95. 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  96. f56faa0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Dmitri Gribenko · 12 years ago
  97. 7ac9ef1 -fcatch-undefined-behavior: Factor emission of the creation of, and branch to, by Richard Smith · 12 years ago
  98. d1a8d2e [ms-inline asm] Have MSAsmStmts use the generic EmitAsmStmt codegen function. by Chad Rosier · 12 years ago
  99. a23b91d [ms-inline asm] Rename EmitGCCAsmStmt to EmitAsmStmt and have it accept by Chad Rosier · 12 years ago
  100. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago