1. 68e7938 This patch fixes couple of bugs for predefined expression by Fariborz Jahanian · 11 years ago
  2. e396bfc Bundle conditions checked by UBSan with sanitizer kinds they implement. by Alexey Samsonov · 11 years ago
  3. 9772000 [OPENMP] Codegen for threadprivate variables by Alexey Bataev · 11 years ago
  4. 17d6094 CGExpr.cpp: Suppress a warning. [-Wunused-variable] by NAKAMURA Takumi · 11 years ago
  5. 4c1a96f Propagate SanitizerKind into CodeGenFunction::EmitCheck() call. by Alexey Samsonov · 11 years ago
  6. edf99a9 Introduce a SanitizerKind enum to LangOptions. by Alexey Samsonov · 11 years ago
  7. 035462c Get rid of SanitizerOptions::Disabled global. NFC. by Alexey Samsonov · 11 years ago
  8. b31b94a8 CodeGen: correct materialize temporary aggregates in ARC mode by Saleem Abdulrasool · 11 years ago
  9. 8925dc0 CodeGen: trivial conversion to range based loop by Saleem Abdulrasool · 11 years ago
  10. 1444bb9 SanitizerBlacklist: blacklist functions by their source location. by Alexey Samsonov · 11 years ago
  11. 6fae849 Moving CGF::EmitAlignmentAssumption to IRBuilder by Hal Finkel · 11 years ago
  12. eb47d8a Sanitize upcasts and conversion to virtual base. by Alexey Samsonov · 11 years ago
  13. 5d1159e Revert r218865 because it introduced PR21236, a crash in codegen emitting the try block. by Nick Lewycky · 11 years ago
  14. ec47478 Fix for bug http://llvm.org/PR17427. by Alexey Bataev · 11 years ago
  15. 453e056 Fix IRGen for referencing a static local before emitting its decl by Reid Kleckner · 11 years ago
  16. b3341ea MS ABI: Implement thread_local for global variables by David Majnemer · 11 years ago
  17. 42d314d Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  18. 1ac0ec8 Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstructor. NFC. by Rafael Espindola · 11 years ago
  19. 8e1162c Implement nonnull-attribute sanitizer by Alexey Samsonov · 11 years ago
  20. bcc0608 Add __builtin_assume and __builtin_assume_aligned using @llvm.assume. by Hal Finkel · 11 years ago
  21. cbe875a Kill one of EmitCallArgs overloads. NFC. by Alexey Samsonov · 11 years ago
  22. 5fc8fc2 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. by Craig Topper · 11 years ago
  23. 70b9c01 Pass expressions instead of argument ranges to EmitCall/EmitCXXConstructorCall. by Alexey Samsonov · 11 years ago
  24. 91b2fa2 ext_vector IRGen. Patch to allow indexing into by Fariborz Jahanian · 11 years ago
  25. 4b8de11 [Sanitizer] Introduce SanitizerMetadata class. by Alexey Samsonov · 11 years ago
  26. b3af390 Revert "Emit column debug information for loads" by Tobias Grosser · 11 years ago
  27. 01b923d Emit column debug information for loads by Tobias Grosser · 11 years ago
  28. 6e24a46 Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary objects." by Arnaud A. de Grandmaison · 11 years ago
  29. 17a83cf Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  30. 32f59d8 [UBsan] Skip -fsanitize=vptr instrumentations when the pointer value is null. by Alexey Samsonov · 11 years ago
  31. 6c12414 Make sure globals created by UBSan are not instrumented by ASan. by Alexey Samsonov · 11 years ago
  32. 18bc4ff Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary objects." by Arnaud A. de Grandmaison · 11 years ago
  33. 1be89f4 Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  34. 24cad99 [UBSan] Add !nosanitize metadata to the code generated by UBSan. by Alexey Samsonov · 11 years ago
  35. 8485601 [UBSan] Introduce type-based blacklisting. by Alexey Samsonov · 11 years ago
  36. ac4afe4 [Sanitizer] Remove brittle cache variable and slightly simplify blacklisting code. by Alexey Samsonov · 11 years ago
  37. f3076ff Don't crash when emitting a glvalue conditional where one arm is a by Richard Smith · 11 years ago
  38. 3aa4fb3 Use StringRef to simplify code. No functional change. by Craig Topper · 11 years ago
  39. e475350 Use ArrayRef in some function parameters instead of a pointer and count. No functional change. by Craig Topper · 11 years ago
  40. 4b56692 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  41. 8f4f1cf Mangle predefined string constants names to merge them at link-time by Alexey Samsonov · 12 years ago
  42. 2e31e4e Add pointer types to global named register by Renato Golin · 12 years ago
  43. 5659c86 Formatting cleanup. by Richard Smith · 12 years ago
  44. dd59775 [CodeGen] Don't cast and use SizeTy instead of Int32Ty when constructing {extract,insert} vector element instructions. by Michael J. Spencer · 12 years ago
  45. e7b3d5d Revert small change to EmitDeclRefLValue by Renato Golin · 12 years ago
  46. 5c2b4ea [MS-ABI] Implements MS-compatible RTTI by Warren Hunt · 12 years ago
  47. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 12 years ago
  48. c9e2a68 Clean up language and grammar. by Eric Christopher · 12 years ago
  49. c296d95 Using SmallString and correct addr var by Renato Golin · 12 years ago
  50. 156a853 Fix usage of string when StringRef was needed by Renato Golin · 12 years ago
  51. 230c5eb Non-allocatable Global Named Register by Renato Golin · 12 years ago
  52. 9c8821b Add FIXME describing the limitation of using column info to disambiguate inlining. by David Blaikie · 12 years ago
  53. 2ae250c Use auto to avoid duplicating the type. by Rafael Espindola · 12 years ago
  54. 52eddda Add support for MSVC's __FUNCSIG__ by Reid Kleckner · 12 years ago
  55. 0f38374 PR19254: If a thread_local data member of a class is accessed via member access by Richard Smith · 12 years ago
  56. 2b0d66d Sema: Do not assert when dereferencing member pointer using virtual inheritance with an incomplete class type by David Majnemer · 12 years ago
  57. bf854f0 Change PGO instrumentation to compute counts in a separate AST traversal. by Bob Wilson · 12 years ago
  58. 314cc81 Rename getResultType() on function and method declarations to getReturnType() by Alp Toker · 12 years ago
  59. 0718a3a CodeGen: Rename adjustFallThroughCount -> adjustForControlFlow by Justin Bogner · 12 years ago
  60. ea278c3 CodeGen: Sentences end with a period by Justin Bogner · 12 years ago
  61. ef512b9 CodeGen: Initial instrumentation based PGO implementation by Justin Bogner · 12 years ago
  62. e146832 Add front-end infrastructure now address space casts are in LLVM IR. by David Tweed · 12 years ago
  63. cf4143b Fix a crash in EmitStoreThroughExtVectorComponentLValue for vectors of odd sizes. by Joey Gouly · 12 years ago
  64. 949ec54 ubsan: Only emit constants for filenames and type descriptors once. by Will Dietz · 12 years ago
  65. bed356a [-fms-extensions] Add support for __FUNCDNAME__ by David Majnemer · 12 years ago
  66. b47c36f C++1y sized deallocation: if we have a use, but not a definition, of a sized by Richard Smith · 12 years ago
  67. 6b53e22 Split -fsanitize=bounds to -fsanitize=array-bounds (for the frontend-inserted by Richard Smith · 12 years ago
  68. b453cd6 Implement function type checker for the undefined behavior sanitizer. by Peter Collingbourne · 12 years ago
  69. 4f755de TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 12 years ago
  70. 2f15263 Fix objectsize tests after r192117 by Matt Arsenault · 12 years ago
  71. 2d84e84 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 12 years ago
  72. 5fa40c3 No functionality change. Reflow lines that could fit on one line. Break lines by Nick Lewycky · 12 years ago
  73. a98799f Fix 2 cases of uninitialized reads of an invalid PresumedLoc. by Evgeniy Stepanov · 12 years ago
  74. 0ebf1bb Revert r189649 because it was breaking sanitizer bots. by Yunzhong Gao · 12 years ago
  75. be8d7ba Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 12 years ago
  76. ebe87e1 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 12 years ago
  77. 8d6b19a Handle predefined expression for a captured statement by Wei Pan · 12 years ago
  78. 90f5422 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 12 years ago
  79. bbecd09 CodeGen: __uuidof should work even with an incomplete _GUID type by David Majnemer · 12 years ago
  80. 178a8df UBSan: Fix alignment checks emitted in downcasts. by Filipe Cabecinhas · 12 years ago
  81. ca64c3e Debug Info / EmitCallArgs: arguments may modify the debug location. by Adrian Prantl · 12 years ago
  82. 99e7927 Remove trailing whitespace. by Craig Topper · 12 years ago
  83. 75807f2 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 12 years ago
  84. be4504d Simplify atomic load/store IRGen. by Eli Friedman · 12 years ago
  85. 5603df4 Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 12 years ago
  86. c7ad5c4 Delete dead code. by Eli Friedman · 12 years ago
  87. a509f2f Emit initializers for static-storage-duration temporaries as constants where by Richard Smith · 12 years ago
  88. a1c9d4d Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 12 years ago
  89. cc1b96d PR12086, PR15117 by Richard Smith · 12 years ago
  90. 736a947 Reapply r183721, reverted in r183776, with a fix for a bug in the former (we by Richard Smith · 12 years ago
  91. 4a28f53 Revert r183721. It caused cleanups to be delayed too long in some cases. by Richard Smith · 12 years ago
  92. 8981d6c Silence GCC warning. by Benjamin Kramer · 12 years ago
  93. 7c5d4dc Rework IR emission for lifetime-extended temporaries. Instead of trying to walk by Richard Smith · 12 years ago
  94. d943fc3 Remove some unreachable (and wrong) code and replace it with an assertion. by Richard Smith · 13 years ago
  95. f3fabd2 Fix handling of pointers-to-members and comma expressions when by Richard Smith · 13 years ago
  96. 3b4c30b CodeGen for CapturedStmts by Ben Langmuir · 13 years ago
  97. dec348f7 Correctly emit certain implicit references to 'self' even within a lambda. by John McCall · 13 years ago
  98. 0e52166 Struct-path aware TBAA: fix handling of may_alias attribute. by Manman Ren · 13 years ago
  99. 852c9db C++1y: Allow aggregates to have default initializers. by Richard Smith · 13 years ago
  100. 2fd1d7a Implement CodeGen for C++11 thread_local, following the Itanium ABI specification as discussed on cxx-abi-dev. by Richard Smith · 13 years ago