1. cf4ff586 Add codegen support for __uuidof(). by Nico Weber · 13 years ago
  2. d01e83a Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. by Jordan Rose · 13 years ago
  3. 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
  4. 0597c1e We use the enums to query whether an Attributes object has that attribute. The by Bill Wendling · 13 years ago
  5. dd31ca1 Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  6. ba03612 Propagate calling convention for aliases and weakrefs. by Alex Rosenberg · 13 years ago
  7. b555a76 PR13941: Mark all virtual functions as unnamed_addr. It's not possible to by Richard Smith · 13 years ago
  8. 22695fc Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls for by Dan Gohman · 13 years ago
  9. 6fe7b78 Update to new function attribute querying syntax. by Bill Wendling · 13 years ago
  10. e637711 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 13 years ago
  11. c215e76 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 13 years ago
  12. fc6eb7d Reduce duplicated hash map lookups. by Benjamin Kramer · 13 years ago
  13. 28a26c8 [asan] If we are compiling with ASan, add metadata indicating dynamically initialized globals. Patch by Reid Watson, reviewed by Richard Smith by Kostya Serebryany · 13 years ago
  14. 8c02a24 Decrementing std::string::end is not portable, use array access instead. by Joerg Sonnenberger · 13 years ago
  15. f8378ca Remove HasSynthBitfield and all callers/writers/etc. Also remove by Eric Christopher · 13 years ago
  16. 775086e Add the ObjFW runtime. Patch by Jonathan Schleifer! by John McCall · 13 years ago
  17. b601c96 Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 13 years ago
  18. c9f4394 When we're looking for redeclarations which might provide a definition in CodeGen, make sure we examine all the redeclarations. PR13252. by Eli Friedman · 13 years ago
  19. f60f6af Add -ftls-model command-line flag. by Hans Wennborg · 13 years ago
  20. 6362803 block literal irgen: several improvements on naming block by Fariborz Jahanian · 13 years ago
  21. a325a6e IRGen: Factor v-table generation into the CGCXXABI object. by Charles Davis · 13 years ago
  22. d3b01bc Support the tls_model attribute (PR9788) by Hans Wennborg · 13 years ago
  23. 5fb5df9 Restructure how the driver communicates information about the by John McCall · 13 years ago
  24. f97bd8c [MSExtensions] Add support for __forceinline. by Michael J. Spencer · 13 years ago
  25. 2b01318 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 13 years ago
  26. 40ed297 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 13 years ago
  27. a2db6f2 adjust to mainline llvm API change. by Chris Lattner · 13 years ago
  28. f44bdf9 CUDA: add CodeGen support for global variable address spaces. by Peter Collingbourne · 13 years ago
  29. 29c2b43 Add support for __attribute__((hot)) and __attribute__((cold)). by Benjamin Kramer · 13 years ago
  30. 74a3868 This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 14 years ago
  31. 2d7c57e Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 14 years ago
  32. 486e1fe Use enum to set debug info size generated by Clang by Alexey Samsonov · 14 years ago
  33. 5dd2cfc enable TBAA when -fthread-sanitizer is given, even with -O0 or -relaxed-aliasing by Kostya Serebryany · 14 years ago
  34. 365e309 Typo. by Eric Christopher · 14 years ago
  35. 3d19de9 Enable debug info for objective c implementations that may not have by Eric Christopher · 14 years ago
  36. 8453795 Revert r153723, and its follow-ups r153728 and r153733. by Chandler Carruth · 14 years ago
  37. 87590e6 Do the static-locals thing properly in the face of unions and by John McCall · 14 years ago
  38. 82b87f1 The UTF16 string referenced by a CFString should go into the __TEXT,__ustring by Bill Wendling · 14 years ago
  39. 07635cc Fix whitespace. by Bill Wendling · 14 years ago
  40. 141e46f add tbaa metadata to vtable pointer loads/stores by Kostya Serebryany · 14 years ago
  41. e894e09 Simplify some users of DenseMap::erase. by Benjamin Kramer · 14 years ago
  42. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  43. df88f6f Replace MarkVarRequired with a more generic by Rafael Espindola · 14 years ago
  44. 189fa74 Fix a small difference in sema and codegen views of what needs to be output. by Rafael Espindola · 14 years ago
  45. bc638767 Reinstate r151879, r151880, reverted in r151922, along with a bugfix for by Richard Smith · 14 years ago
  46. a235e2d Hack in a loud error for PR12086. Better than a silent miscompile. by Sebastian Redl · 14 years ago
  47. 4a7eab2 CodeGen support for global variables of type std::initializer_list<X>. by Sebastian Redl · 14 years ago
  48. 71006f2 Remove UpdateCompletedType from the debug info emission. We now by Eric Christopher · 14 years ago
  49. e070fd2 Bug fix: do not emit static const local variables with mutable members by Richard Smith · 14 years ago
  50. ae81950 When performing IRGen on a global, emit it as a constant if: by Richard Smith · 14 years ago
  51. a729c62 Whether an argument is required (in contrast with being an by John McCall · 14 years ago
  52. 515a60d Teach clang to add metadata tags to calls and invokes in ObjC with by Dan Gohman · 14 years ago
  53. 6331c40 Deal with a horrible C++11 special case. If a non-literal type has a constexpr by Richard Smith · 14 years ago
  54. ece0409 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 14 years ago
  55. 02cb171 build wide strings with ConstantDataArray, just because we can. by Chris Lattner · 14 years ago
  56. 00a10ca improve the code that handles IR generation of byte-sized string literals to avoid by Chris Lattner · 14 years ago
  57. 3def9ae use cheaper llvm APIs for various bits of IR generation. by Chris Lattner · 14 years ago
  58. 9c81833 reapply the patches reverted in r149477, which enable ConstantDataArray. by Chris Lattner · 14 years ago
  59. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  60. ef41fd3 Move the code that sets the AddressSafety by Alexander Potapenko · 14 years ago
  61. a11b35a Revert r149363 which was part a series of commits that were reverted in llvm by Argyrios Kyrtzidis · 14 years ago
  62. 92d436b Support @compatibility_alias at run time (GNUstep Runtime) by David Chisnall · 14 years ago
  63. f4a4bec ConstantArray::get() (for strings) is going away, use by Chris Lattner · 14 years ago
  64. 588d6ab The following patch adds __attribute__((no_address_safety_analysis)) which will allow to disable by Kostya Serebryany · 14 years ago
  65. e4d798f More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  66. c919665 test svn commit access by Seth Cantrell · 14 years ago
  67. 9ed5b15 Fix a string over-run detected by ASAN. by Nick Lewycky · 14 years ago
  68. 72cd229 Fix special king of typo. by Nick Lewycky · 14 years ago
  69. ec9fd13 De-virtualize getPreviousDecl() and getMostRecentDecl() when we know by Douglas Gregor · 14 years ago
  70. dafff94 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 14 years ago
  71. 86131f2 The `-fwritable-strings' flag doesn't make the backing store strings of all by Bill Wendling · 14 years ago
  72. f610267 Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 14 years ago
  73. deafd0b Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 14 years ago
  74. 4fdc175 Extend the fix for PR9614 to handle inline asm in the outer decl and by Rafael Espindola · 14 years ago
  75. ba34552 Introduce a module import declaration, so that we properly represent, e.g., by Douglas Gregor · 14 years ago
  76. fcec630 Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving by Eli Friedman · 14 years ago
  77. fffc1ce Fix PR9614 for functions with the always_inline attribute. Try to keep by Rafael Espindola · 14 years ago
  78. c594135 Fix pr9614 by not emitting an available_externally function when it calls by Rafael Espindola · 14 years ago
  79. 22d24c2 Replace vectors with arrays. by Benjamin Kramer · 14 years ago
  80. 7cdf948 Recommit: by Eric Christopher · 14 years ago
  81. 93663b3 Revert file/scope handling patches. gdb testing revealed a couple of bugs. by Eric Christopher · 14 years ago
  82. 498b7fd Start handling debug line and scope information better: by Eric Christopher · 14 years ago
  83. c168e50 Free 'TheTargetCodeGenInfo' in the class CodeGenModule. This looks like an obvious memory leak that was reported from LLDB devs. The comment indicates the leak is deliberate, but I have no idea why this needs to be so. Please comment/revert if you know otherwise. by Ted Kremenek · 14 years ago
  84. a9455ec CUDA: add -fcuda-is-device flag by Peter Collingbourne · 14 years ago
  85. fe88342 CUDA: IR generation support for kernel call expressions by Peter Collingbourne · 14 years ago
  86. b8c3aaf Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 14 years ago
  87. dfd6570 Pass from the parser the locations of selector identifiers when creating by Argyrios Kyrtzidis · 14 years ago
  88. 9b0a7ce Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 14 years ago
  89. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  90. 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  91. 2dbb708 OpenCL: introduce support for function scope __local variables by Peter Collingbourne · 14 years ago
  92. 28a5b32 In apple-kext mode, use external linkage for explicit template instantiations by John McCall · 14 years ago
  93. 30e4efd Correctly generate IR for casted "builtin" functions, where by John McCall · 14 years ago
  94. 79a9141 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 14 years ago
  95. 5a6b698 Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can by Julien Lerouge · 14 years ago
  96. 7959fee Treat the weak export of block runtime symbols as a deployment-target by John McCall · 14 years ago
  97. 2169a75 Do a lookup for the blocks runtime globals to see if they were declared, by Argyrios Kyrtzidis · 14 years ago
  98. e8bbc12 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 14 years ago
  99. c55efe4 Make sure we don't inline functions marked with __attribute__((naked)). <rdar://problem/9973228> by Eli Friedman · 14 years ago
  100. 004df6e Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 14 years ago