1. 23742cd Use ASTContext::getDeclAlign(<Field Decl>) to get the alignment of the first by Lang Hames · 12 years ago
  2. 3c5cd15 Don't emit calls to virtual [[noreturn]] functions as noreturn; overrides of a by Richard Smith · 12 years ago
  3. 41f3f3a Silence a number of static analyzer warnings with assertions and such. by Jordan Rose · 12 years ago
  4. 0353a7b Fix the emission of the copy-initialization of a block capture by John McCall · 12 years ago
  5. 72c1dba Improve C11 atomics support: by David Chisnall · 12 years ago
  6. 15e05e9 LLVM API changes. by Peter Collingbourne · 12 years ago
  7. 4a68c7b Restore order to placate test. I had no real reason to switch them. by John McCall · 12 years ago
  8. ed38313 Re-use bit from superclass and extract stuff into a local by John McCall · 12 years ago
  9. be9e8bf Add more of the command line options as attribute flags. by Bill Wendling · 12 years ago
  10. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 12 years ago
  11. de38cb1 Improve property metadata generation with the GNUstep runtime. by David Chisnall · 12 years ago
  12. 1d4fff5 Better support for constructors with -cxx-abi microsoft, partly fixes PR12784 by Timur Iskhodzhanov · 12 years ago
  13. f4086eb Update clang for LLVM API change. No functionality change. by Nick Lewycky · 12 years ago
  14. 5e8577e Use the correct alignment for POD-member memcpys where the first field is a by Lang Hames · 12 years ago
  15. f127eb8 Rename methods to comply with the LLVM Coding Standards. by Rafael Espindola · 12 years ago
  16. 2beda12 Move LinkageInfo out of NamedDecl so that it can be used in Type.h. by Rafael Espindola · 12 years ago
  17. 10b4df7 Temporarily revert r176116 for compile-time performance regression. by Adrian Prantl · 12 years ago
  18. 8992457 Reapply r176133 with testcase fixes. by Bill Wendling · 12 years ago
  19. d9365d2 Temporarily revert r176133 until testcases are modified. by Bill Wendling · 12 years ago
  20. 2693c32 Don't set the -target-cpu and -target-features attributes just now. by Bill Wendling · 12 years ago
  21. 58c7903 Ensure that DIType is regenerated after we visited an implementation that adds ivars to an interface. Fixes rdar://13175234 by Adrian Prantl · 12 years ago
  22. 85aee96 Unify clang/llvm attributes for asan/tsan/msan (Clang part) by Kostya Serebryany · 12 years ago
  23. bb60fc6 [ubsan] Emit single check for left shift. by Will Dietz · 12 years ago
  24. c283311 Revert "Add more attributes from the command line to functions." by Anna Zaks · 12 years ago
  25. d620e09 Add more attributes from the command line to functions. by Bill Wendling · 12 years ago
  26. c1d0af1 Update Clang for a minor DIBuilder breaking change. by David Blaikie · 12 years ago
  27. 5956bcc PR15338: Don't assert if -fsanitize=bounds sees array indexing on an incomplete by Richard Smith · 12 years ago
  28. afda905 In Sema::InstantiateStaticDataMemberDefinition, pass the var decl to the consumer by Argyrios Kyrtzidis · 12 years ago
  29. c5139a9 Prefer 'and' over '&' in comments. by David Blaikie · 12 years ago
  30. b063ef0 Add streamed versions of getQualifiedNameAsString. by Benjamin Kramer · 12 years ago
  31. a0a628f ubsan: Emit bounds checks for array indexing, vector indexing, and (in really simple cases) pointer arithmetic. This augments the existing bounds checking with language-level array bounds information. by Richard Smith · 12 years ago
  32. 7728cdd Revert r175912, "Add support for coldcc to clang" at John's request. by Peter Collingbourne · 12 years ago
  33. ff971d7 Propagate the split dwarf file information through into the backend by Eric Christopher · 12 years ago
  34. 93e4bff Make sure we apply attributes to correct places. by Bill Wendling · 12 years ago
  35. 4c67aa9 Add support for coldcc to clang by Peter Collingbourne · 12 years ago
  36. 684aa73 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 12 years ago
  37. 5eada84 Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList. by Benjamin Kramer · 12 years ago
  38. 94236e7 Apply the 'nobuiltin' attribute to call sites when the user specifies `-fno-builtin' on the command line. by Bill Wendling · 12 years ago
  39. be5f1be Fix formatting and tabs in file. by Eric Christopher · 12 years ago
  40. 05f8ff1 Patch for debug info of qualified-id types is 'id' By Adrian Pranti. by Fariborz Jahanian · 12 years ago
  41. 52e933b by Joey Gouly · 12 years ago
  42. 41a6a3e objective-C arc IR-gen. Retaining of strong by Fariborz Jahanian · 12 years ago
  43. d4c3d66 Add a new 'type_visibility' attribute to allow users to by John McCall · 12 years ago
  44. 0b5a483 Use the actual class visibility for the ObjC EHTYPE global, by John McCall · 12 years ago
  45. 3f5fcd2 Temporarily revert r175471 for more review. by Bill Wendling · 12 years ago
  46. ea9cde6 Add a 'no-builtin' attribute if we do not want to simplify calls. by Bill Wendling · 12 years ago
  47. 3b1a40f CodeGenFunction::CurFuncDecl can be NULL; fix crash introduced in r175386. by Douglas Gregor · 12 years ago
  48. 56c00c4 Re-apply r174919 - smarter copy/move assignment/construction, with fixes for by Lang Hames · 12 years ago
  49. 961f570 [CodeGen] tighten objc ivar invariant.load attribution by Saleem Abdulrasool · 12 years ago
  50. b4127a2 Emit vtables for an extern template class as available_externally, not as by Richard Smith · 12 years ago
  51. c0dcc2d Add the 'target-cpu' and 'target-features' attributes to functions. by Bill Wendling · 12 years ago
  52. 0f9827f Abstract out emitting the vdtor calls and do it properly when using -cxx-abi microsoft; also fix vdtor calls for the ARM ABI by Timur Iskhodzhanov · 12 years ago
  53. b9316b3 Revert accidental commit. by Bill Wendling · 12 years ago
  54. e1092df Pass the target options through to code generation. by Bill Wendling · 12 years ago
  55. c764830 ubsan: Add checking for invalid downcasts. Per [expr.static.cast]p2 and p11, by Richard Smith · 12 years ago
  56. 59660c2 Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 by Timur Iskhodzhanov · 12 years ago
  57. 0609858 Properly assemble PHIs after a null-checked invoke of objc_msgSend. by John McCall · 12 years ago
  58. 66b2277 Call __cxa_begin_catch with the current exception before by John McCall · 12 years ago
  59. 629df01 Change some CGF parameters to CGMs. by John McCall · 12 years ago
  60. c2808e7 Backing out r174919 while I investigate a self-host bug on Takumi's builder. by Lang Hames · 12 years ago
  61. 72dcecc In ARC, emit non-peepholed +1s within the full-expression instead by John McCall · 12 years ago
  62. 5310859 When generating IR for default copy-constructors, copy-assignment operators, by Lang Hames · 12 years ago
  63. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 12 years ago
  64. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 12 years ago
  65. 8f98bf9 Changed CGObjCMac.cpp to add the marker externally_initialized to SELECTOR_REFERENCES in both the fragile and non-fragile API. by Michael Gottesman · 12 years ago
  66. 8fcbb8d Fix typo in comment by Arnaud A. de Grandmaison · 12 years ago
  67. ae3f760 CodeGen: Implement hint values for dynamic_cast as described in the Itanium C++ ABI. by Benjamin Kramer · 12 years ago
  68. 21f6b39 CodeGen: Mark the runtime function __dynamic_cast as readonly & nounwind. by Benjamin Kramer · 12 years ago
  69. 802e226 Don't forget to run destructors when we create an array temporary of class type. by Richard Smith · 12 years ago
  70. cfe18a1 Fixed another whitespace issue... *sigh*. by Michael Gottesman · 12 years ago
  71. db99e8b Fixed whitespace. by Michael Gottesman · 12 years ago
  72. 554b07d On platforms which do not support ARC natively, do not mark objc_retain/objc_release as "nonlazybind". by Michael Gottesman · 12 years ago
  73. c8c2427 Revert r174246, accidentally committed. by David Blaikie · 12 years ago
  74. 9ceca75 Sentenc-ify comment added in r174206. by David Blaikie · 12 years ago
  75. 1513eb9 Basics by David Blaikie · 12 years ago
  76. 0a0f93c Fix exception handling line table problems introduced by r173593 by David Blaikie · 12 years ago
  77. 074cae0 Destroy arrays and ARC fields when throwing out of ctors. by John McCall · 12 years ago
  78. c264e16 Add support for AArch64 target. by Tim Northover · 12 years ago
  79. a8d3904 [msan] Run more optimizations after MemorySanitizer pass. by Evgeniy Stepanov · 12 years ago
  80. 378e1e7 When we're emitting a constructor or destructor call from a delegating by Douglas Gregor · 12 years ago
  81. c4c62fd Make sure that the Attribute object represents one attribute only. by Bill Wendling · 12 years ago
  82. cb5620c Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support by Dmitri Gribenko · 12 years ago
  83. 7586a6e Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled as by Richard Smith · 12 years ago
  84. 78d85b1 [ubsan] Implement the -fcatch-undefined-behavior flag using a trapping by Chad Rosier · 12 years ago
  85. 23d5b09 Since ObjCARC has been refactored into its own library with its own declaration header, we need to include the declaration header alongside Scalar.h in BackendUtil. by Michael Gottesman · 12 years ago
  86. b263bdf Use the AttributeSet instead of AttributeWithIndex. by Bill Wendling · 12 years ago
  87. a650485 PR14566: Debug Info: avoid top level lexical blocks in functions by David Blaikie · 12 years ago
  88. 3ac83d6 patch for PR9027 and // rdar://11861085 by Fariborz Jahanian · 12 years ago
  89. f3bbb15 ARM says that the array cookie should always be eight bytes. by John McCall · 12 years ago
  90. 96fcde0 Move the decision about the kind of CGCXXABI to make inside by John McCall · 12 years ago
  91. d5617ee The standard ARM C++ ABI dictates that inline functions are by John McCall · 12 years ago
  92. b8b2c9d First pass at abstracting out a class for the target C++ ABI. by John McCall · 12 years ago
  93. 4055cfc [mips] Do not emit i32 padding if target ABI is O32. This was causing backend by Akira Hatanaka · 12 years ago
  94. 19dbb20 Add a new LangOpt NativeHalfType. This option allows for native half/fp16 by Joey Gouly · 12 years ago
  95. 89530e4 Remove the last of uses that use the Attribute object as a collection of attributes. by Bill Wendling · 12 years ago
  96. 909b6de Use the AttributeSet when adding multiple attributes and an Attribute::AttrKind by Bill Wendling · 12 years ago
  97. b62faef Use the correct field to copy/dispose a __block variable. by John McCall · 12 years ago
  98. ed01f84 Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attribute. by Bill Wendling · 12 years ago
  99. a37ce61 Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Attribute. by Bill Wendling · 12 years ago
  100. 649c731 First step towards vftable generation with -cxx-abi microsoft PR13231 by Timur Iskhodzhanov · 12 years ago