summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-072-0/+2
* Fix handling of module imports adding names to a DeclContext after qualifiedRichard Smith2013-02-071-4/+11
* Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith2013-02-071-4/+3
* Detect when we end up trying to load conflicting module files.Douglas Gregor2013-02-061-1/+12
* Eliminate a race condition with the global module index.Douglas Gregor2013-02-061-1/+2
* Remove dead code related to the now defunct PCH stat cache.Ted Kremenek2013-02-053-64/+1
* Merge "special" types from different modules in the AST reader.Douglas Gregor2013-02-011-2/+18
* [modules] Introduce ModuleFile::DirectImportLoc which is the source locationArgyrios Kyrtzidis2013-02-011-0/+1
* For ModuleLoader::makeModuleVisible() also pass the source location where theArgyrios Kyrtzidis2013-02-011-2/+4
* Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky2013-02-012-20/+19
* Added outer template parameter lists to friend type AST nodes.Enea Zaffanella2013-01-312-8/+17
* Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky2013-01-312-6/+7
* [Frontend] Remove HeaderSearchOptions::Entry::IsInternal, which is unused.Daniel Dunbar2013-01-302-4/+1
* [Frontend] Add an ExternCSystem include entry group.Daniel Dunbar2013-01-302-3/+1
* ASTReader and profiling statistics indicate that implementing a methodDouglas Gregor2013-01-281-4/+0
* Add some more ASTReader statistics for global method pool lookups.Douglas Gregor2013-01-281-7/+23
* Eliminate memory allocation from most invocations ofDouglas Gregor2013-01-281-13/+38
* Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky2013-01-262-2/+45
* patch for PR9027 and // rdar://11861085Fariborz Jahanian2013-01-252-0/+3
* Improve coordination between the module manager and the global moduleDouglas Gregor2013-01-253-50/+71
* The standard ARM C++ ABI dictates that inline functions areJohn McCall2013-01-251-3/+3
* Optimize ModuleManager::visit() by precomputing the visitation orderDouglas Gregor2013-01-251-65/+82
* [Frontend] Remove another IsUserSpecified member variable that is now unused.Daniel Dunbar2013-01-252-4/+2
* Serialization/GlobalModuleIndex.cpp: Fixup r173405, <cstdio>NAKAMURA Takumi2013-01-251-0/+1
* Implement the reader of the global module index and wire it into theDouglas Gregor2013-01-253-27/+459
* Rename the -cc1 option "-generate-module-index" toDouglas Gregor2013-01-251-1/+2
* Track the number of lookups and hits into the on-disk hash tables forDouglas Gregor2013-01-251-9/+32
* clang/GlobalModuleIndex: Don't open the same file twice. Use raw_fd_ostream(f...NAKAMURA Takumi2013-01-241-3/+1
* Fix for case-sensitive file systems. UghDouglas Gregor2013-01-231-1/+1
* Implement the writer side of the global module index. Douglas Gregor2013-01-233-2/+539
* Factor the trait for lookup into the on-based hash table ofDouglas Gregor2013-01-232-46/+52
* Make getDefinitiveDeclContext() actually return a DeclContext, as oneDouglas Gregor2013-01-223-9/+10
* Switch to APFloat constructor taking fltSemantics.Tim Northover2013-01-223-4/+9
* Give ModuleFiles an index, so that we can use indexed vectors ratherDouglas Gregor2013-01-211-20/+30
* ReadSourceManagerBlock is skipping over records that can contain Blobs. Not ...Chris Lattner2013-01-211-1/+2
* Revert r173056; it breaks one of the CodeGen-with-PCH tests.Douglas Gregor2013-01-211-18/+8
* When loading an identifier from an AST file solely for the purpose ofDouglas Gregor2013-01-211-8/+18
* When deserializing a declaration, don't look for redeclarations if itsDouglas Gregor2013-01-214-15/+81
* Introduce a fast path for the ASTReader's name lookup within aDouglas Gregor2013-01-214-2/+103
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-202-0/+2
* update to use the new BitcodeCursor readRecord that takes a StringRef blob pa...Chris Lattner2013-01-203-137/+93
* add back a #include needed on some builders.Chris Lattner2013-01-201-0/+1
* finish converting the normal cases in ASTReader to use the new BitstreamCurso...Chris Lattner2013-01-201-202/+147
* convert some more stuff over to use new cursor APIs.Chris Lattner2013-01-201-37/+34
* switch a bunch of ASTReader to use the new BitstreamCursor::advance* methods,Chris Lattner2013-01-191-162/+145
* libclangSerialization also depends on the bitreader.Benjamin Kramer2013-01-191-0/+2
* [PCH/Modules] Revert r172843, it caused a module to fail building.Argyrios Kyrtzidis2013-01-192-41/+44
* Remove unused variableMatt Beaumont-Gay2013-01-181-1/+0
* [PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops!Argyrios Kyrtzidis2013-01-182-44/+42
* [ubsan] Add support for -fsanitize-blacklistWill Dietz2013-01-182-0/+4
OpenPOWER on IntegriCloud