1. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  2. 0850e8d More compiler workarounds. I have to admit that I was not by John McCall · 13 years ago
  3. 7566aa2 GCC 4.2 compatibility hack. by John McCall · 13 years ago
  4. bdc4d80 A number of array-related IR-gen cleanups. by John McCall · 13 years ago
  5. c3e0fb4 Change -mno-mmx to be more compatible with gcc. Specifically, -mno-mmx should not imply -mno-sse. by Eli Friedman · 13 years ago
  6. 528a8c7 Revert x86_64 ABI changes until I have time to check the items raised by Eli. by Bruno Cardoso Lopes · 13 years ago
  7. 558229f Introduce __builtin_expect() intrinsic support. by Jakub Staszak · 13 years ago
  8. df41b4c Add support for AVX 256-bit in the x86_64 ABI (as in the 0.99.5 draft) by Bruno Cardoso Lopes · 13 years ago
  9. 094240a Add codegen support for the fma/fmal/fmaf builtins. by Cameron Zwarich · 13 years ago
  10. 54cf341 Initialize all the AnalysisBasedWarnings statistics to zero. by Benjamin Kramer · 13 years ago
  11. 5b4a40a Remove unused variable. by Benjamin Kramer · 13 years ago
  12. a6e023c Fix up dependency file name printing to more closely match that of gcc, including fixing a nasty recent regression that could make us print "/foo.h" with a command-line including "-I ./". by Eli Friedman · 13 years ago
  13. 82007c3 objc++-arc: more diagnosis of converting a weak-unavailable by Fariborz Jahanian · 13 years ago
  14. 032c869 Teach CXXUnresolvedConstructExpr when it should be an by Douglas Gregor · 13 years ago
  15. 8052050 Make the worklist in the uninitialized values checker actually a queue. by Chandler Carruth · 13 years ago
  16. f972b26 Fix a FIXME in clang ARM driver that was exposed as a bug with ARM backend by Evan Cheng · 13 years ago
  17. 59e7c56 Random cleanup: - fix a comment. - Remove an unnecessary { } block. by Francois Pichet · 13 years ago
  18. 3c7fddd Remove a no-op break after a return, and correct one of the most by Chandler Carruth · 13 years ago
  19. bb39902 Minor style cleanup. by Chandler Carruth · 13 years ago
  20. b1077dc Tweak formatting. by Chandler Carruth · 13 years ago
  21. 886ea9b Switch the token-paste source locations inside of function style macro by Chandler Carruth · 13 years ago
  22. c8d1ecc Keep track of which source locations are part of a macro argument by Chandler Carruth · 13 years ago
  23. 7a084ec objc++-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
  24. 7c9adf9 Fix a typo in the fpsr register and add the fpcr register. by Eric Christopher · 13 years ago
  25. 3bd2138 Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like this living in a separate branch. by Jonathan D. Turner · 13 years ago
  26. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  27. 14ef319 Layout the code for trapping arithmetic so that the overflow case comes after by Bill Wendling · 13 years ago
  28. dbd3c85 r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly, by Cameron Zwarich · 13 years ago
  29. 2357aee A redeclaration of an inline method in C99 mode should trigger emission of that by Nick Lewycky · 13 years ago
  30. 04e5a25 objc-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
  31. 3582a6c Turn hashhash into tok::unkwown when it comes from expanding an argument, per Chris' suggestion. by Argyrios Kyrtzidis · 13 years ago
  32. 8e62706 FreeBSD gets FreeBSD target, just mipsel. by Joerg Sonnenberger · 13 years ago
  33. 3da626b Introduce a new libclang aPI function, by Douglas Gregor · 13 years ago
  34. 63ff703 If we're using the pure non-fragile ABI, then skip some of the contortions required to support the transitional ABI. by David Chisnall · 13 years ago
  35. f074885 Set a flag to tell the runtime when we're compiling in ARC mode and use the pure-nonfragile ABI for both ARC and GC mode. by David Chisnall · 13 years ago
  36. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  37. 72ac120 [arcmt] Add -ccc-arcmt-check/-ccc-arcmt-modify driver option aliases. by Argyrios Kyrtzidis · 13 years ago
  38. e433072 Sort #includes. by Nick Lewycky · 13 years ago
  39. 0fd9c48 When expanding macro arguments, treat '##' coming from an argument as a normal token. by Argyrios Kyrtzidis · 13 years ago
  40. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  41. 8b86ef0 Fix bug in SourceManager::getDecomposedInstantiationLocSlowCase. by Argyrios Kyrtzidis · 13 years ago
  42. d410e74 For -print-stats, add the number of bytes that SLocEntryTable consumes. by Argyrios Kyrtzidis · 13 years ago
  43. e4f22ad In an in-class initialization, defer checks for value-dependent initialization by Nick Lewycky · 13 years ago
  44. 8290574 Zap a couple unnecessary loops. by Eli Friedman · 13 years ago
  45. 3ea4c49 Based on comments from Chris, switch to using CFG::getNumBlockIDs() by Chandler Carruth · 13 years ago
  46. bca01b4 Properly implement the scope restriction on the NRVO for by Douglas Gregor · 13 years ago
  47. 9d5ac7c revert patch for // rdar://9227352 by Fariborz Jahanian · 13 years ago
  48. 7263fee Some code cleanup of r134522 by Fariborz Jahanian · 13 years ago
  49. 742352a objc-arc: Support objc_arc_weak_unavailable on those by Fariborz Jahanian · 13 years ago
  50. c41b878 Don't try to type-check a copy construction of an exception by Douglas Gregor · 13 years ago
  51. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  52. e855448 SmallVectorize a critical vector. by Benjamin Kramer · 13 years ago
  53. 39c411f libclang: Allow callers of clang_saveTranslationUnit() to distinguish by Douglas Gregor · 13 years ago
  54. 5d98994 Build up statistics about the work done for analysis based warnings. by Chandler Carruth · 13 years ago
  55. 786dcd9 Teach the static analyzer's interpretation of Cocoa conventions to by Douglas Gregor · 13 years ago
  56. 19f74ac Use attributes from the definition (if available) when instantiating functions. by Rafael Espindola · 13 years ago
  57. caf01c5 Fix C&P error by Joerg Sonnenberger · 13 years ago
  58. c8fc90a When tree-transforming an expression sequence, always flag expanded by John McCall · 13 years ago
  59. 9dc71d2 Fixed enum types can be complete without actually being valid to use by John McCall · 13 years ago
  60. 57c1300 Properly protect colons when parsing a nested-name-specifier as part by John McCall · 13 years ago
  61. f1443be Somehow the -fgnu-runtime option itself got lost in all that shuffling. by John McCall · 13 years ago
  62. 256a76e Call objc_terminate() instead of abort() when a cleanup throws an by John McCall · 13 years ago
  63. c06e074 Missing header from last commit; accidental change. by John McCall · 13 years ago
  64. 170579f Added a missing case label. by Fariborz Jahanian · 13 years ago
  65. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  66. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  67. b18b8ad Add the ObjC ARC optimization passes manually, now that they're not by Dan Gohman · 13 years ago
  68. e7e66f7 Remove unused member of Builtin::Info. by Eli Friedman · 13 years ago
  69. 5b2b89b Drop "soft" argument that would be considered as file argument by cc1. by Joerg Sonnenberger · 13 years ago
  70. 5cbe101 Look through parenthesized declarators when determining whether an by Douglas Gregor · 13 years ago
  71. 94c9ce5 Hook up mipsel-netbsd and mipsel-freebsd for OS specific handling. by Joerg Sonnenberger · 13 years ago
  72. fa9772b Use OS-specific configuration for mips-netbsd and mips-freebsd. by Joerg Sonnenberger · 13 years ago
  73. c261c76 Some documentation fixes for the parser, from John Freeman by Douglas Gregor · 13 years ago
  74. bcf6a80 StringRef'ize clang::drive::Option::getName(), from Zach Wheeler! by Douglas Gregor · 13 years ago
  75. 3fd1ba0 Clean up and refactor ParseFunctionDeclarator to reduce code by Douglas Gregor · 13 years ago
  76. 9a30c99 ActOnCXXConditionDeclaration should take into account that by Douglas Gregor · 13 years ago
  77. 16c3eae Don't define __CONSTANT_CFSTRINGS__ with -fno-constant-cfstrings issue. by Fariborz Jahanian · 13 years ago
  78. 7cd1de5 Don't define _BIG_ENDIAN for NetBSD/PowerPC. by Joerg Sonnenberger · 13 years ago
  79. 78542df Fix indentation by Joerg Sonnenberger · 13 years ago
  80. 5254c26 Teach Clang's <float.h> to also include MinGW's <float.h>, which provides additional system definitions, from Ruben Van Boxem by Douglas Gregor · 13 years ago
  81. f732f2b Update header-search paths for MinGW, from Ruben Van Boxem by Douglas Gregor · 13 years ago
  82. bc57f3c Don't overread the buffer when an %x escape in inline asm ends prematurely. by Benjamin Kramer · 13 years ago
  83. c5bb9d4 Initialize member. by Benjamin Kramer · 13 years ago
  84. 1a83b43 Add explicit default case for -Wswitch-enum. by Joerg Sonnenberger · 13 years ago
  85. 9a11b74 Use switch(os) style consistently. Add a bunch of NetBSD branches. by Joerg Sonnenberger · 13 years ago
  86. 6ac26fa On PowerPC, both FreeBSD and NetBSD use ints for (s)size_t by Joerg Sonnenberger · 13 years ago
  87. 3242ee0 Remove unused parameter from ActOnDeclarator. by Anders Carlsson · 13 years ago
  88. b43c8ec Switch the Decl and Stmt stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
  89. cd92a65 Start switching the AST stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
  90. 973c4fc Rewritten fix in r134139 to conform evaluation result to original evaluation context. by Abramo Bagnara · 13 years ago
  91. 25af091 Fix a typo, remove a tab, canonicalize some spacing. No functional change. by Nick Lewycky · 13 years ago
  92. 8ba4426 When producing -Wuninitialized Fix-Its for pointers, prefer " = NULL" by Douglas Gregor · 13 years ago
  93. 14508ff Don't use x86_mmx where it isn't necessary. by Eli Friedman · 13 years ago
  94. 37187cc Make the GCC version proliferation worse by N+1 for the sake of by Chandler Carruth · 13 years ago
  95. d18eeca Make clang behave in a gcc-compatible way in the presence of multiple flags for the same x86 target feature (e.g. -mno-sse -msse). gcc uses a somewhat unintuitive algorithm here in that the enabled SSE instructions is based on the order of the *last* flag for *each* feature-level, so that "-mno-sse -msse2" only enables SSE2, but "-mno-sse -msse2 -msse" enables all SSE levels. by Eli Friedman · 13 years ago
  96. aa7333c Update for llvm commit r134291. by Eric Christopher · 13 years ago
  97. 1b03c87 Move the Sema argument to all of the Sema-using helper functions in by Chandler Carruth · 13 years ago
  98. d309c81 Rename static helpers to use 'camelCaseNames' per the new style by Chandler Carruth · 13 years ago
  99. 87c4460 Mechanical rename of 'd' Decl pointer parameters to 'D'. This is more by Chandler Carruth · 13 years ago
  100. 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 13 years ago