1. 3898008 Add intel_ocl_bicc calling convention as a function attribute to clang. The calling convention is already implemented in LLVM. by Guy Benyei · 12 years ago
  2. 34ef11b Support -fsanitize-memory-track-origins. by Evgeniy Stepanov · 12 years ago
  3. cc6456c CGClass.cpp: [PR14335] Remove comma-separated \param, for now. [-Wdocumentation] by NAKAMURA Takumi · 12 years ago
  4. 0a6b708 CGDecl.cpp: Prune three descriptions in two methods, CodeGenFunction::pushIrregularPartialArrayCleanup() and CodeGenFunction::pushRegularPartialArrayCleanup(). [-Wdocumentation] by NAKAMURA Takumi · 12 years ago
  5. 0481e54 CGValue.h: Update one \param to Addr in MakeBitfield(). [-Wdocumentation] by NAKAMURA Takumi · 12 years ago
  6. 0dbe2fb Reinstate r170806, reverted in r170835, with a fix use i1 instead of i8 for a value-initialized bool! by Richard Smith · 12 years ago
  7. 98ab776 Revert r170806, "Fix some bugs where we would sometimes use 0, not -1, when emitting a null constant of type pointer-to-data-member." by NAKAMURA Takumi · 12 years ago
  8. 0db661e Don't eagerly emit a global static merged with a local extern. by Rafael Espindola · 12 years ago
  9. d8af340 Fix some bugs where we would sometimes use 0, not -1, when emitting a null constant of type pointer-to-data-member. by Richard Smith · 12 years ago
  10. 72390b3 Rename llvm::Attributes to llvm::Attribute. by Bill Wendling · 12 years ago
  11. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  12. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  13. 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
  14. e538d48 Make sure CodeGen uses a value of the correct type as the result of by Eli Friedman · 12 years ago
  15. e77372a Similar to 170440 - fix build warning with gcc by Eli Bendersky · 12 years ago
  16. 08cc03f CodeGen: Expand creal and cimag into complex field loads by Meador Inge · 12 years ago
  17. 6bd1203 Fix a compilation warning with gcc 4.6 by Eli Bendersky · 12 years ago
  18. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  19. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  20. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  21. 15cc355 Remove obsolete FIXMEs. by David Chisnall · 12 years ago
  22. 90f6926 Inline hasAtomicCopyHelperAPI. by Rafael Espindola · 12 years ago
  23. c92384f Fix typo (thanks to Jordan for spotting it!). by Richard Smith · 12 years ago
  24. 073fec9 Rein ubsan's vptr sanitizer back a bit. Per core issue 453, binding a reference by Richard Smith · 12 years ago
  25. d397cfe Reapply r170344, this time without forgetting to commit the header changes. by David Chisnall · 12 years ago
  26. e315cb3 Revert "Added support for new property helpers (GNUstep runtime)." by Benjamin Kramer · 12 years ago
  27. 648dd82 Added support for new property helpers (GNUstep runtime). by David Chisnall · 12 years ago
  28. 9e6111a This patch fixes PR13624, which notes a 64-bit PowerPC ELF ABI by Bill Schmidt · 12 years ago
  29. 1bdbe4d [ubsan] Emit branch weight metadata to hint towards common case. by Will Dietz · 12 years ago
  30. 50f089a Make sure the __invoke function for lambdas returns properly. Per bug report on IRC> by Eli Friedman · 12 years ago
  31. c9a9177 Debug Info: Emit vtables pointer members as artificial. by David Blaikie · 12 years ago
  32. 463b48b ubsan: Add -fsanitize=bool and -fsanitize=enum, which check for loads of by Richard Smith · 12 years ago
  33. cdc2e82 Simplify. No functionality change. by Richard Smith · 12 years ago
  34. a923c97 Rewrite calls to bitcast unprototyped functions when emitting a definition. by John McCall · 12 years ago
  35. df76f1e Marking the objc_autoreleaseReturnValue and objc_retainAutoreleaseReturnValue by Chad Rosier · 12 years ago
  36. 007c44c BackendUtil.cpp: Add #include "llvm/TargetTransformInfo.h" by NAKAMURA Takumi · 12 years ago
  37. 44f4a2d Specify if `-mno-red-zone' was used when creating the GCOV instrucmentation pass. by Bill Wendling · 12 years ago
  38. 29573b0 Unbreak the clang build after r169712. by Benjamin Kramer · 12 years ago
  39. b50d7a3 Cleanup and fix an assert that was mis-firing. by Chandler Carruth · 12 years ago
  40. ef8d516 Fix the bitfield record layout in codegen for big endian targets. by Chandler Carruth · 12 years ago
  41. 785b778 s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 12 years ago
  42. e56bb36 Fix the required args count for variadic blocks. by John McCall · 12 years ago
  43. 72d2dab Rework the bitfield access IR generation to address PR13619 and by Chandler Carruth · 12 years ago
  44. 9d05986 Use the 'count' attribute to calculate the upper bound of an array. by Bill Wendling · 12 years ago
  45. 441d9f7 Adapt to LLVM commit 169291 which streamlines the usage of NaCl/NativeClient by Eli Bendersky · 12 years ago
  46. ff685c5 objective-c blocks: Consider padding due to alignment by Fariborz Jahanian · 12 years ago
  47. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  48. 003ec23 Add a 'count' field to the DWARF subrange. by Bill Wendling · 12 years ago
  49. cdeb7d5 Have clang use LLVM IR's fast-math flags when in FastMath or FiniteMathOnly modes. Test cases included. by Michael Ilseman · 12 years ago
  50. 9dce4b3 remove trailing whitespace by Michael Ilseman · 12 years ago
  51. 73593eb Fix test failure when building Clang with g++4.7 -- don't use a Twine temporary by Richard Smith · 12 years ago
  52. 91ecfa6 Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this flag usable for ASan. Blacklisting can be used to disable sanitizer checks for particular file/function/object. by Alexey Samsonov · 12 years ago
  53. 96a6639 Fix PR14474: don't emit debug info for interface types in -gline-tables-only mode. by Alexey Samsonov · 12 years ago
  54. 09ccf39 Add -fsanitize=memory. by Evgeniy Stepanov · 12 years ago
  55. ad95481 [ubsan] Add flag to enable recovery from checks when possible. by Will Dietz · 12 years ago
  56. 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 12 years ago
  57. bbe89d5 Fixing a precedence issue with my previous commit. by Aaron Ballman · 12 years ago
  58. 99ecd9f Fixing an MSVC warning about an unsafe mixture of Boolean and unsigned types in a logical operator. by Aaron Ballman · 12 years ago
  59. db748a3 Fix a small calling-convention bug for x86-32. PR14453. by Eli Friedman · 12 years ago
  60. 4d1a6e4 This patch exposes to Clang users three more sanitizers are experimental features of ASan: by Alexey Samsonov · 12 years ago
  61. 8b8a09e Merge function types in C. by Rafael Espindola · 12 years ago
  62. b15c898 objective-C blocks: Make sure that identical logic is used by Fariborz Jahanian · 12 years ago
  63. 060f34d ABI: comments from Eli on r168820. by Manman Ren · 12 years ago
  64. f51c61c ABI: modify CreateCoercedLoad and CreateCoercedStore to not use load or store of by Manman Ren · 12 years ago
  65. 11c9a6e [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), Clang part. by Kostya Serebryany · 12 years ago
  66. 82c458e objective-C arc: load of a __weak object happens via call to by Fariborz Jahanian · 12 years ago
  67. b854036 Add -fsanitize=integer for reporting suspicious integer behaviors. by Will Dietz · 12 years ago
  68. c9715fc This patch addresses an incompatibility relative to the 64-bit PowerPC ELF ABI. by Bill Schmidt · 12 years ago
  69. f419a85 MSPGCC renamed ISR vectors from vector_<address> to __isr_<number>. This patch makes Clang reflect this scheme. by Anton Korobeynikov · 12 years ago
  70. 8548908 PR14306: Move -fbounds-checking to -fsanitize=bounds. by Joey Gouly · 12 years ago
  71. dd85159 Update method calls to the new interface re r168354. by Bill Wendling · 12 years ago
  72. 7baa711 Enable inlining of 4 byte atomic ops on ppc32, 8 byte atomic ops on ppc64. by Benjamin Kramer · 12 years ago
  73. 426391c A step towards sorting out handling of triviality of special members in C++11. by Richard Smith · 12 years ago
  74. 84fd6df Make sure CodeGenTypes correctly reconverts function types. Fixes PR14355, a crash in IR generation. by Eli Friedman · 12 years ago
  75. 8fd8ee9 Simplify code. No functionality change. by Benjamin Kramer · 12 years ago
  76. c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
  77. 931c083 Make -ffp-contract a codegen option, rather than a laguage option. This makes by Lang Hames · 12 years ago
  78. f5bf912 When evaluating variably modified types for function parameters, dig out the by Eli Friedman · 12 years ago
  79. 70cd619 The ObjC++-to-C++ personality trick is only necessary on NeXT runtimes, by John McCall · 12 years ago
  80. 7d4b9fa fixes a buildbot failure. by Fariborz Jahanian · 12 years ago
  81. ccf57ea Fix 80-column violation. by Fariborz Jahanian · 12 years ago
  82. 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
  83. 2b07dd3 Move some GNUStep-specific code out of CGObjCGNU. by John McCall · 12 years ago
  84. 0c949ef Revert "Use the 'count' attribute instead of the 'upper_bound' attribute." by Eric Christopher · 12 years ago
  85. 30305be Use the 'count' attribute instead of the 'upper_bound' attribute. by Bill Wendling · 12 years ago
  86. 8187c7e Fix IR generation for bool on PPC (and any other target where bool is not 8 bits in memory). by Eli Friedman · 12 years ago
  87. a97d2ec objective-C blocks: Change BLOCK_HAS_EXTENDED_LAYOUT to be 1<<31. by Fariborz Jahanian · 12 years ago
  88. 8616f9a Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 12 years ago
  89. 485577d Implement -mstrict-align using '-backend-option -arm-strict-align' as this saves by Chad Rosier · 12 years ago
  90. 7e29327 [driver] Add a -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 12 years ago
  91. e938536 When deciding whether to convert an array construction loop into a memcpy, look by Richard Smith · 12 years ago
  92. 1da01d6 objective-C blocks: bring back the CharUnit patch for by Fariborz Jahanian · 12 years ago
  93. c686004 Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that by David Chisnall · 12 years ago
  94. 7745786 Put something sane in the DWARF offset field for bitfield ObjC ivars. by Eli Friedman · 12 years ago
  95. 4179ddd Implement codegen for init_priority attribute properly - make sure it by Anton Korobeynikov · 12 years ago
  96. e5b4666 Back out 167431+167437+167487; I didn't realize how incomplete our test by Eli Friedman · 12 years ago
  97. 1307120 Fix a silly mistake in r167437. by Eli Friedman · 12 years ago
  98. cb489dd Cleanup: 80-column violation by Manman Ren · 12 years ago
  99. 885ad69 ARM byval: when type alignment is bigger than ABI alignment, instead of by Manman Ren · 12 years ago
  100. 8cb809a Propagate CharUnits through CGObjCMac.cpp. by Eli Friedman · 12 years ago