summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* [modules] Cope with partial module macro information, fix memory leak found b...Richard Smith2015-04-221-6/+4
* [modules] Build a DAG of module macros for each identifier.Richard Smith2015-04-221-28/+36
* [modules] Move list of exported module macros from IdentifierInfo lookup tabl...Richard Smith2015-04-212-398/+216
* Try to work around failure to convert this lambda to a function pointer in so...Richard Smith2015-04-191-4/+5
* [modules] Refactor macro emission. No functionality change.Richard Smith2015-04-191-76/+73
* Revert file unintentionally changed in r235162.Daniel Jasper2015-04-171-1/+1
* clang-format: Add default fallback style.Daniel Jasper2015-04-171-1/+1
* [OPENMP] Codegen for 'copyin' clause in 'parallel' directive.Alexey Bataev2015-04-162-4/+22
* [OPENMP] Codegen for 'lastprivate' clause in 'for' directive.Alexey Bataev2015-04-162-0/+24
* Workaround a performance issue with modules + PCHBen Langmuir2015-04-101-1/+4
* [OPENMP] Codegen for 'reduction' clause in 'parallel' directive.Alexey Bataev2015-04-102-0/+18
* [modules] Remove unused MACRO_TABLE record.Richard Smith2015-04-102-41/+2
* [OPENMP] Sema analysis for 'atomic capture' construct.Alexey Bataev2015-04-012-0/+2
* [OPENMP] Codegen for 'atomic update' construct.Alexey Bataev2015-03-302-4/+4
* [Modules] Work around PR23030 again, in a different code path, whereChandler Carruth2015-03-271-6/+9
* [modules] When merging class definitions, make the retained definition visibleRichard Smith2015-03-272-25/+31
* [Modules] When walking the lookup results in a namespace, sort them byChandler Carruth2015-03-271-9/+23
* [modules] Handle defining a tag with a typedef name for linkage purposes on t...Richard Smith2015-03-271-6/+5
* [Modules] Make Sema's map of referenced selectors have a deterministicChandler Carruth2015-03-271-5/+3
* [Modules] Make our on-disk hash table of selector IDs be built inChandler Carruth2015-03-271-6/+5
* [Modules] Sort the file IDs prior to building the flattened array ofChandler Carruth2015-03-271-10/+13
* [Modules] Make the AST serialization always use lexicographic order whenChandler Carruth2015-03-261-4/+12
* [Modules] Delete stale, pointless code. All tests still pass with thisChandler Carruth2015-03-261-15/+0
* [Modules] Fix a sneaky bug in r233249 where we would look for implicitChandler Carruth2015-03-261-25/+39
* [Modules] Fix tiny bug where we failed to get the canonical decl whenChandler Carruth2015-03-261-1/+1
* [Modules] Preserve source order for the map of late parsed templates.Chandler Carruth2015-03-262-7/+6
* [Modules] Make "#pragma weak" undeclared identifiers be trackedChandler Carruth2015-03-261-9/+7
* [Modules] Delete a bunch of complex code for ensuring visible decls inChandler Carruth2015-03-262-64/+4
* [modules] If we reach a definition of a class for which we already have aRichard Smith2015-03-263-1/+29
* [Modules] A second attempt at writing out on-disk hash tables for theChandler Carruth2015-03-261-56/+157
* Keep track of canonical decls in Redeclarable.Manuel Klimek2015-03-251-0/+4
* Revert "[Modules] When writing out the on-disk hash table for the decl contex...Rafael Espindola2015-03-251-90/+15
* [Modules] When writing out the on-disk hash table for the decl contextChandler Carruth2015-03-251-15/+90
* [Modules] Start making explicit modules produce deterministic output.Chandler Carruth2015-03-241-13/+16
* Track the source location of the dot or arrow operator in a MemberExpr.Aaron Ballman2015-03-242-17/+19
* Silence unused warning in non-assert builds.Daniel Jasper2015-03-241-0/+1
* [modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith2015-03-245-109/+220
* A couple of readASTFileSignature improvements (NFC)Ben Langmuir2015-03-242-20/+15
* [modules] Fix an iterator invalidation bug found by the modules selfhost bot.Richard Smith2015-03-231-4/+8
* [OPENMP] Codegen for 'copyprivate' clause ('single' directive).Alexey Bataev2015-03-232-4/+22
* [modules] Remove redundant import of lexical decls when building a lookup tableRichard Smith2015-03-233-76/+89
* Reverting 232853 and 232870 because they depend on 232793,Vince Harron2015-03-223-76/+64
* Reverting r232793 until some new LLDB failures are discussedVince Harron2015-03-221-10/+11
* [OPENMP] CodeGen of the 'linear' clause for the 'omp simd' directive.Alexander Musman2015-03-212-1/+25
* [modules] When either redecl chain merging or an update record causes us toRichard Smith2015-03-213-60/+60
* [modules] Remove temporary IdentifierInfo lookup results when we're done with...Richard Smith2015-03-202-4/+16
* [modules] Remove some redundant work when building a lookup table for a DeclC...Richard Smith2015-03-201-11/+10
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-183-11/+11
* Make module files passed to a module build via -fmodule-file= available toRichard Smith2015-03-183-9/+53
* [modules] Fix bug where an anonymous namespace could cause the containingRichard Smith2015-03-171-9/+18
OpenPOWER on IntegriCloud