aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization
AgeCommit message (Expand)Author
2013-01-25[Frontend] Remove another IsUserSpecified member variable that is now unused.Daniel Dunbar
2013-01-25Serialization/GlobalModuleIndex.cpp: Fixup r173405, <cstdio>NAKAMURA Takumi
2013-01-25Implement the reader of the global module index and wire it into theDouglas Gregor
2013-01-25Rename the -cc1 option "-generate-module-index" toDouglas Gregor
2013-01-25Track the number of lookups and hits into the on-disk hash tables forDouglas Gregor
2013-01-24clang/GlobalModuleIndex: Don't open the same file twice. Use raw_fd_ostream(f...NAKAMURA Takumi
2013-01-23Fix for case-sensitive file systems. UghDouglas Gregor
2013-01-23Implement the writer side of the global module index. Douglas Gregor
2013-01-23Factor the trait for lookup into the on-based hash table ofDouglas Gregor
2013-01-22Make getDefinitiveDeclContext() actually return a DeclContext, as oneDouglas Gregor
2013-01-22Switch to APFloat constructor taking fltSemantics.Tim Northover
2013-01-21Give ModuleFiles an index, so that we can use indexed vectors ratherDouglas Gregor
2013-01-21ReadSourceManagerBlock is skipping over records that can contain Blobs. Not ...Chris Lattner
2013-01-21Revert r173056; it breaks one of the CodeGen-with-PCH tests.Douglas Gregor
2013-01-21When loading an identifier from an AST file solely for the purpose ofDouglas Gregor
2013-01-21When deserializing a declaration, don't look for redeclarations if itsDouglas Gregor
2013-01-21Introduce a fast path for the ASTReader's name lookup within aDouglas Gregor
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei
2013-01-20update to use the new BitcodeCursor readRecord that takes a StringRef blob pa...Chris Lattner
2013-01-20add back a #include needed on some builders.Chris Lattner
2013-01-20finish converting the normal cases in ASTReader to use the new BitstreamCurso...Chris Lattner
2013-01-20convert some more stuff over to use new cursor APIs.Chris Lattner
2013-01-19switch a bunch of ASTReader to use the new BitstreamCursor::advance* methods,Chris Lattner
2013-01-19libclangSerialization also depends on the bitreader.Benjamin Kramer
2013-01-19[PCH/Modules] Revert r172843, it caused a module to fail building.Argyrios Kyrtzidis
2013-01-18Remove unused variableMatt Beaumont-Gay
2013-01-18[PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops!Argyrios Kyrtzidis
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz
2013-01-18Revert Clang r172620 and r172629, which caused a hang when buildingDouglas Gregor
2013-01-16Rework the traversal of Objective-C categories and extensions toDouglas Gregor
2013-01-16[PCH/Modules] The iterator may become invalidated because a new macro can be ...Argyrios Kyrtzidis
2013-01-16[PCH/Modules] Change how macro [re]definitions are de/serialized.Argyrios Kyrtzidis
2013-01-15Fix CastingDavid Greene
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2013-01-11[PCH] Make the const_cast explicit to silence a compiler warning.Argyrios Kyrtzidis
2013-01-10Truth in advertising: LocallyScopedExternalDecls actually only containsRichard Smith
2013-01-07[PCH] (De)serialize the end location of MacroInfo.Argyrios Kyrtzidis
2013-01-07updateOutOfDateIdentifier() can cause the identifier table to beDouglas Gregor
2013-01-04Move the common source locations of CastStmt & DefaultStmt into their base cl...Argyrios Kyrtzidis
2012-12-19[PCH/Modules] In ASTReader::completeVisibleDeclsMap, make sure to visit allArgyrios Kyrtzidis
2012-12-19PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith
2012-12-19Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie
2012-12-18Re-commit r170428 changes with Linux style file endings.Guy Benyei
2012-12-18Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei
2012-12-18Add OpenCL images as clang builtin types.Guy Benyei
2012-12-13[PCH] Make the new PCH format (control block) backwards compatible andArgyrios Kyrtzidis
2012-12-11[PCH] Remove redundant stat call when validating the input files.Argyrios Kyrtzidis
2012-12-11[PCH] When writing out the list of input files, avoid emitting duplicateArgyrios Kyrtzidis