1. 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
  2. e369bd9 Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 8 years ago
  3. a84ae0b Revert "Update to LLVM's use of WeakTrackingVH; NFC" by Sanjoy Das · 9 years ago
  4. 2b5aa7c Update to LLVM's use of WeakTrackingVH; NFC by Sanjoy Das · 9 years ago
  5. de86482 Update Clang for LLVM rename AttributeSet -> AttributeList by Reid Kleckner · 9 years ago
  6. fbe2369 Improve handling of instantiated thread_local variables in Itanium C++ ABI. by Richard Smith · 9 years ago
  7. 6cb0744 CodeGen: fix runtime function dll storage by Saleem Abdulrasool · 9 years ago
  8. 142ea99 Clang changes for overloading invariant.start and end intrinsics by Anna Thomas · 9 years ago
  9. b772151 test commit. update comment grammatically. NFC by Anna Thomas · 9 years ago
  10. 60e5bdc [CodeGen] Treat imported static local variables as declarations by David Majnemer · 9 years ago
  11. 68bf7d8 [CodeGen] Do not run initializers for imported variables by David Majnemer · 9 years ago
  12. 8179be4 Introduce CGCXXABI::canCallMismatchedFunctionType by Derek Schuff · 9 years ago
  13. 09b2492 more cleanup by Derek Schuff · 9 years ago
  14. 2136eed Clarify condition, remove redundant check by Derek Schuff · 9 years ago
  15. 060fd22 Clean up condition, add ARM to test by Derek Schuff · 9 years ago
  16. cc42df4 Do not register incompatible C++ destructors with __cxa_atexit by Derek Schuff · 9 years ago
  17. 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 10 years ago
  18. 94cfc60 Basic: move CodeGenOptions from Frontend by Saleem Abdulrasool · 10 years ago
  19. c56a8b3 Preserve ExtParameterInfos into CGFunctionInfo. by John McCall · 10 years ago
  20. 97c01c3 [CUDA] Do not allow dynamic initialization of global device side variables. by Artem Belevich · 10 years ago
  21. 5a99c49 Fix use-after-free when a C++ thread_local variable gets replaced (because its by Richard Smith · 10 years ago
  22. 14f8815 [TLS] move setting tls_guard in tls_init. by Manman Ren · 10 years ago
  23. 7791f1a4 [CodeGen] Call SetInternalFunctionAttributes to attach function by Akira Hatanaka · 10 years ago
  24. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  25. 35071ac Avoid clearing an empty PrioritizedCXXGlobalInits, NFC by Yaron Keren · 10 years ago
  26. b9b73ef [ASan] Initial support for Kernel AddressSanitizer by Alexander Potapenko · 10 years ago
  27. c4122c1 Protection against stack-based memory corruption errors using SafeStack: Clang command line option and function attribute by Peter Collingbourne · 10 years ago
  28. eac8a1e Remove superfluous SmallString cast. by Yaron Keren · 10 years ago
  29. 787dc43 Set normal LLVM function attributes on global initializer functions by Reid Kleckner · 11 years ago
  30. e07140e Move the logic to avoid double global emission from Sema to CodeGen by Reid Kleckner · 11 years ago
  31. 4f7b9eb Fix addrspace when emitting constructors of static local variables by Jingyue Wu · 11 years ago
  32. 3eff5f4 [OPENMP] Rename methods of OpenMPRuntime class. NFC. by Alexey Bataev · 11 years ago
  33. 95b24e9 Address review feedback for r228003. by Adrian Prantl · 11 years ago
  34. 39428e7 Merge ArtificialLocation into ApplyDebugLocation and make a clear by Adrian Prantl · 11 years ago
  35. 66e4197 Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info location handling (and follow-up commits). by David Blaikie · 11 years ago
  36. 47d28e0 DebugInof: Correct the location of exception cleanups in global ctors/dtors and ObjC methods by David Blaikie · 11 years ago
  37. 0d4fb98 [patch][pr19848] Produce explicit comdats in clang. by Rafael Espindola · 11 years ago
  38. 0a02992 Wrap to 80 columns. No behavior change. by Nico Weber · 11 years ago
  39. f353d3e Revert "DebugInfo: Generalize debug info location handling" and related commits by David Blaikie · 11 years ago
  40. 84fe79c Reapply "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  41. 608a245 Revert "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  42. 3945d1b Reapply "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  43. 06b2c54 Revert "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  44. bf22a4e DebugInfo: Generalize debug info location handling by David Blaikie · 11 years ago
  45. 9772000 [OPENMP] Codegen for threadprivate variables by Alexey Bataev · 11 years ago
  46. edf99a9 Introduce a SanitizerKind enum to LangOptions. by Alexey Samsonov · 11 years ago
  47. 1444bb9 SanitizerBlacklist: blacklist functions by their source location. by Alexey Samsonov · 11 years ago
  48. 72d03be Don't use a global_ctors comdat for globals that aren't externally visible by Reid Kleckner · 11 years ago
  49. b3341ea MS ABI: Implement thread_local for global variables by David Majnemer · 11 years ago
  50. 739aa12 Revert "Don't use comdats for initializers on platforms that don't support it" by Reid Kleckner · 11 years ago
  51. 6c03130 Don't use comdats for initializers on platforms that don't support it by Reid Kleckner · 11 years ago
  52. 9f83473 Don't use the third field of llvm.global_ctors for MachO. by Rafael Espindola · 11 years ago
  53. 5b6fa2f Revert "Put more stuff in the comdat used for variables with static init." by Rafael Espindola · 11 years ago
  54. c0ce9ec Put more stuff in the comdat used for variables with static init. by Rafael Espindola · 11 years ago
  55. 1ac0ec8 Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstructor. NFC. by Rafael Espindola · 11 years ago
  56. 7b556ea MS ABI: Emit dynamic initializers for selectany globals in comdat-associative sections (PR20889) by Hans Wennborg · 11 years ago
  57. 84778b2 Don't segfault in EmitCXXGlobalInitFunc when main file is a membuf by Keno Fischer · 11 years ago
  58. 1a711b1 -fms-extensions: Implement half of #pragma init_seg by Reid Kleckner · 11 years ago
  59. e7a8ccf [Sanitizer] Reduce the usage of sanitizer blacklist in CodeGenModule by Alexey Samsonov · 11 years ago
  60. 563f0e8 Use comdats to avoid double initialization of weak data by Reid Kleckner · 11 years ago
  61. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 11 years ago
  62. 053f6c6 If a declaration is loaded, and then a module import adds a redeclaration, then by Richard Smith · 11 years ago
  63. bdc9698 Include translation unit filename in global ctor symbol names. by Nico Weber · 11 years ago
  64. 27d69db CodeGen: Fix linkage of reference temporaries by David Majnemer · 11 years ago
  65. 0ce2b87 Follow-up to r205999: Emit an artificial location (valid scope, line 0) by Adrian Prantl · 12 years ago
  66. 22e66b4 Cleanup: Add default arguments to CodeGenFunction::StartFunction. by Adrian Prantl · 12 years ago
  67. 42d71b9 Debug info: (Bugfix) Make sure artificial functions like _GLOBAL__I_a by Adrian Prantl · 12 years ago
  68. 4982b82 [ms-cxxabi] Use x86_cdeclmethodcc for __cdecl methods on win32 by Reid Kleckner · 12 years ago
  69. e8d9f8d Switched code from using hasAttr followed by getAttr to simply call getAttr directly and check the resulting value. by Aaron Ballman · 12 years ago
  70. 40c585a Fix crashes when creating global instances of polymorphic classes without fields by Timur Iskhodzhanov · 12 years ago
  71. 1ece9fc [ms-cxxabi] Mangle dynamic initializer stubs the same way MSVC does by Reid Kleckner · 12 years ago
  72. d8110b6 [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 12 years ago
  73. 2753324 Order initializers of static data members of explicit specializations by Reid Kleckner · 12 years ago
  74. ebe87e1 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 12 years ago
  75. 92848de Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 12 years ago
  76. 3738445 Add a separate llvm.global_ctors entry for linkonce_odr data initializers by Reid Kleckner · 12 years ago
  77. a1c9d4d Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 12 years ago
  78. e6c878c Revert r180739 and r180748: they broke C++11 thread_local on non-Darwin systems and did not do the right thing on Darwin. by Richard Smith · 12 years ago
  79. 96a7769 Emit the TLS intialization functions into a list. by Bill Wendling · 12 years ago
  80. 139cfc2 ArrayRefize code. No functionality change. by Benjamin Kramer · 13 years ago
  81. 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
  82. c8e0170 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 13 years ago
  83. dbf74ba CodeGen support for function-local static thread_local variables with by Richard Smith · 13 years ago
  84. fd3834f Annotate flavor of TLS variable (statically or dynamically initialized) onto the AST. by Richard Smith · 13 years ago
  85. 47fb950 Change hasAggregateLLVMType, which conflates complex and by John McCall · 13 years ago
  86. 882987f Use the actual ABI-determined C calling convention for runtime by John McCall · 13 years ago
  87. 4c0fc99 Unify clang/llvm attributes for asan/tsan/msan (Clang part) by Kostya Serebryany · 13 years ago
  88. f54319c [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 13 years ago
  89. ffd5551 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 13 years ago
  90. 207f053 Rename llvm::Attributes to llvm::Attribute. by Bill Wendling · 13 years ago
  91. 4442605 Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 13 years ago
  92. 7967fc1 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 13 years ago
  93. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  94. abed749 Implement codegen for init_priority attribute properly - make sure it by Anton Korobeynikov · 13 years ago
  95. 43f9d9c Rename LangOptions members for address sanitizer and thread sanitizer from by Richard Smith · 13 years ago
  96. 9c6890a Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 13 years ago
  97. 9b502e5 Initialize debug info for special cases of functions that lack declarations and are generated by Clang (global initializers/destructors, thunks) . Fixes PR13942. by Alexey Samsonov · 13 years ago
  98. 38e2496 Transform pattern: by Alexey Samsonov · 13 years ago
  99. 73e465e Have 'addFnAttr' take the attribute enum value. Then have it build the attribute object and add it appropriately. No functionality change. by Bill Wendling · 13 years ago
  100. 0859707 Emit debug info for dynamic initializers. Permit __attribute__((nodebug)) on by Nick Lewycky · 13 years ago