1. bb4f962 Get the dll storage class right for structors of classes exported/imported via explicit instantiation (PR23667) by Hans Wennborg · 11 years ago
  2. c7da6da Revert r236879, "Do not emit thunks with available_externally linkage in comdats" by NAKAMURA Takumi · 11 years ago
  3. 2312bd3 Do not emit thunks with available_externally linkage in comdats by Derek Schuff · 11 years ago
  4. e07140e Move the logic to avoid double global emission from Sema to CodeGen by Reid Kleckner · 11 years ago
  5. 2e80428 clang-format my last commit by David Blaikie · 11 years ago
  6. 1ed728c [opaque pointer type] More GEP API migrations by David Blaikie · 11 years ago
  7. 37b417f [MS ABI] Rework .xdata HandlerType emission by David Majnemer · 11 years ago
  8. 5f0dd61 MS ABI: Emit HandlerMap entries for C++ catch by David Majnemer · 11 years ago
  9. 443250f WIP by David Majnemer · 11 years ago
  10. fff8e7f Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABI by Reid Kleckner · 11 years ago
  11. a4ccff3 Implement Control Flow Integrity for virtual calls. by Peter Collingbourne · 11 years ago
  12. abc1892 Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition. by Aaron Ballman · 11 years ago
  13. 6565e92 [pr22293] Don't crash during codegen of a recursive destructor. by Rafael Espindola · 11 years ago
  14. dbee8a7 Use a trivial comdat for inline ctor/dtor when not using C5/D5. by Rafael Espindola · 11 years ago
  15. b6a5d05 Remove ASTConsumer::HandleVTable()'s bool parameter. by Nico Weber · 11 years ago
  16. 43a0f99 Don't emit implicit template instantiations eagerly (PR21718) by Hans Wennborg · 11 years ago
  17. 76f4ab0 Add a public accessor for GlobalCtors in CodeGenModule by Keno Fischer · 11 years ago
  18. fb49491 IR: Update clang for Metadata/Value split in r223802 by Duncan P. N. Exon Smith · 11 years ago
  19. d90dd79 Fix invalid calling convention used for libcalls on ARM. by Anton Korobeynikov · 11 years ago
  20. 9772000 [OPENMP] Codegen for threadprivate variables by Alexey Bataev · 11 years ago
  21. b9bd6fb CodeGen: Virtual dtor thunks shouldn't have this marked as 'returned' by David Majnemer · 11 years ago
  22. a0ac3c2 [ASan] Improve blacklisting of global variables. by Alexey Samsonov · 11 years ago
  23. 1444bb9 SanitizerBlacklist: blacklist functions by their source location. by Alexey Samsonov · 11 years ago
  24. bb525f7c CodeGen: Don't drop thread_local when emitting __thread aliases by David Majnemer · 11 years ago
  25. 0b15e34 Move SanitizerBlacklist object from CodeGenModule to ASTContext. by Alexey Samsonov · 11 years ago
  26. 8d043e8 Move SanitizerBlacklist to clangBasic. NFC. by Alexey Samsonov · 11 years ago
  27. ec47478 Fix for bug http://llvm.org/PR17427. by Alexey Bataev · 11 years ago
  28. 453e056 Fix IRGen for referencing a static local before emitting its decl by Reid Kleckner · 11 years ago
  29. b3341ea MS ABI: Implement thread_local for global variables by David Majnemer · 11 years ago
  30. 739aa12 Revert "Don't use comdats for initializers on platforms that don't support it" by Reid Kleckner · 11 years ago
  31. 6c03130 Don't use comdats for initializers on platforms that don't support it by Reid Kleckner · 11 years ago
  32. c4fb8ca7 Fix ctor/dtor aliases losing 'dllexport' (for Itanium ABI) by Dario Domizioli · 11 years ago
  33. 9f83473 Don't use the third field of llvm.global_ctors for MachO. by Rafael Espindola · 11 years ago
  34. 5b6fa2f Revert "Put more stuff in the comdat used for variables with static init." by Rafael Espindola · 11 years ago
  35. c0ce9ec Put more stuff in the comdat used for variables with static init. by Rafael Espindola · 11 years ago
  36. 1e4df92 Add support for putting constructors and destructos in explicit comdats. by Rafael Espindola · 11 years ago
  37. 5368618 Reduce code duplication a bit more. NFC. by Rafael Espindola · 11 years ago
  38. 91f68b4 Move emitCXXStructor to CGCXXABI. by Rafael Espindola · 11 years ago
  39. 02b77f4 Create a emitCXXStructor function and make the existing emitCXXConstructor and by Rafael Espindola · 11 years ago
  40. 1ac0ec8 Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstructor. NFC. by Rafael Espindola · 11 years ago
  41. 17d3a2c Remove a parameter that has been unused since r188481. No behavior change. by Nico Weber · 11 years ago
  42. 8d2a19b Handle constructors and destructors a bit more uniformly in CodeGen. by Rafael Espindola · 11 years ago
  43. 64fa123 Typo fix in comments: definintion -> definition by James Dennett · 11 years ago
  44. 2f5db8b Header guard canonicalization, clang part. by Benjamin Kramer · 11 years ago
  45. ee02499 Add coverage mapping generation. by Alex Lorenz · 11 years ago
  46. 4b8de11 [Sanitizer] Introduce SanitizerMetadata class. by Alexey Samsonov · 11 years ago
  47. 00db2f1 PR20473: Don't "deduplicate" string literals with the same value but different by Richard Smith · 11 years ago
  48. 1a711b1 -fms-extensions: Implement half of #pragma init_seg by Reid Kleckner · 11 years ago
  49. 6c12414 Make sure globals created by UBSan are not instrumented by ASan. by Alexey Samsonov · 11 years ago
  50. 15c9669 [ASan] Collect unmangled names of global variables in Clang to print them in error reports. by Alexey Samsonov · 11 years ago
  51. b2cc23d Be more specific about return types of some methods. by Alexey Samsonov · 11 years ago
  52. b7dd329 Decouple llvm::SpecialCaseList text representation and its LLVM IR semantics. by Alexey Samsonov · 11 years ago
  53. ac4afe4 [Sanitizer] Remove brittle cache variable and slightly simplify blacklisting code. by Alexey Samsonov · 11 years ago
  54. e7a8ccf [Sanitizer] Reduce the usage of sanitizer blacklist in CodeGenModule by Alexey Samsonov · 11 years ago
  55. e2cb8d1 CodeGen: Refactor RTTI emission by David Majnemer · 11 years ago
  56. 57765d5 Move the calling of emitTargetMD() later. by Robert Lytton · 11 years ago
  57. 4f319cc [ASan] Print exact source location of global variables in error reports. by Alexey Samsonov · 11 years ago
  58. d905da4 MS ABI: Reference MSVC RTTI from the VFTable by David Majnemer · 11 years ago
  59. 40b8ba1 CodeGen: Improve warnings about uninstrumented files when profiling by Justin Bogner · 11 years ago
  60. fb8d02b Implement -Wframe-larger-than backend diagnostic by Alp Toker · 11 years ago
  61. adc9037 Remove the overload of GetAddrOfConstantString method by Alexey Samsonov · 12 years ago
  62. 175e52f Refactor and generalize GetAddrOfConstantString and GetAddrOfConstantStringFromLiteral. by Alexey Samsonov · 12 years ago
  63. 0e64e0d Eliminate redundant MangleBuffer class by Alp Toker · 12 years ago
  64. 275efb9 Don't dllimport/export destructor variants implemented by thunks. by Hans Wennborg · 12 years ago
  65. 563f0e8 Use comdats to avoid double initialization of weak data by Reid Kleckner · 12 years ago
  66. 5c2b4ea [MS-ABI] Implements MS-compatible RTTI by Warren Hunt · 12 years ago
  67. b73c973 Don't set unnamed_addr in CreateRuntimeVariable. by Rafael Espindola · 12 years ago
  68. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 12 years ago
  69. 1a3a074 Rename CodeGenModule::getLLVMLinkageforDeclarator -> getLLVMLinkageForDeclarator by Hans Wennborg · 12 years ago
  70. ee076a2 Update for llvm API change. by Rafael Espindola · 12 years ago
  71. e98ed2f Don't repeat function name in comment. by Rafael Espindola · 12 years ago
  72. 42ae745 Don't indent in namespaces. by Rafael Espindola · 12 years ago
  73. e033c8c Cleanup setFunctionDefinitionAttributes. by Rafael Espindola · 12 years ago
  74. 6492636 Use more specific type. by Rafael Espindola · 12 years ago
  75. 9959db5 [OPENMP] Initial codegen for '#pragma omp parallel' by Alexey Bataev · 12 years ago
  76. 502f65a Fix pr19653. by Rafael Espindola · 12 years ago
  77. 27d69db CodeGen: Fix linkage of reference temporaries by David Majnemer · 12 years ago
  78. 837a6f6 CodeGen: Use LLVM's InstrProfReader in -fprofile-instr-use= by Justin Bogner · 12 years ago
  79. e2ef2a0 CodeGen: Emit warnings for out of date profile data during PGO by Justin Bogner · 12 years ago
  80. e77cc39 ObjC: allow targets to decide when to use stret for blocks. by Tim Northover · 12 years ago
  81. 58e5bee MS ABI: Eliminate Duplicate Strings by David Majnemer · 12 years ago
  82. 89f588f Revert r204562,204566,204586,204587 as they broke ASan on Windows by Timur Iskhodzhanov · 12 years ago
  83. 3843a05 MS ABI: Eliminate Duplicate Strings by David Majnemer · 12 years ago
  84. d66a17d Revert "CodeGen: Use a binary format for instrumentation based profiling" by Justin Bogner · 12 years ago
  85. ff9a058 CodeGen: Use a binary format for instrumentation based profiling by Justin Bogner · 12 years ago
  86. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  87. 060062a Use llvm.compiler.used instead of llvm.used for objc symbols. by Rafael Espindola · 12 years ago
  88. 61743af [Modules] Update to reflect ValueHandle moving to the IR library in LLVM by Chandler Carruth · 12 years ago
  89. a741b8c [C++11] Simplify compare operators with std::tie. by Benjamin Kramer · 12 years ago
  90. 8f80a61 Remove the -fhidden-weak-vtables -cc1 option. It was dead, by John McCall · 12 years ago
  91. ef512b9 CodeGen: Initial instrumentation based PGO implementation by Justin Bogner · 12 years ago
  92. 8286225 Tidy up CGCXXABI creation by Alp Toker · 12 years ago
  93. cd7743b Save another call to GetAddrOfFunction. by Rafael Espindola · 12 years ago
  94. c0ff744 When we decide to output a deferred decl, remember the llvm GlobalValue. by Rafael Espindola · 12 years ago
  95. 94abb8f Avoid adding some decls to DeferredDeclsToEmit. by Rafael Espindola · 12 years ago
  96. 949ec54 ubsan: Only emit constants for filenames and type descriptors once. by Will Dietz · 12 years ago
  97. 2e2995b Produce direct calls instead of alias to linkonce_odr functions. by Rafael Espindola · 12 years ago
  98. 5877663 Fix vbtable indices when a class shares the vbptr with a non-virtual base by Timur Iskhodzhanov · 12 years ago
  99. 3f643bd Use aliases for more constructors and destructors. by Rafael Espindola · 12 years ago
  100. 208b5c0 New fix for pr17535. by Rafael Espindola · 12 years ago