1. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  2. 5488ab4 [AST] Remove ASTContext from getThisType (NFC) by Brian Gesiak · 7 years ago
  3. 232d22f [CodeGen] Fix assertion on emitting cleanup for object with inlined inherited constructor and non-trivial destructor. by Volodymyr Sapsai · 7 years ago
  4. 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  5. 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
  6. 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  7. 6368818 Move CodeGenOptions from Frontend to Basic by Richard Trieu · 7 years ago
  8. de6480a3 [NFC] Move storage of dispatch-version to GlobalDecl by Erich Keane · 7 years ago
  9. 8e57b07 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  10. 3197484 Revert r343518. by Akira Hatanaka · 7 years ago
  11. 2bf09cc Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  12. 9bd2452 Revert r341754. by Akira Hatanaka · 7 years ago
  13. 2e00b98 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  14. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  15. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  16. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  17. 3760518 [UBSan] Strengthen pointer checks in 'new' expressions by Serge Pavlov · 7 years ago
  18. e44acad Implement CFI for indirect calls via a member function pointer. by Peter Collingbourne · 7 years ago
  19. eff8f9d [CodeGen] Provide source locations for UBSan type checks when emitting constructor calls. by Igor Kudrin · 7 years ago
  20. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  21. 5dde809 Rename invariant.group.barrier to launder.invariant.group by Piotr Padlewski · 8 years ago
  22. e78fac5 PR36992: do not store beyond the dsize of a class object unless we know by Richard Smith · 8 years ago
  23. 5b330e8 Recommit r326946 after reducing CallArgList memory footprint by Yaxun Liu · 8 years ago
  24. 007cb6d Revert r326946. It caused stack overflows by significantly increasing the size of a CallArgList. by Richard Smith · 8 years ago
  25. 06dd811 CodeGen: Fix address space of indirect function argument by Yaxun Liu · 8 years ago
  26. e5dbb64 [CodeGen] Use the non-virtual alignment when emitting the base constructor. by Akira Hatanaka · 8 years ago
  27. 1860b52 [CodeGen] Decorate aggregate accesses with TBAA tags by Ivan A. Kosarev · 8 years ago
  28. 372c3f1 [CodeGenCXX] annotate a GEP to a derived class with 'inbounds' (PR35909) by Sanjay Patel · 8 years ago
  29. 9508845 In an ARC lambda-to-block conversion thunk, reclaim the return value of by John McCall · 8 years ago
  30. 6010880 IRGen: When performing CFI checks, load vtable pointer from vbase when necessary. by Peter Collingbourne · 8 years ago
  31. 4e50e70 [CodeGen] Collect information about sizes of accesses and access types for TBAA by Ivan A. Kosarev · 8 years ago
  32. 78f486d [CodeGen] getNaturalTypeAlignment() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
  33. 229a6d8 [CodeGen] EmitCXXMemberDataPointerAddress() to generate TBAA info along with LValue base info by Ivan A. Kosarev · 8 years ago
  34. 5b5c81f Fix an unused-variable warning. by Haojian Wu · 8 years ago
  35. 5b34958 Support for destroying operator delete, per C++2a proposal P0722. by Richard Smith · 8 years ago
  36. 3d68ce9 [CodeGen] Unify generation of scalar and struct-path TBAA tags by Ivan A. Kosarev · 8 years ago
  37. afc074c Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags" by Ivan A. Kosarev · 8 years ago
  38. 6fa20cf [CodeGen] Unify generation of scalar and struct-path TBAA tags by Ivan A. Kosarev · 8 years ago
  39. 2eccdab Allow specifying sanitizers in blacklists by Vlad Tsyrklevich · 8 years ago
  40. 4881a23 [MSan] Disable sanitization for __sanitizer_dtor_callback. by Matt Morehouse · 8 years ago
  41. 2d3c421 Clean up some lambda conversion operator code, NFC by Reid Kleckner · 8 years ago
  42. 396943a Re-apply r309622 with a fix for MSVC. by Peter Collingbourne · 8 years ago
  43. ab65b0d Revert r309622, "Fix logic for generating llvm.type.test()s" by Peter Collingbourne · 8 years ago
  44. 8867b21 Fix logic for generating llvm.type.test()s by Peter Collingbourne · 8 years ago
  45. 2246167 [Sema] Mark a virtual CXXMethodDecl as used if a call to it can be by Akira Hatanaka · 8 years ago
  46. 15ed292 Prevent devirtualization of calls to un-instantiated functions. by Sunil Srivastava · 8 years ago
  47. 8f24823 [CodeGen] Propagate LValueBaseInfo instead of AlignmentSource by Krzysztof Parzyszek · 8 years ago
  48. b7acfc0 PR32042: Create inlined debug info for EmitInlinedInheritingCXXConstructorCall. by Adrian Prantl · 9 years ago
  49. df054d3 C++ DR1611, 1658, 2180: implement "potentially constructed subobject" rules for special member functions. by Richard Smith · 9 years ago
  50. 7f809b2 [profiling] PR31992: Don't skip interesting non-base constructors by Vedant Kumar · 9 years ago
  51. d0a9e80 [CodeGen] Fix ExtParameterInfo bugs in C++ CodeGen code. by George Burgess IV · 9 years ago
  52. f203dbf [CodeGen] Note where we add ABI-specific args in ctors. NFC. by George Burgess IV · 9 years ago
  53. 18348ea [ubsan] Pass a set of checks to skip to EmitTypeCheck() (NFC) by Vedant Kumar · 9 years ago
  54. 8d17b40 Prevent ICE in dllexport class with _Atomic data member by Warren Ristow · 9 years ago
  55. 8de4e87 CodeGen: add a LLVM_FALLTHROUGH to a fallthrough (NFC) by Saleem Abdulrasool · 9 years ago
  56. 27dcc6c clang-cl: Evaluate arguments left-to-right in constructor call with initializer list (PR31831) by Hans Wennborg · 9 years ago
  57. 30e304e Remove custom handling of array copies in lambda by-value array capture and by Richard Smith · 9 years ago
  58. 322ecd9 [clang] Version support for UBSan handlers by Filipe Cabecinhas · 9 years ago
  59. a271686 PR30937: don't devirtualize if we find that the callee is a pure virtual by Richard Smith · 9 years ago
  60. 018ac39 Improve obvious-most-derived-type devirtualization: by Richard Smith · 9 years ago
  61. b92ab1a Refactor call emission to package the function pointer together with by John McCall · 9 years ago
  62. 2d38ae6 [CodeGen] Devirtualize calls to methods marked final in a derived class by Vedant Kumar · 9 years ago
  63. 4c7718d When copying an array into a lambda, destroy temporaries from by John McCall · 9 years ago
  64. 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
  65. 0ca0363 CodeGen: Start emitting checked loads when both trapping CFI and -fwhole-program-vtables are enabled. by Peter Collingbourne · 9 years ago
  66. 8dd14da CodeGen: Update Clang to use the new type metadata. by Peter Collingbourne · 9 years ago
  67. 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
  68. e7545b3 Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev. by Alexey Bataev · 10 years ago
  69. 3afb266 Re-apply r267784, r267824 and r267830. by Peter Collingbourne · 10 years ago
  70. 5556a5c Revert r267784, r267824 and r267830. by Benjamin Kramer · 10 years ago
  71. a8b2f7c Rework interface for bitset-using features to use a notion of LTO visibility. by Peter Collingbourne · 10 years ago
  72. aa165cf [modules] Remove CXX_CTOR_INITIALIZERS_OFFSETS table. Instead of storing an ID by Richard Smith · 10 years ago
  73. 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 10 years ago
  74. 94cfc60 Basic: move CodeGenOptions from Frontend by Saleem Abdulrasool · 10 years ago
  75. fb532b9 Add whole-program vtable optimization feature to Clang. by Peter Collingbourne · 10 years ago
  76. 0a4f3f4 Fix some Clang-tidy readability-redundant-control-flow warnings; other minor fixes. by Eugene Zelenko · 10 years ago
  77. a951e8e [PGO] Fix issue: explicitly defaulted assignop is not profiled by Xinliang David Li · 10 years ago
  78. f31ea30 [cfi] Safe handling of unaddressable vtable pointers (clang). by Evgeniy Stepanov · 10 years ago
  79. d160c50 Use a consistent spelling for vtables. by Eric Christopher · 10 years ago
  80. 3fd61df [cfi] Cross-DSO CFI diagnostic mode (clang part) by Evgeniy Stepanov · 10 years ago
  81. dc13453 Introduce -fsanitize-stats flag. by Peter Collingbourne · 10 years ago
  82. fd6f92d Cross-DSO control flow integrity (Clang part). by Evgeniy Stepanov · 10 years ago
  83. dcfba33 Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups by Hans Wennborg · 10 years ago
  84. 276a78d Emiting invariant.group.barrier for ctors bugfix by Piotr Padlewski · 10 years ago
  85. 69dc971 Generate assume loads only with -fstrict-vtable-pointers by Piotr Padlewski · 10 years ago
  86. ee82b49 CGClass.cpp: Fix a warning in -Asserts. [-Wunused-private-field] by NAKAMURA Takumi · 10 years ago
  87. 703835c Implementation and testing for poisoning vtable ptr in dtor. by Naomi Musgrave · 10 years ago
  88. 4b1ac72 Decorating vptr load & stores with !invariant.group by Piotr Padlewski · 10 years ago
  89. 338c9d0 Emiting llvm.invariant.group.barrier when dynamic type changes by Piotr Padlewski · 10 years ago
  90. d679d7e Generating assumption loads of vptr after ctor call (fixed) by Piotr Padlewski · 10 years ago
  91. 6b2a61d Revert "Always_inline codegen rewrite" and 2 follow-ups. by Evgeniy Stepanov · 10 years ago
  92. 93db40a Always_inline codegen rewrite. by Evgeniy Stepanov · 10 years ago
  93. 67037ee Revert "Specify target triple in alwaysinline tests." by Evgeniy Stepanov · 10 years ago
  94. 072e835 Always_inline codegen rewrite. by Evgeniy Stepanov · 10 years ago
  95. 4bed31b Revert "Generating assumption loads of vptr after ctor call (fixed)" by Piotr Padlewski · 10 years ago
  96. 2c7f7e3 CFI: Introduce -fsanitize=cfi-icall flag. by Peter Collingbourne · 10 years ago
  97. 255652e Generating assumption loads of vptr after ctor call (fixed) by Piotr Padlewski · 10 years ago
  98. ff7a925 clangCodeGen: Fix comments. [-Wdocumentation] by NAKAMURA Takumi · 10 years ago
  99. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  100. f6cef72f Fix a couple of \param(s) in r246815. [-Wdocumentation] by NAKAMURA Takumi · 10 years ago