1. 995e26b Remove elements from Sema.UndefinedInternals as functions are defined. Also by Nick Lewycky · 11 years ago
  2. 59fd635 [Frontend] Remove HeaderSearchOptions::Entry::IsInternal, which is unused. by Daniel Dunbar · 11 years ago
  3. ef84554 [Frontend] Add an ExternCSystem include entry group. by Daniel Dunbar · 11 years ago
  4. 95fb36e Add some more ASTReader statistics for global method pool lookups. by Douglas Gregor · 11 years ago
  5. 01a4114 Preserve Sema::UndefinedInternals across PCH boundaries. Fixes by Nick Lewycky · 11 years ago
  6. 188bdcd Improve coordination between the module manager and the global module by Douglas Gregor · 11 years ago
  7. eab6652 [Frontend] Remove another IsUserSpecified member variable that is now unused. by Daniel Dunbar · 11 years ago
  8. 1a49d97 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 11 years ago
  9. f575d6e Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 11 years ago
  10. e169807 Track the number of lookups and hits into the on-disk hash tables for by Douglas Gregor · 11 years ago
  11. a6b00fc Implement the writer side of the global module index. by Douglas Gregor · 11 years ago
  12. 479633c Factor the trait for lookup into the on-based hash table of by Douglas Gregor · 11 years ago
  13. e0d2066 Make getDefinitiveDeclContext() actually return a DeclContext, as one by Douglas Gregor · 11 years ago
  14. 9ec55f2 Switch to APFloat constructor taking fltSemantics. by Tim Northover · 11 years ago
  15. 125eb3e ReadSourceManagerBlock is skipping over records that can contain Blobs. Not passing by Chris Lattner · 11 years ago
  16. 8222b89 Revert r173056; it breaks one of the CodeGen-with-PCH tests. by Douglas Gregor · 11 years ago
  17. c44cc01 When loading an identifier from an AST file solely for the purpose of by Douglas Gregor · 11 years ago
  18. 5a04f9f Introduce a fast path for the ASTReader's name lookup within a by Douglas Gregor · 11 years ago
  19. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 11 years ago
  20. b3ce357 update to use the new BitcodeCursor readRecord that takes a StringRef blob parameter, by Chris Lattner · 11 years ago
  21. e4e4a88 add back a #include needed on some builders. by Chris Lattner · 11 years ago
  22. 8f9a1eb finish converting the normal cases in ASTReader to use the new BitstreamCursor APIs. by Chris Lattner · 11 years ago
  23. 99a5af0 convert some more stuff over to use new cursor APIs. by Chris Lattner · 11 years ago
  24. 88bde50 switch a bunch of ASTReader to use the new BitstreamCursor::advance* methods, by Chris Lattner · 11 years ago
  25. dc1088f [PCH/Modules] Revert r172843, it caused a module to fail building. by Argyrios Kyrtzidis · 11 years ago
  26. 8dc3c80 Remove unused variable by Matt Beaumont-Gay · 11 years ago
  27. f953276 [PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops! by Argyrios Kyrtzidis · 11 years ago
  28. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 11 years ago
  29. d3b036e Revert Clang r172620 and r172629, which caused a hang when building by Douglas Gregor · 11 years ago
  30. f7f1264 [PCH/Modules] The iterator may become invalidated because a new macro can be added by Argyrios Kyrtzidis · 11 years ago
  31. 7f69b1a [PCH/Modules] Change how macro [re]definitions are de/serialized. by Argyrios Kyrtzidis · 11 years ago
  32. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  33. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  34. ca2ab45 Provide Decl::getOwningModule(), which determines the (sub)module in by Douglas Gregor · 12 years ago
  35. e8b61cf [PCH] Make the const_cast explicit to silence a compiler warning. by Argyrios Kyrtzidis · 12 years ago
  36. 5ea6ef4 Truth in advertising: LocallyScopedExternalDecls actually only contains by Richard Smith · 12 years ago
  37. 8169b67 [PCH] (De)serialize the end location of MacroInfo. by Argyrios Kyrtzidis · 12 years ago
  38. ca40f30 [PCH/Modules] In ASTReader::completeVisibleDeclsMap, make sure to visit all by Argyrios Kyrtzidis · 12 years ago
  39. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  40. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  41. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  42. 5e24f2d [PCH] Make the new PCH format (control block) backwards compatible and by Argyrios Kyrtzidis · 12 years ago
  43. f64d25c [PCH] Remove redundant stat call when validating the input files. by Argyrios Kyrtzidis · 12 years ago
  44. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  45. 37ed127 Refactor recording the preprocessor conditional directive regions out of by Argyrios Kyrtzidis · 12 years ago
  46. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  47. 87e2cfc Actually keep track of the source locations at which particular module by Douglas Gregor · 12 years ago
  48. 2a82ca2 Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are by Argyrios Kyrtzidis · 12 years ago
  49. 992d917 [modules] Use a memory buffer directly as input for the module includes, by Argyrios Kyrtzidis · 12 years ago
  50. 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
  51. 4fa4b48 Suppress elided variadic macro argument extension diagnostic for macros using by Eli Friedman · 12 years ago
  52. ecd27bf Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBuffer by Argyrios Kyrtzidis · 12 years ago
  53. 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago
  54. 9e60371 Tease out the routine that reads the control block of an AST file from by Douglas Gregor · 12 years ago
  55. 23de7ce [PCH] Take into account the 'include' source location of a SM_SLOC_BUFFER_ENTRY. by Argyrios Kyrtzidis · 12 years ago
  56. ce25492 [libclang] Correct how the index inside the local preprocessed entities array by Argyrios Kyrtzidis · 12 years ago
  57. 4182ed6 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 12 years ago
  58. 848bc3a getOriginalSourceFileName and getOriginalSourceFile can return a StringRef. by Rafael Espindola · 12 years ago
  59. 33e1576 [PCH] The diagnostic state points can refer to previously created by Argyrios Kyrtzidis · 12 years ago
  60. 0ca6e27 Remove the old predefines-buffer diffing code completely. It's been by Douglas Gregor · 12 years ago
  61. a9b8da4 Fix computation of predefines buffer from the preprocessor-option by Douglas Gregor · 12 years ago
  62. 8769924 The the preprocessor option validator to compute suggested by Douglas Gregor · 12 years ago
  63. 4c0c7e8 Teach the PCH validator to check the preprocessor options, especially by Douglas Gregor · 12 years ago
  64. a71a7d8 (De-)serialize the preprocessor options, including macros defined, by Douglas Gregor · 12 years ago
  65. bbf3831 (De-)serialize header search options. by Douglas Gregor · 12 years ago
  66. 1b2c3c0 (De-)serialize the file system options. by Douglas Gregor · 12 years ago
  67. 5f3d822 Serialize DiagnosticOptions to the AST file. by Douglas Gregor · 12 years ago
  68. 27ffa6c If the precompiled header named by "-include" is actually a directory, by Douglas Gregor · 12 years ago
  69. 38295be Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 12 years ago
  70. 8b53d14 Collapse ASTReader::ReadSLocEntryRecord() into its only caller, by Douglas Gregor · 12 years ago
  71. 4825fd7 Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 12 years ago
  72. 6b8194e ASTReader.cpp: Fix a warning. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
  73. a930dc9 Eliminate the redundancy between source-file information in the source by Douglas Gregor · 12 years ago
  74. 745e6f1 Move the set of files to be validated in an AST file into the control by Douglas Gregor · 12 years ago
  75. 69e1608 Move OriginalDir from ASTReader to ModuleFile. by Douglas Gregor · 12 years ago
  76. caed060 Move the "RelocatablePCH" bit from the ASTReader to the module file. by Douglas Gregor · 12 years ago
  77. 11407b8 Move information about the "original file" from the ASTReader into the by Douglas Gregor · 12 years ago
  78. 0ec56b7 From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources. by Axel Naumann · 12 years ago
  79. 39c497b Collapse the original file name and original file ID records into a by Douglas Gregor · 12 years ago
  80. 7ae467f Collapse the "version control revision/tag" AST file record into the by Douglas Gregor · 12 years ago
  81. ee097c1 Split the target options out into their own record within the AST by Douglas Gregor · 12 years ago
  82. 1d9d989 Start factoring the on-disk records for an AST file into a control by Douglas Gregor · 12 years ago
  83. 57016dd Serialize TargetOptions into an AST file, and make sure that we keep by Douglas Gregor · 12 years ago
  84. 2b49d1f Introduce the notion of excluded headers into the module map by Douglas Gregor · 12 years ago
  85. 54c8a40 Track which particular submodule #undef's a macro, so that the actual by Douglas Gregor · 12 years ago
  86. e8219a6 Diagnose the expansion of ambiguous macro definitions. This can happen by Douglas Gregor · 12 years ago
  87. 3ab50fe Introduce a simple "hint" scheme to eliminate the quadratic behavior by Douglas Gregor · 12 years ago
  88. e9652bf Make the deserialization of PendingMacroIDs deterministic. by Douglas Gregor · 12 years ago
  89. 4145228 Remove the ASTDeserializationListener's MacroVisible() callback, which by Douglas Gregor · 12 years ago
  90. 7097be9 Remove an unused bit from the serialized IdentifierInfo by Douglas Gregor · 12 years ago
  91. 6c6c54a Deserialize macro history when we deserialize an identifier that has by Douglas Gregor · 12 years ago
  92. 62288ed When indexing a module file, for the ppIncludedFile callback give by Argyrios Kyrtzidis · 12 years ago
  93. 2a85718 [modules] Consistently construct a buffer as input to build the module. by Argyrios Kyrtzidis · 12 years ago
  94. a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
  95. ce12d2f Make the order of visitation of the pending bodies in the AST reader by Douglas Gregor · 12 years ago
  96. 5456b0fe When we load a function or method body from an AST file, we check by Douglas Gregor · 12 years ago
  97. 3644d97 If a macro has been #undef'd in a precompiled header, we still need to by Douglas Gregor · 12 years ago
  98. c7782d9 [Modules] Introduce Module::TopHeaders which is a set of top-level headers by Argyrios Kyrtzidis · 12 years ago
  99. 59c0a81 Fixed FunctionTypeLoc source range. by Abramo Bagnara · 12 years ago
  100. e5fa3c2 Revert most of the functionality in r165001. Instead, make sure that by Douglas Gregor · 12 years ago