1. b0f533e [ms-cxxabi] Implement MSVC virtual base adjustment by Reid Kleckner · 11 years ago
  2. 1c3db76 Cleanup: Use a member variable to store the SourceLocation for EH code. by Adrian Prantl · 11 years ago
  3. 7247c88 Use only explicit bool conversion operator by David Blaikie · 11 years ago
  4. 524387a CodeGen for CapturedStmts by Ben Langmuir · 11 years ago
  5. 4c71b8c Don't crash in IRGen if a conditional with 'throw' in one of its branches is by Richard Smith · 11 years ago
  6. ff920ee AArch64: teach Clang about __clear_cache intrinsic by Tim Northover · 11 years ago
  7. d072e59 Reapply r180982 with repaired logic and an additional testcase. by Adrian Prantl · 11 years ago
  8. f5ebf9b Correctly emit certain implicit references to 'self' even within a lambda. by John McCall · 11 years ago
  9. bb09f7b Revert "Attempt to un-break the gdb buildbot." by Adrian Prantl · 11 years ago
  10. 30c0d27 Attempt to un-break the gdb buildbot. by Adrian Prantl · 11 years ago
  11. fa6b079 Ensure that the line table for functions with cleanups is sequential. by Adrian Prantl · 11 years ago
  12. c7b5f38 ArrayRefize code. No functionality change. by Benjamin Kramer · 11 years ago
  13. c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 11 years ago
  14. 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
  15. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  16. 051303c Implement CapturedStmt AST by Tareq A. Siraj · 11 years ago
  17. b37a73d Initial support for struct-path aware TBAA. by Manman Ren · 11 years ago
  18. 7cc0a11 revert r178784 since it does not have a commit message by Manman Ren · 11 years ago
  19. ab4ffe2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 11 years ago
  20. efb72ad * Attempt to un-break gdb buildbot by emitting a lexical block end only by Adrian Prantl · 11 years ago
  21. 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 11 years ago
  22. b6a6079 Under ARC, when we're passing the address of a strong variable by John McCall · 11 years ago
  23. 63fd408 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  24. 7cd84ba revert r177211 due to its potential issues by Manman Ren · 11 years ago
  25. 2710ed8 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  26. 5b07e80 Tighten up the rules for precise lifetime and document by John McCall · 11 years ago
  27. 37453b9 Add support for the OpenCL attribute 'vec_type_hint'. by Joey Gouly · 11 years ago
  28. 9eda3ab Promote atomic type sizes up to a power of two, capped by by John McCall · 11 years ago
  29. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  30. 4a68c7b Restore order to placate test. I had no real reason to switch them. by John McCall · 11 years ago
  31. ed38313 Re-use bit from superclass and extract stuff into a local by John McCall · 11 years ago
  32. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 11 years ago
  33. 1d4fff5 Better support for constructors with -cxx-abi microsoft, partly fixes PR12784 by Timur Iskhodzhanov · 11 years ago
  34. 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
  35. 56c00c4 Re-apply r174919 - smarter copy/move assignment/construction, with fixes for by Lang Hames · 11 years ago
  36. c764830 ubsan: Add checking for invalid downcasts. Per [expr.static.cast]p2 and p11, by Richard Smith · 11 years ago
  37. 59660c2 Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 by Timur Iskhodzhanov · 11 years ago
  38. c2808e7 Backing out r174919 while I investigate a self-host bug on Takumi's builder. by Lang Hames · 11 years ago
  39. 5310859 When generating IR for default copy-constructors, copy-assignment operators, by Lang Hames · 11 years ago
  40. 8fcbb8d Fix typo in comment by Arnaud A. de Grandmaison · 12 years ago
  41. 0a0f93c Fix exception handling line table problems introduced by r173593 by David Blaikie · 12 years ago
  42. 074cae0 Destroy arrays and ARC fields when throwing out of ctors. by John McCall · 12 years ago
  43. 378e1e7 When we're emitting a constructor or destructor call from a delegating by Douglas Gregor · 12 years ago
  44. 78d85b1 [ubsan] Implement the -fcatch-undefined-behavior flag using a trapping by Chad Rosier · 12 years ago
  45. a650485 PR14566: Debug Info: avoid top level lexical blocks in functions by David Blaikie · 12 years ago
  46. 3ac83d6 patch for PR9027 and // rdar://11861085 by Fariborz Jahanian · 12 years ago
  47. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 12 years ago
  48. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  49. 89e19b4 Don't assert/crash on reference variables in lambdas bound to a by Eli Friedman · 12 years ago
  50. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  51. ad95481 [ubsan] Add flag to enable recovery from checks when possible. by Will Dietz · 12 years ago
  52. c686004 Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that by David Chisnall · 12 years ago
  53. d6396a6 Use the individual -fsanitize=<...> arguments to control which of the UBSan by Richard Smith · 12 years ago
  54. cc30561 Split emission of -ftrapv checks and -fcatch-undefined-behavior checks into by Richard Smith · 12 years ago
  55. 8e1cee6 -fcatch-undefined-behavior checking for appropriate vptr value: Clang CodeGen side. by Richard Smith · 12 years ago
  56. 015f33b At -O0, prefer objc_storeStrong with a null new value to the by John McCall · 12 years ago
  57. a240df2 Transform pattern: by Alexey Samsonov · 12 years ago
  58. c5f8046 Add codegen support for __uuidof(). by Nico Weber · 12 years ago
  59. 4def70d -fcatch-undefined-behavior: emit calls to the runtime library whenever one of the checks fails. by Richard Smith · 12 years ago
  60. 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
  61. 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
  62. 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  63. f56faa0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Dmitri Gribenko · 12 years ago
  64. 7ac9ef1 -fcatch-undefined-behavior: Factor emission of the creation of, and branch to, by Richard Smith · 12 years ago
  65. d1a8d2e [ms-inline asm] Have MSAsmStmts use the generic EmitAsmStmt codegen function. by Chad Rosier · 12 years ago
  66. a23b91d [ms-inline asm] Rename EmitGCCAsmStmt to EmitAsmStmt and have it accept by Chad Rosier · 12 years ago
  67. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  68. 2c9f87c New -fcatch-undefined-behavior features: by Richard Smith · 12 years ago
  69. 42b6055 [ms-inline asm] Remove an unused argument. This logic can now be reused by the by Chad Rosier · 12 years ago
  70. 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
  71. ea93e40 Use the alignment from lvalue emission to more accurately compute the alignment by Eli Friedman · 12 years ago
  72. 859c65c Fix an assertion failure with a C++ constructor initializing a by Eli Friedman · 12 years ago
  73. e1ecdc1 Change APInt to APSInt in one instance. Also change a call to operator==() to by Richard Trieu · 12 years ago
  74. e87f3f6 Revert commit r160308. We decide to move builtins selection to the backend. by Simon Atanasyan · 12 years ago
  75. d7bad05 MIPS: Implement __builtin_mips_shll_qb builtin function overloading. by Simon Atanasyan · 12 years ago
  76. c852e9f Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 12 years ago
  77. 3d40f96 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 12 years ago
  78. 0df579e Patch by Anton Lokhmotov to add OpenCL work group size attributes. by Tanya Lattner · 12 years ago
  79. e0c1168 Significantly simplify CGExprAgg's logic about ignored results: by John McCall · 12 years ago
  80. 1d2b2ca Dead code eliminate the massive hexagon builtin intrinsic supporting code. by Benjamin Kramer · 12 years ago
  81. fbf7005 Support MIPS DSP Rev1 intrinsics. by Simon Atanasyan · 12 years ago
  82. f4bcfa1 Propagate lvalue alignment into bitfields. Per report on cfe-dev. by Eli Friedman · 12 years ago
  83. 4904bf4 block literal irgen: several improvements on naming block by Fariborz Jahanian · 12 years ago
  84. 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
  85. 490a52b objective-c: fix a sema and IRGen crash when property by Fariborz Jahanian · 12 years ago
  86. 13ec910 Implement IRGen for C++11's "T{1, 2, 3}", where T is an aggregate and the by Richard Smith · 12 years ago
  87. b3198a8 add -fbounds-checking option. by Nuno Lopes · 12 years ago
  88. 20bb175 Abstract the emission of global destructors into ABI-specific code by John McCall · 12 years ago
  89. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
  90. 377ecc7 Propagate alignment on lvalues through EmitLValueForField. PR12395. by Eli Friedman · 12 years ago
  91. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
  92. eaf856d Step forward with supporting of ARM homogenous aggregates: by Anton Korobeynikov · 12 years ago
  93. 8250016 Express the number of ULPs in fpaccuracy metadata as a real rather than a by Duncan Sands · 12 years ago
  94. 3f88f68 Rename GenerateCXXGlobalDtorFunc to GenerateCXXGlobalDtorsFunc. by John McCall · 12 years ago
  95. 0f30a12 Revert r153723, and its follow-ups r153728 and r153733. by Chandler Carruth · 12 years ago
  96. 49d26d2 Do the static-locals thing properly in the face of unions and by John McCall · 12 years ago
  97. 649b4a1 Revert r153613 as it's causing large compile-time regressions on the nightly testers. by Chad Rosier · 12 years ago
  98. 57cd1b8 When we can't prove that the target of an aggregate copy is by John McCall · 12 years ago
  99. c3f8955 Add back r153360 with a fix for enums that cover all the 32 bit values. by Rafael Espindola · 12 years ago
  100. 88a569a Revert r153360 (and r153380), "Second part of PR12251. Produce the range metadata in clang for booleans and". by NAKAMURA Takumi · 12 years ago