1. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
  2. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  3. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  4. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  5. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  6. 562d45c ubsan: Only emit constants for filenames and type descriptors once. by Will Dietz · 11 years ago
  7. 61a0a75 Produce direct calls instead of alias to linkonce_odr functions. by Rafael Espindola · 11 years ago
  8. 5f0db58 Fix vbtable indices when a class shares the vbptr with a non-virtual base by Timur Iskhodzhanov · 11 years ago
  9. 71fdc12 Use aliases for more constructors and destructors. by Rafael Espindola · 11 years ago
  10. d205498 New fix for pr17535. by Rafael Espindola · 11 years ago
  11. 87017a7 Revert "This patch causes clang to reject alias attributes that point to undefined names. For example, with this patch we now reject" by Rafael Espindola · 11 years ago
  12. e37bf44 This patch causes clang to reject alias attributes that point to undefined by Rafael Espindola · 11 years ago
  13. 9686f12 Emit a .ident saying that clang produced this file. by Rafael Espindola · 11 years ago
  14. f074658 Code cleanup: rename VTableContext to ItaniumVTableContext, VTableBuilder to ItaniumVTableBuilder and clang-format code around by Timur Iskhodzhanov · 11 years ago
  15. a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  16. 8f189a9 Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  17. 0a1c862 PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 11 years ago
  18. 6a4c5dc Use new llvm::SpecialCaseList API in CodeGenModule by Alexey Samsonov · 11 years ago
  19. bb1b797 Emit the constructor for abstract classes when using -cxx-abi microsoft, fixes PR16735 by Timur Iskhodzhanov · 11 years ago
  20. a4130ba [ms-cxxabi] Emit linkonce complete dtors in TUs that need them by Reid Kleckner · 11 years ago
  21. a967935 Apply BlackList -> SpecialCaseList rename in Clang. by Peter Collingbourne · 11 years ago
  22. 7a36a59 Simplify linkage code for static local vars. by Eli Friedman · 11 years ago
  23. 07369dd Fix mangling for block literals. by Eli Friedman · 11 years ago
  24. 678eca4 Fix the linkage of static locals inside a CapturedStmt. (Found in the by Eli Friedman · 11 years ago
  25. 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
  26. 144a31f [ms-cxxabi] Thread GlobalDecls through to CodeGenModule::getFunctionLinkage. by Peter Collingbourne · 11 years ago
  27. 211c8dd Model temporary lifetime-extension explicitly in the AST. Use this model to by Richard Smith · 11 years ago
  28. 785f1e7 Fix typo in comment. Found by -Wdocumentation. by Benjamin Kramer · 11 years ago
  29. a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
  30. 0a050f7 Debug Info: Fix a problem that resulted in missing DW_AT_specifications by Adrian Prantl · 11 years ago
  31. 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 11 years ago
  32. 6b20351 by Ulrich Weigand · 11 years ago
  33. 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 11 years ago
  34. 8f4bdc0 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 · 11 years ago
  35. 7c6b7ba Emit the TLS intialization functions into a list. by Bill Wendling · 11 years ago
  36. 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
  37. 3abae09 Don't propagate around TargetOptions in IR-gen; we don't use it. by John McCall · 11 years ago
  38. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  39. 428edb7 Objective-C IRGen. Use llvm::WeakVH by Fariborz Jahanian · 11 years ago
  40. 84083b7 Use MapVector rather than simulating it. by Richard Smith · 11 years ago
  41. ca83518 Struct-path aware TBAA: uniformize scalar tag and path tag. by Manman Ren · 11 years ago
  42. 6797204 Remove nondeterminism introduced in r178950. by Richard Smith · 11 years ago
  43. 0024937 When an internal-linkage function or variable is declared within an extern "C" by Richard Smith · 11 years ago
  44. b37a73d Initial support for struct-path aware TBAA. by Manman Ren · 11 years ago
  45. 7cc0a11 revert r178784 since it does not have a commit message by Manman Ren · 11 years ago
  46. ab4ffe2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 11 years ago
  47. 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 11 years ago
  48. b6a6079 Under ARC, when we're passing the address of a strong variable by John McCall · 11 years ago
  49. 9eda3ab Promote atomic type sizes up to a power of two, capped by by John McCall · 11 years ago
  50. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 11 years ago
  51. 94236e7 Apply the 'nobuiltin' attribute to call sites when the user specifies `-fno-builtin' on the command line. by Bill Wendling · 11 years ago
  52. e1092df Pass the target options through to code generation. by Bill Wendling · 11 years ago
  53. c4c62fd Make sure that the Attribute object represents one attribute only. by Bill Wendling · 11 years ago
  54. d5617ee The standard ARM C++ ABI dictates that inline functions are by John McCall · 12 years ago
  55. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 12 years ago
  56. 858afb3 Topologically sort the link options generated for modules based on by Douglas Gregor · 12 years ago
  57. 5d75ea7 Switch autolinking metadata format over to actual linker options, e.g., by Douglas Gregor · 12 years ago
  58. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  59. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  60. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  61. 72390b3 Rename llvm::Attributes to llvm::Attribute. by Bill Wendling · 12 years ago
  62. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  63. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  64. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  65. c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
  66. 4179ddd Implement codegen for init_priority attribute properly - make sure it by Anton Korobeynikov · 12 years ago
  67. c5f8046 Add codegen support for __uuidof(). by Nico Weber · 12 years ago
  68. 603571a Remove the final bits of Attributes being declared in the Attribute by Bill Wendling · 12 years ago
  69. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  70. b22c7dc Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls for by Dan Gohman · 12 years ago
  71. 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
  72. 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  73. f56faa0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Dmitri Gribenko · 12 years ago
  74. de981f3 Add -ftls-model command-line flag. by Hans Wennborg · 12 years ago
  75. 4904bf4 block literal irgen: several improvements on naming block by Fariborz Jahanian · 12 years ago
  76. 5e2d5de Support the tls_model attribute (PR9788) by Hans Wennborg · 12 years ago
  77. 4dc34eb CUDA: add CodeGen support for global variable address spaces. by Peter Collingbourne · 12 years ago
  78. e2b45e2 Refactor the C++ ABI code a little bit to take advantage of by John McCall · 12 years ago
  79. 355bba7 Make sure we unique static-local decls across multiple emissions of by John McCall · 12 years ago
  80. 0f30a12 Revert r153723, and its follow-ups r153728 and r153733. by Chandler Carruth · 12 years ago
  81. 49d26d2 Do the static-locals thing properly in the face of unions and by John McCall · 12 years ago
  82. 8cb4a07 add tbaa metadata to vtable pointer loads/stores by Kostya Serebryany · 12 years ago
  83. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  84. 71cba34 Make sure we update the static local decl address map when we are forced to rebuild a global because of the initializer. <rdar://problem/10957867>. by Eli Friedman · 12 years ago
  85. 0250393 Replace MarkVarRequired with a more generic by Rafael Espindola · 12 years ago
  86. 234fe65 Fix a small difference in sema and codegen views of what needs to be output. by Rafael Espindola · 12 years ago
  87. a3ca41f Reinstate r151879, r151880, reverted in r151922, along with a bugfix for by Richard Smith · 12 years ago
  88. 19b1a6e CodeGen support for global variables of type std::initializer_list<X>. by Sebastian Redl · 12 years ago
  89. a9b21d2 Bug fix: do not emit static const local variables with mutable members by Richard Smith · 12 years ago
  90. b49bd27 Teach clang to add metadata tags to calls and invokes in ObjC with by Dan Gohman · 12 years ago
  91. 7ca4850 Deal with a horrible C++11 special case. If a non-literal type has a constexpr by Richard Smith · 12 years ago
  92. 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 12 years ago
  93. 0b23971 use cheaper llvm APIs for various bits of IR generation. by Chris Lattner · 12 years ago
  94. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  95. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  96. b08cfb3 objc++: more atomic property api code for c++ object properties. wip. by Fariborz Jahanian · 13 years ago
  97. cd93b96 objc++: more code gen stuff for atomic property api, by Fariborz Jahanian · 13 years ago
  98. bcf6b98 Extend the fix for PR9614 to handle inline asm in the outer decl and by Rafael Espindola · 13 years ago
  99. 7401cf5 Use static storage duration for file-scope compound literals, even when they by Richard Smith · 13 years ago
  100. a8ecd7c Remove unnecessary include. by Devang Patel · 13 years ago