1. 5eada84 Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList. by Benjamin Kramer · 12 years ago
  2. 94236e7 Apply the 'nobuiltin' attribute to call sites when the user specifies `-fno-builtin' on the command line. by Bill Wendling · 12 years ago
  3. be5f1be Fix formatting and tabs in file. by Eric Christopher · 12 years ago
  4. 05f8ff1 Patch for debug info of qualified-id types is 'id' By Adrian Pranti. by Fariborz Jahanian · 12 years ago
  5. 52e933b by Joey Gouly · 12 years ago
  6. 41a6a3e objective-C arc IR-gen. Retaining of strong by Fariborz Jahanian · 12 years ago
  7. d4c3d66 Add a new 'type_visibility' attribute to allow users to by John McCall · 12 years ago
  8. 0b5a483 Use the actual class visibility for the ObjC EHTYPE global, by John McCall · 12 years ago
  9. 3f5fcd2 Temporarily revert r175471 for more review. by Bill Wendling · 12 years ago
  10. ea9cde6 Add a 'no-builtin' attribute if we do not want to simplify calls. by Bill Wendling · 12 years ago
  11. 3b1a40f CodeGenFunction::CurFuncDecl can be NULL; fix crash introduced in r175386. by Douglas Gregor · 12 years ago
  12. 56c00c4 Re-apply r174919 - smarter copy/move assignment/construction, with fixes for by Lang Hames · 12 years ago
  13. 961f570 [CodeGen] tighten objc ivar invariant.load attribution by Saleem Abdulrasool · 12 years ago
  14. b4127a2 Emit vtables for an extern template class as available_externally, not as by Richard Smith · 12 years ago
  15. c0dcc2d Add the 'target-cpu' and 'target-features' attributes to functions. by Bill Wendling · 12 years ago
  16. 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
  17. b9316b3 Revert accidental commit. by Bill Wendling · 12 years ago
  18. e1092df Pass the target options through to code generation. by Bill Wendling · 12 years ago
  19. c764830 ubsan: Add checking for invalid downcasts. Per [expr.static.cast]p2 and p11, by Richard Smith · 12 years ago
  20. 59660c2 Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 by Timur Iskhodzhanov · 12 years ago
  21. 0609858 Properly assemble PHIs after a null-checked invoke of objc_msgSend. by John McCall · 13 years ago
  22. 66b2277 Call __cxa_begin_catch with the current exception before by John McCall · 13 years ago
  23. 629df01 Change some CGF parameters to CGMs. by John McCall · 13 years ago
  24. c2808e7 Backing out r174919 while I investigate a self-host bug on Takumi's builder. by Lang Hames · 13 years ago
  25. 72dcecc In ARC, emit non-peepholed +1s within the full-expression instead by John McCall · 13 years ago
  26. 5310859 When generating IR for default copy-constructors, copy-assignment operators, by Lang Hames · 13 years ago
  27. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 13 years ago
  28. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 13 years ago
  29. 8f98bf9 Changed CGObjCMac.cpp to add the marker externally_initialized to SELECTOR_REFERENCES in both the fragile and non-fragile API. by Michael Gottesman · 13 years ago
  30. 8fcbb8d Fix typo in comment by Arnaud A. de Grandmaison · 13 years ago
  31. ae3f760 CodeGen: Implement hint values for dynamic_cast as described in the Itanium C++ ABI. by Benjamin Kramer · 13 years ago
  32. 21f6b39 CodeGen: Mark the runtime function __dynamic_cast as readonly & nounwind. by Benjamin Kramer · 13 years ago
  33. 802e226 Don't forget to run destructors when we create an array temporary of class type. by Richard Smith · 13 years ago
  34. cfe18a1 Fixed another whitespace issue... *sigh*. by Michael Gottesman · 13 years ago
  35. db99e8b Fixed whitespace. by Michael Gottesman · 13 years ago
  36. 554b07d On platforms which do not support ARC natively, do not mark objc_retain/objc_release as "nonlazybind". by Michael Gottesman · 13 years ago
  37. c8c2427 Revert r174246, accidentally committed. by David Blaikie · 13 years ago
  38. 9ceca75 Sentenc-ify comment added in r174206. by David Blaikie · 13 years ago
  39. 1513eb9 Basics by David Blaikie · 13 years ago
  40. 0a0f93c Fix exception handling line table problems introduced by r173593 by David Blaikie · 13 years ago
  41. 074cae0 Destroy arrays and ARC fields when throwing out of ctors. by John McCall · 13 years ago
  42. c264e16 Add support for AArch64 target. by Tim Northover · 13 years ago
  43. a8d3904 [msan] Run more optimizations after MemorySanitizer pass. by Evgeniy Stepanov · 13 years ago
  44. 378e1e7 When we're emitting a constructor or destructor call from a delegating by Douglas Gregor · 13 years ago
  45. c4c62fd Make sure that the Attribute object represents one attribute only. by Bill Wendling · 13 years ago
  46. cb5620c Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support by Dmitri Gribenko · 13 years ago
  47. 7586a6e Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled as by Richard Smith · 13 years ago
  48. 78d85b1 [ubsan] Implement the -fcatch-undefined-behavior flag using a trapping by Chad Rosier · 13 years ago
  49. 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 · 13 years ago
  50. b263bdf Use the AttributeSet instead of AttributeWithIndex. by Bill Wendling · 13 years ago
  51. a650485 PR14566: Debug Info: avoid top level lexical blocks in functions by David Blaikie · 13 years ago
  52. 3ac83d6 patch for PR9027 and // rdar://11861085 by Fariborz Jahanian · 13 years ago
  53. f3bbb15 ARM says that the array cookie should always be eight bytes. by John McCall · 13 years ago
  54. 96fcde0 Move the decision about the kind of CGCXXABI to make inside by John McCall · 13 years ago
  55. d5617ee The standard ARM C++ ABI dictates that inline functions are by John McCall · 13 years ago
  56. b8b2c9d First pass at abstracting out a class for the target C++ ABI. by John McCall · 13 years ago
  57. 4055cfc [mips] Do not emit i32 padding if target ABI is O32. This was causing backend by Akira Hatanaka · 13 years ago
  58. 19dbb20 Add a new LangOpt NativeHalfType. This option allows for native half/fp16 by Joey Gouly · 13 years ago
  59. 89530e4 Remove the last of uses that use the Attribute object as a collection of attributes. by Bill Wendling · 13 years ago
  60. 909b6de Use the AttributeSet when adding multiple attributes and an Attribute::AttrKind by Bill Wendling · 13 years ago
  61. b62faef Use the correct field to copy/dispose a __block variable. by John McCall · 13 years ago
  62. ed01f84 Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attribute. by Bill Wendling · 13 years ago
  63. a37ce61 Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Attribute. by Bill Wendling · 13 years ago
  64. 649c731 First step towards vftable generation with -cxx-abi microsoft PR13231 by Timur Iskhodzhanov · 13 years ago
  65. d24c9ab CGDebugInfo.cpp: Fix a warning. [-Wunused-variable] by NAKAMURA Takumi · 13 years ago
  66. 4b12be6 PR14472: Preserve qualifiers while unwrapping types for debug info by David Blaikie · 13 years ago
  67. 4bdc604 Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes AddressSanitizer use bottom of the address space for the shadow memory. On Linux it can be used with -fPIE/-pie to improve performance. by Alexey Samsonov · 13 years ago
  68. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 13 years ago
  69. a89701b The last of PR14471: Debug info support for inline in-class initializer for float static members by David Blaikie · 13 years ago
  70. e8d7514 Emit the function type of member function pointer types the same as member functions. by David Blaikie · 13 years ago
  71. b1ba0ef Re-sort all the headers. Lots of regressions have crept in here. by Chandler Carruth · 13 years ago
  72. e67e4c9 Use the AttributeSet query method instead of the Attribute method. by Bill Wendling · 13 years ago
  73. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 13 years ago
  74. f9d03c1 [IRgen] Update modules autolink metadata to use module flags (as now specified by Daniel Dunbar · 13 years ago
  75. cd8ab51 Implement C++11 semantics for [[noreturn]] attribute. This required splitting by Richard Smith · 13 years ago
  76. 90a2d39 objC block layout: Patch reorders block layout to by Fariborz Jahanian · 13 years ago
  77. c4a0401 Correct order of operands forwarding NEON vfma to LLVM fma by Tim Northover · 13 years ago
  78. 7dfd182 First step in implementation of mips16 and nomips16 attributes. by Reed Kotler · 13 years ago
  79. f43b721 Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so that by Douglas Gregor · 13 years ago
  80. 0395de3 Collect both normal and static data members of a class in source by Eric Christopher · 13 years ago
  81. ed6355d Fix signed/unsigned Compare by David Greene · 13 years ago
  82. cc41a94 Avoid unsigned Compare to int by David Greene · 13 years ago
  83. 5ba58a1 Fix Const Cast by David Greene · 13 years ago
  84. 7c9dbb7 Multiprecision subtraction builtins. by Michael Gottesman · 13 years ago
  85. 858afb3 Topologically sort the link options generated for modules based on by Douglas Gregor · 13 years ago
  86. 3baad29 When forming the link options for an imported module, also include the by Douglas Gregor · 13 years ago
  87. 5d75ea7 Switch autolinking metadata format over to actual linker options, e.g., by Douglas Gregor · 13 years ago
  88. 19f8e85 This patch addresses varargs processing for small complex types under by Bill Schmidt · 13 years ago
  89. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 13 years ago
  90. 563fb90 CGBuiltin.cpp: Fix abuse of ArrayRef in EmitOverflowIntrinsic(). by NAKAMURA Takumi · 13 years ago
  91. 0cf07bc Added builtins for multiprecision adds. by Michael Gottesman · 13 years ago
  92. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
  93. 65bd4ac Enable the new (more C++-like, less broken) EH model when targeting the GNUstep by David Chisnall · 13 years ago
  94. c2316db c++ IRGen. In trivial cases that object is going into static by Fariborz Jahanian · 13 years ago
  95. 6a3c70e objectiveC++: When throwing c++ exception of by Fariborz Jahanian · 13 years ago
  96. f20318f Testing with a full OpenCL compiler (based on clang) reveals r71734 missed by David Tweed · 13 years ago
  97. f91cbd5 Don't assert in codegen on static data members which have NoLinkage. Fixes by Nick Lewycky · 13 years ago
  98. 4a5984c [ubsan] Make static check data non-const so it can be used for deduplication. by Will Dietz · 13 years ago
  99. 9c78f9b Extract the instance-method case for debug info out into a separate function. by David Blaikie · 13 years ago
  100. 822023a [ubsan] Use correct type for compound assignment ops. by Will Dietz · 13 years ago