1. 2811ccf Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library. by Chandler Carruth · 15 years ago
  2. dcdd2a0 Generalize stdint.h for non-8-bit-multiple types, patch by Ken Dyck! by Chris Lattner · 15 years ago
  3. 9184646 do not store wchar/char16/char32/intmax width/alignment info by Chris Lattner · 15 years ago
  4. 6907943 Move warning options into DiagnosticOptions. by Daniel Dunbar · 15 years ago
  5. c706468 Avoid comparing string literals. by Daniel Dunbar · 15 years ago
  6. f0a2f51 Use the --with-c-include-dirs configure option. by Rafael Espindola · 15 years ago
  7. c716293 Tweak PCH -include handling to make sure it matches the name as would be present by Daniel Dunbar · 15 years ago
  8. 961c76e Always initialize the header search object as part of InitializePreprocessor; by Daniel Dunbar · 15 years ago
  9. 5814e65 Allow Preprocessor to take ownership of the HeaderSearch object. I think it should probably always own the header search object, but I'm not sure... by Daniel Dunbar · 15 years ago
  10. ca11f61 Sink AttachDependencyFileGen into CreatePreprocessor. by Daniel Dunbar · 15 years ago
  11. 0e0bae8 Add DependencyOutputOptions to wrap -M... options, and propogate to by Daniel Dunbar · 15 years ago
  12. f465e85 Move the ManagerRegistry to the Analysis library to resolve the layering violation. by Chandler Carruth · 15 years ago
  13. 29cf746 Add PreprocessorOutputOptions to CompilerInvocation, and move initialization to by Daniel Dunbar · 15 years ago
  14. 775bee7 Add PreprocessorOutputOptions, for things like -dM, -C, -CC which control -E by Daniel Dunbar · 15 years ago
  15. aea3641 Allow TextDiagnosticPrinter to have optional ownership of its output stream. by Daniel Dunbar · 15 years ago
  16. 1d9cbeb Fix display of "ANALYZE" statements in AnalysisConsumer by correctly resetting the flag indicating that the current Decl* has not yet been displayed. Also move this out of AnalysisManager, since AnalysisManager should not handle text output to the user. by Ted Kremenek · 15 years ago
  17. 7b5a121 Redo how PCH handles its implicit include. Instead of treating this specially in by Daniel Dunbar · 15 years ago
  18. 4d5936a More StringRef simplification to PCHValidator::ReadPredefinesBuffer. by Daniel Dunbar · 15 years ago
  19. 10014aa Rewrite splitLines using StringRef; this is much simpler, and also now avoids by Daniel Dunbar · 15 years ago
  20. 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
  21. dc3c0d2 StringRefify some PCH interfaces. by Daniel Dunbar · 15 years ago
  22. 4fda42e Replace startsWith functions with StringRef. by Daniel Dunbar · 15 years ago
  23. 0f9fed7 Add Diagnostic::Report method for reporting diagnostics without a location. by Daniel Dunbar · 15 years ago
  24. b6d1cc8 PreprocessorOptions: Get rid of unnecessary 'isPTH' flag for include entries. by Daniel Dunbar · 15 years ago
  25. 8d35314 Localize -disable-llvm-optzns handling to BackendConsumer::CreatePasses. by Daniel Dunbar · 15 years ago
  26. 731ad8f Switch to getFileOrSTDIN(). by Daniel Dunbar · 15 years ago
  27. 2cdafa8 Privatize InitHeaderSearch, this functionality is only exposed via by Daniel Dunbar · 15 years ago
  28. 8f4c59e Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGen by Eli Friedman · 15 years ago
  29. 28a109f Add a checker for CWE-467: Use of sizeof() on a Pointer Type. by Zhongxing Xu · 15 years ago
  30. dd35ce9 Switch clang-cc to use ApplyHeaderSearchOptions, and fix a thinko. by Daniel Dunbar · 15 years ago
  31. 63c8b77 Add HeaderSearchOptions class, for packaging the information needed to by Daniel Dunbar · 15 years ago
  32. e166582 Lift InitHeaderSearch::AddEnvVarPaths logic higher. by Daniel Dunbar · 15 years ago
  33. 5c5758b Formatting fixes. by Daniel Dunbar · 15 years ago
  34. 8863b98 Rename PreprocessorInitOptions to PreprocessorOptions for consistency, and fix by Daniel Dunbar · 15 years ago
  35. 40d1bb6 Eliminate tabls by John Thompson · 15 years ago
  36. 9099e7b clean up integer preprocessor type definitions, patch by Ken Dyck! by Chris Lattner · 15 years ago
  37. a6fda12 Adding -fshort-wchar option. by John Thompson · 15 years ago
  38. 5114eca Add Ubuntu 9.10 libstdc++ install location. by Sebastian Redl · 15 years ago
  39. efcbe94 Replace DiagnosticClient::setLangOptions with {Begin,End}SourceFile, and clarify by Daniel Dunbar · 15 years ago
  40. efceabd Convert CreateAnalysisConsumer and friends to just take a const Preprocessor&, and simplify. by Daniel Dunbar · 15 years ago
  41. eb6aeb5 Remove unused SetPreprocessor method. by Daniel Dunbar · 15 years ago
  42. b697a4e Acting on Daniel's nagging, remove PathDiagnosticClientFactory() and by Ted Kremenek · 15 years ago
  43. 90b1827 Kill PreprocessorFactory, which was both morally repugnant and totally unused. by Daniel Dunbar · 15 years ago
  44. 938963f InitializePreprocessor cannot fail. by Daniel Dunbar · 15 years ago
  45. 468fe24 Move -undef flag into PreprocessorInitOptions by Daniel Dunbar · 15 years ago
  46. 5ab7517 Preserve type source information in sizeof/alignof expressions, and pass it by John McCall · 15 years ago
  47. eace874 Factor out a diagnostic options class. by Daniel Dunbar · 15 years ago
  48. e6113de Implement support for the -undef command line option, patch by by Chris Lattner · 15 years ago
  49. 3e27c01 Fix buffer overflow in PrintMacroDefinition() by inverting the check to see if the target buffer needs to be resized. Fixes <rdar://problem/7255377>. by Ted Kremenek · 15 years ago
  50. ecf003e Remove unused header. by Daniel Dunbar · 15 years ago
  51. 47c06ee clean up namespace. by Chris Lattner · 15 years ago
  52. 5d7a188 Add C++ include paths for Exherbo. Patch by Daniel Mierswa! by Benjamin Kramer · 15 years ago
  53. 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
  54. c883770 simplify intmax setup, patch by Ken Dyck! by Chris Lattner · 15 years ago
  55. 0130f3c Rename FunctionDecl::isInline/setInline to by Douglas Gregor · 15 years ago
  56. e4b255c Split AddDefaultSystemIncludePaths into C, C++ and framework specific functions. by Rafael Espindola · 15 years ago
  57. 9994a34 Audit the code for places where it is assumed that every base specifier refers to a RecordType. Add assertions or conditions as appropriate. This fixes another crash in the Apache stdlib vector. by Sebastian Redl · 15 years ago
  58. ba6a9bd Preserve type source information in TypedefDecls. Preserve it across by John McCall · 15 years ago
  59. 58e4677 Remove OriginalTypeParmDecl; the original type is the one specified by John McCall · 15 years ago
  60. a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
  61. 231bc0b Add comment. by Ted Kremenek · 15 years ago
  62. ff1ea46 Fix integer overflow in PCHReader when reading the length of an by Ted Kremenek · 15 years ago
  63. 86acc2a FunctionTypeLocs don't necessarily provide ParmVarDecls, so don't crash if by John McCall · 15 years ago
  64. 54e14c4 When building types from declarators, instead of building two types (one for by John McCall · 15 years ago
  65. 083c25e Extend out the block descriptor structure for debug information with by Mike Stump · 15 years ago
  66. e64ef80 hookize wint_t's definition, patch by Edward O'Callaghan (from PR5233). by Chris Lattner · 15 years ago
  67. 58f5ec7 Add destructor and cleanup code to LocationContext (fixing some leaks). Along the way, have by Ted Kremenek · 15 years ago
  68. adaaad3 Refine the type of the first parameter to block invoke functions. by Mike Stump · 15 years ago
  69. fc06221 The constructor for ASTUnit now takes a DiagnosticClient*, allowing uses of ASTUnit to specify by Ted Kremenek · 15 years ago
  70. 36c4464 Move Diagnostic/DiagClient/FileManager from Indexer => ASTUnit. by Steve Naroff · 15 years ago
  71. 06d1072 Workaround a bug exposed by the FileCheckify of message-length.c, the caret end by Daniel Dunbar · 15 years ago
  72. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
  73. 5ffe14c Move misc clients to IdentifierInfo StringRef API. by Daniel Dunbar · 15 years ago
  74. e013d68 Move clients to use IdentifierInfo::getNameStart() instead of getName() by Daniel Dunbar · 15 years ago
  75. 4a630d3 Use sys::Path::eraseFromDisk instead of unlink as suggested by Chris. by Benjamin Kramer · 15 years ago
  76. 49a832b When performing template-substitution into a type, don't just replace the by John McCall · 15 years ago
  77. 51bd803 Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize by John McCall · 15 years ago
  78. 2596e42 Switch to llvm::HashString. by Daniel Dunbar · 15 years ago
  79. aa546e2 add gentoo x86 2009.1 (gcc 4.3.4) include paths by Nuno Lopes · 15 years ago
  80. df5a237 Use StringExtra's HashString instead of BernsteinHash. by Daniel Dunbar · 15 years ago
  81. 813a97b Write the preprocessor block after we write out types + declarations, by Douglas Gregor · 15 years ago
  82. f6dc5ac Add Ubuntu 9.04 C++ search path. by Daniel Dunbar · 15 years ago
  83. 5cf4876 Add 'UseBumpPtrAllocator' flag to ASTUnit::LoadFromPCHFile() to cause the created ASTContext to use by Ted Kremenek · 15 years ago
  84. 61d60ee Merge the "types" and "declarations" blocks in the precompiled header by Douglas Gregor · 15 years ago
  85. bdfe48a While writing source-location entries to a PCH file, go through an by Douglas Gregor · 15 years ago
  86. a1ee0c5 Factor out routines to encode/decode DeclaratorInfos and move them into the by John McCall · 15 years ago
  87. 7d1d49d Keep track of whether declararions were loaded from a precompiled by Douglas Gregor · 15 years ago
  88. 52e7108 Add support for a chain of stat caches in the FileManager, rather than by Douglas Gregor · 15 years ago
  89. 24ee804 Work-around wchar_t and __pragma problem in VC headers by John Thompson · 15 years ago
  90. 46a617a Remove the ConstantArrayType subtypes. This information is preserved in the by John McCall · 15 years ago
  91. e19944c Make sure temporary files get unlinked. by Steve Naroff · 15 years ago
  92. 7adf949 AuroraUX toolchain fixes. by Edward O'Callaghan · 15 years ago
  93. 34a0447 Better living through metaprogramming. Create a base class which abstracts by John McCall · 15 years ago
  94. 31b63be Add support for having different c++ search dirs with -m32 and -m64. So far by Rafael Espindola · 15 years ago
  95. d3f8834 Fixes pth.c on Windows. by John Thompson · 15 years ago
  96. 620d57a Fixup windows include paths. Patch by John Thompson. by Mike Stump · 15 years ago
  97. ff26720 Typo in AddGnuCPlusPlusIncludePaths. by Edward O'Callaghan · 15 years ago
  98. ec05766 Efficiency refinements. by Mike Stump · 15 years ago
  99. e85c74d Push all the way out to 80. by Mike Stump · 15 years ago
  100. 38ee4e0 Passing const Triple& is sufficient for AddDefaultSystemIncludePaths() by Axel Naumann · 15 years ago