Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/llvm/dist/clang Import clang 3.6svn r215315.



details:   https://anonhg.NetBSD.org/src/rev/87508cb4e211
branches:  trunk
changeset: 331406:87508cb4e211
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sun Aug 10 17:07:09 2014 +0000

description:
Import clang 3.6svn r215315.

diffstat:

 external/bsd/llvm/dist/clang/CMakeLists.txt                                                                              |     31 +-
 external/bsd/llvm/dist/clang/NOTES.txt                                                                                   |     12 +-
 external/bsd/llvm/dist/clang/README.txt                                                                                  |      2 +-
 external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py                                                             |     24 +-
 external/bsd/llvm/dist/clang/bindings/python/tests/cindex/test_cursor.py                                                 |     14 +
 external/bsd/llvm/dist/clang/docs/AttributeReference.rst                                                                 |     89 +-
 external/bsd/llvm/dist/clang/docs/ClangFormatStyleOptions.rst                                                            |     40 +-
 external/bsd/llvm/dist/clang/docs/InternalsManual.rst                                                                    |      7 +-
 external/bsd/llvm/dist/clang/docs/LanguageExtensions.rst                                                                 |    153 +-
 external/bsd/llvm/dist/clang/docs/LibASTMatchersReference.html                                                           |    139 +-
 external/bsd/llvm/dist/clang/docs/MSVCCompatibility.rst                                                                  |     81 +-
 external/bsd/llvm/dist/clang/docs/Modules.rst                                                                            |      4 +-
 external/bsd/llvm/dist/clang/docs/PTHInternals.rst                                                                       |     10 +-
 external/bsd/llvm/dist/clang/docs/ReleaseNotes.rst                                                                       |     56 +-
 external/bsd/llvm/dist/clang/docs/UsersManual.rst                                                                        |    302 +-
 external/bsd/llvm/dist/clang/docs/conf.py                                                                                |      4 +-
 external/bsd/llvm/dist/clang/docs/tools/clang.pod                                                                        |      5 +-
 external/bsd/llvm/dist/clang/examples/PrintFunctionNames/CMakeLists.txt                                                  |     11 +-
 external/bsd/llvm/dist/clang/examples/PrintFunctionNames/PrintFunctionNames.exports                                      |      1 -
 external/bsd/llvm/dist/clang/examples/analyzer-plugin/CMakeLists.txt                                                     |      9 +
 external/bsd/llvm/dist/clang/examples/clang-interpreter/CMakeLists.txt                                                   |      5 +-
 external/bsd/llvm/dist/clang/examples/clang-interpreter/Makefile                                                         |      2 +-
 external/bsd/llvm/dist/clang/examples/clang-interpreter/main.cpp                                                         |     26 +-
 external/bsd/llvm/dist/clang/include/clang-c/Index.h                                                                     |     83 +-
 external/bsd/llvm/dist/clang/include/clang-c/module.modulemap                                                            |      4 +
 external/bsd/llvm/dist/clang/include/clang/ARCMigrate/FileRemapper.h                                                     |      2 -
 external/bsd/llvm/dist/clang/include/clang/AST/ASTConsumer.h                                                             |      4 +-
 external/bsd/llvm/dist/clang/include/clang/AST/ASTContext.h                                                              |     51 +-
 external/bsd/llvm/dist/clang/include/clang/AST/ASTDiagnostic.h                                                           |      9 +-
 external/bsd/llvm/dist/clang/include/clang/AST/DataRecursiveASTVisitor.h                                                 |    213 +-
 external/bsd/llvm/dist/clang/include/clang/AST/Decl.h                                                                    |     11 +-
 external/bsd/llvm/dist/clang/include/clang/AST/DeclBase.h                                                                |      2 +-
 external/bsd/llvm/dist/clang/include/clang/AST/DeclCXX.h                                                                 |      9 +
 external/bsd/llvm/dist/clang/include/clang/AST/DeclFriend.h                                                              |      4 +
 external/bsd/llvm/dist/clang/include/clang/AST/DeclObjC.h                                                                |     29 +-
 external/bsd/llvm/dist/clang/include/clang/AST/DeclOpenMP.h                                                              |     10 +-
 external/bsd/llvm/dist/clang/include/clang/AST/DeclTemplate.h                                                            |     62 +-
 external/bsd/llvm/dist/clang/include/clang/AST/Expr.h                                                                    |     14 +-
 external/bsd/llvm/dist/clang/include/clang/AST/ExprCXX.h                                                                 |     21 +-
 external/bsd/llvm/dist/clang/include/clang/AST/ExprObjC.h                                                                |     18 +
 external/bsd/llvm/dist/clang/include/clang/AST/Mangle.h                                                                  |     27 -
 external/bsd/llvm/dist/clang/include/clang/AST/NSAPI.h                                                                   |     10 +-
 external/bsd/llvm/dist/clang/include/clang/AST/OpenMPClause.h                                                            |    708 +-
 external/bsd/llvm/dist/clang/include/clang/AST/RecursiveASTVisitor.h                                                     |    288 +-
 external/bsd/llvm/dist/clang/include/clang/AST/Stmt.h                                                                    |     41 +
 external/bsd/llvm/dist/clang/include/clang/AST/StmtOpenMP.h                                                              |    890 +-
 external/bsd/llvm/dist/clang/include/clang/AST/TemplateBase.h                                                            |     15 +-
 external/bsd/llvm/dist/clang/include/clang/AST/Type.h                                                                    |     84 +-
 external/bsd/llvm/dist/clang/include/clang/AST/UnresolvedSet.h                                                           |      2 +-
 external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchFinder.h                                                  |     12 +-
 external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchers.h                                                     |    120 +-
 external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersInternal.h                                             |    108 +-
 external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersMacros.h                                               |     50 +-
 external/bsd/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Registry.h                                                |      2 +-
 external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/DataflowWorklist.h                                          |     60 +
 external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafety.h                                              |     18 +-
 external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h                                        |    129 +-
 external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h                                           |    122 +-
 external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h                                      |    229 +-
 external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h                                          |      2 +
 external/bsd/llvm/dist/clang/include/clang/Analysis/CFG.h                                                                |      2 +
 external/bsd/llvm/dist/clang/include/clang/Basic/Attr.td                                                                 |    121 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/AttrDocs.td                                                             |    111 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/Attributes.h                                                            |      4 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/Builtins.def                                                            |      9 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsAArch64.def                                                     |     19 +
 external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsARM.def                                                         |     38 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsR600.def                                                        |     32 +
 external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsX86.def                                                         |    106 +
 external/bsd/llvm/dist/clang/include/clang/Basic/Diagnostic.h                                                            |    121 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/Diagnostic.td                                                           |     57 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticASTKinds.td                                                   |      4 +
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticCommonKinds.td                                                |     12 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticDriverKinds.td                                                |     14 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticFrontendKinds.td                                              |     59 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticGroups.td                                                     |     58 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticIDs.h                                                         |     71 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticLexKinds.td                                                   |     12 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.h                                                     |      4 +
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticParseKinds.td                                                 |     73 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticSemaKinds.td                                                  |    348 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/FileManager.h                                                           |      7 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/FileSystemStatCache.h                                                   |     15 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/LLVM.h                                                                  |      4 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/LangOptions.def                                                         |      7 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/LangOptions.h                                                           |      8 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/Module.h                                                                |     19 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/OpenMPKinds.def                                                         |    144 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/OpenMPKinds.h                                                           |     47 +
 external/bsd/llvm/dist/clang/include/clang/Basic/PlistSupport.h                                                          |     81 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/Sanitizers.def                                                          |      7 -
 external/bsd/llvm/dist/clang/include/clang/Basic/SourceManager.h                                                         |     53 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/StmtNodes.td                                                            |     16 +
 external/bsd/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h                                                        |     11 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/TargetInfo.h                                                            |     57 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/TargetOptions.h                                                         |      4 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/TokenKinds.def                                                          |      5 +
 external/bsd/llvm/dist/clang/include/clang/Basic/VirtualFileSystem.h                                                     |    133 +-
 external/bsd/llvm/dist/clang/include/clang/Basic/arm_neon.td                                                             |    661 +-
 external/bsd/llvm/dist/clang/include/clang/CodeGen/CodeGenABITypes.h                                                     |     10 +-
 external/bsd/llvm/dist/clang/include/clang/CodeGen/ModuleBuilder.h                                                       |      6 +-
 external/bsd/llvm/dist/clang/include/clang/Config/config.h.cmake                                                         |     15 +
 external/bsd/llvm/dist/clang/include/clang/Config/config.h.in                                                            |     14 +-
 external/bsd/llvm/dist/clang/include/clang/Driver/CC1Options.td                                                          |    104 +-
 external/bsd/llvm/dist/clang/include/clang/Driver/CLCompatOptions.td                                                     |     26 +-
 external/bsd/llvm/dist/clang/include/clang/Driver/CMakeLists.txt                                                         |      4 -
 external/bsd/llvm/dist/clang/include/clang/Driver/Compilation.h                                                          |      6 +
 external/bsd/llvm/dist/clang/include/clang/Driver/Makefile                                                               |      6 +-
 external/bsd/llvm/dist/clang/include/clang/Driver/Multilib.h                                                             |     13 +
 external/bsd/llvm/dist/clang/include/clang/Driver/Options.h                                                              |      3 +-
 external/bsd/llvm/dist/clang/include/clang/Driver/Options.td                                                             |    243 +-
 external/bsd/llvm/dist/clang/include/clang/Driver/SanitizerArgs.h                                                        |      3 +-
 external/bsd/llvm/dist/clang/include/clang/Driver/ToolChain.h                                                            |     13 +-
 external/bsd/llvm/dist/clang/include/clang/Format/Format.h                                                               |     64 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/ASTUnit.h                                                            |      6 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/CodeGenOptions.def                                                   |      6 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/CodeGenOptions.h                                                     |      7 +
 external/bsd/llvm/dist/clang/include/clang/Frontend/CompilerInstance.h                                                   |     23 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/CompilerInvocation.h                                                 |     15 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/DependencyOutputOptions.h                                            |      5 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/DiagnosticRenderer.h                                                 |      7 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/FrontendPluginRegistry.h                                             |      3 +
 external/bsd/llvm/dist/clang/include/clang/Frontend/LangStandard.h                                                       |     16 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/LangStandards.def                                                    |      9 +
 external/bsd/llvm/dist/clang/include/clang/Frontend/LogDiagnosticPrinter.h                                               |      5 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/MultiplexConsumer.h                                                  |      6 +
 external/bsd/llvm/dist/clang/include/clang/Frontend/TextDiagnostic.h                                                     |     12 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/Utils.h                                                              |     67 +-
 external/bsd/llvm/dist/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h                                           |     12 +-
 external/bsd/llvm/dist/clang/include/clang/Lex/LiteralSupport.h                                                          |     10 +-
 external/bsd/llvm/dist/clang/include/clang/Lex/MacroInfo.h                                                               |    119 +-
 external/bsd/llvm/dist/clang/include/clang/Lex/ModuleMap.h                                                               |     18 +-
 external/bsd/llvm/dist/clang/include/clang/Lex/PPCallbacks.h                                                             |      5 +-
 external/bsd/llvm/dist/clang/include/clang/Lex/Preprocessor.h                                                            |     30 +-
 external/bsd/llvm/dist/clang/include/clang/Lex/PreprocessorOptions.h                                                     |     56 +-
 external/bsd/llvm/dist/clang/include/clang/Parse/Parser.h                                                                |    103 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/AttributeList.h                                                          |      8 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/DeclSpec.h                                                               |      4 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/DelayedDiagnostic.h                                                      |      8 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/Initialization.h                                                         |     35 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/LoopHint.h                                                               |     45 +
 external/bsd/llvm/dist/clang/include/clang/Sema/Overload.h                                                               |      3 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/Ownership.h                                                              |     10 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/Scope.h                                                                  |     53 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/ScopeInfo.h                                                              |      5 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/Sema.h                                                                   |    329 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/SemaInternal.h                                                           |     16 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/Template.h                                                               |      4 +-
 external/bsd/llvm/dist/clang/include/clang/Sema/TypoCorrection.h                                                         |     12 +-
 external/bsd/llvm/dist/clang/include/clang/Serialization/ASTBitCodes.h                                                   |     19 +-
 external/bsd/llvm/dist/clang/include/clang/Serialization/ASTReader.h                                                     |     18 +-
 external/bsd/llvm/dist/clang/include/clang/Serialization/ASTWriter.h                                                     |     32 +-
 external/bsd/llvm/dist/clang/include/clang/Serialization/ModuleManager.h                                                 |      2 +
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h                                     |      2 +-
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h                                         |     21 +-
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h                                 |      6 +-
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h                            |      9 +-
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h                                |     19 +-
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h                             |      2 +-
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h                                |     15 +-
 external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h                                 |     10 +
 external/bsd/llvm/dist/clang/include/clang/Tooling/CommonOptionsParser.h                                                 |      2 +-
 external/bsd/llvm/dist/clang/include/clang/Tooling/CompilationDatabase.h                                                 |     16 +-
 external/bsd/llvm/dist/clang/include/clang/Tooling/JSONCompilationDatabase.h                                             |     13 +-
 external/bsd/llvm/dist/clang/include/clang/module.modulemap                                                              |    110 +
 external/bsd/llvm/dist/clang/lib/ARCMigrate/ARCMT.cpp                                                                    |      4 +-
 external/bsd/llvm/dist/clang/lib/ARCMigrate/CMakeLists.txt                                                               |      2 +-
 external/bsd/llvm/dist/clang/lib/ARCMigrate/FileRemapper.cpp                                                             |     25 +-
 external/bsd/llvm/dist/clang/lib/ARCMigrate/Internals.h                                                                  |      5 +-
 external/bsd/llvm/dist/clang/lib/ARCMigrate/ObjCMT.cpp                                                                   |     19 +-
 external/bsd/llvm/dist/clang/lib/ARCMigrate/PlistReporter.cpp                                                            |     33 +-
 external/bsd/llvm/dist/clang/lib/ARCMigrate/TransformActions.cpp                                                         |     13 +-
 external/bsd/llvm/dist/clang/lib/AST/APValue.cpp                                                                         |      7 +-
 external/bsd/llvm/dist/clang/lib/AST/ASTContext.cpp                                                                      |    239 +-
 external/bsd/llvm/dist/clang/lib/AST/ASTDiagnostic.cpp                                                                   |    301 +-
 external/bsd/llvm/dist/clang/lib/AST/ASTDumper.cpp                                                                       |     41 +-
 external/bsd/llvm/dist/clang/lib/AST/ASTImporter.cpp                                                                     |     27 +-
 external/bsd/llvm/dist/clang/lib/AST/Decl.cpp                                                                            |    113 +-
 external/bsd/llvm/dist/clang/lib/AST/DeclCXX.cpp                                                                         |     11 +-
 external/bsd/llvm/dist/clang/lib/AST/DeclObjC.cpp                                                                        |     32 +
 external/bsd/llvm/dist/clang/lib/AST/DeclPrinter.cpp                                                                     |     40 +-
 external/bsd/llvm/dist/clang/lib/AST/DeclTemplate.cpp                                                                    |     35 +-
 external/bsd/llvm/dist/clang/lib/AST/Expr.cpp                                                                            |     36 +-
 external/bsd/llvm/dist/clang/lib/AST/ExprCXX.cpp                                                                         |     32 +-
 external/bsd/llvm/dist/clang/lib/AST/ExprConstant.cpp                                                                    |     63 +-
 external/bsd/llvm/dist/clang/lib/AST/InheritViz.cpp                                                                      |      2 +-
 external/bsd/llvm/dist/clang/lib/AST/ItaniumMangle.cpp                                                                   |     21 +-
 external/bsd/llvm/dist/clang/lib/AST/MicrosoftCXXABI.cpp                                                                 |      2 +-
 external/bsd/llvm/dist/clang/lib/AST/MicrosoftMangle.cpp                                                                 |    189 +-
 external/bsd/llvm/dist/clang/lib/AST/NSAPI.cpp                                                                           |     17 +
 external/bsd/llvm/dist/clang/lib/AST/NestedNameSpecifier.cpp                                                             |     12 +-
 external/bsd/llvm/dist/clang/lib/AST/RecordLayoutBuilder.cpp                                                             |    226 +-
 external/bsd/llvm/dist/clang/lib/AST/Stmt.cpp                                                                            |    430 +-
 external/bsd/llvm/dist/clang/lib/AST/StmtPrinter.cpp                                                                     |    212 +-
 external/bsd/llvm/dist/clang/lib/AST/StmtProfile.cpp                                                                     |    130 +-
 external/bsd/llvm/dist/clang/lib/AST/TemplateBase.cpp                                                                    |     21 +-
 external/bsd/llvm/dist/clang/lib/AST/Type.cpp                                                                            |     63 +-
 external/bsd/llvm/dist/clang/lib/AST/TypePrinter.cpp                                                                     |     22 +-
 external/bsd/llvm/dist/clang/lib/AST/VTableBuilder.cpp                                                                   |     87 +-
 external/bsd/llvm/dist/clang/lib/ASTMatchers/ASTMatchFinder.cpp                                                          |      2 +-
 external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.h                                                       |     10 +-
 external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/Registry.cpp                                                        |      8 +-
 external/bsd/llvm/dist/clang/lib/Analysis/CFG.cpp                                                                        |    399 +-
 external/bsd/llvm/dist/clang/lib/Analysis/CMakeLists.txt                                                                 |      5 +-
 external/bsd/llvm/dist/clang/lib/Analysis/DataflowWorklist.cpp                                                           |     92 +
 external/bsd/llvm/dist/clang/lib/Analysis/LiveVariables.cpp                                                              |     56 +-
 external/bsd/llvm/dist/clang/lib/Analysis/ThreadSafety.cpp                                                               |   1214 +-
 external/bsd/llvm/dist/clang/lib/Analysis/ThreadSafetyCommon.cpp                                                         |    271 +-
 external/bsd/llvm/dist/clang/lib/Analysis/ThreadSafetyTIL.cpp                                                            |     39 +-
 external/bsd/llvm/dist/clang/lib/Analysis/UninitializedValues.cpp                                                        |     66 +-
 external/bsd/llvm/dist/clang/lib/Basic/Builtins.cpp                                                                      |      2 +-
 external/bsd/llvm/dist/clang/lib/Basic/Diagnostic.cpp                                                                    |    118 +-
 external/bsd/llvm/dist/clang/lib/Basic/DiagnosticIDs.cpp                                                                 |    241 +-
 external/bsd/llvm/dist/clang/lib/Basic/FileManager.cpp                                                                   |     28 +-
 external/bsd/llvm/dist/clang/lib/Basic/FileSystemStatCache.cpp                                                           |     14 +-
 external/bsd/llvm/dist/clang/lib/Basic/LangOptions.cpp                                                                   |      1 +
 external/bsd/llvm/dist/clang/lib/Basic/Module.cpp                                                                        |     10 +-
 external/bsd/llvm/dist/clang/lib/Basic/OpenMPKinds.cpp                                                                   |    216 +-
 external/bsd/llvm/dist/clang/lib/Basic/SourceManager.cpp                                                                 |     48 +-
 external/bsd/llvm/dist/clang/lib/Basic/TargetInfo.cpp                                                                    |     48 +-
 external/bsd/llvm/dist/clang/lib/Basic/Targets.cpp                                                                       |    452 +-
 external/bsd/llvm/dist/clang/lib/Basic/Version.cpp                                                                       |      4 +-
 external/bsd/llvm/dist/clang/lib/Basic/VirtualFileSystem.cpp                                                             |    400 +-
 external/bsd/llvm/dist/clang/lib/Basic/Warnings.cpp                                                                      |     82 +-
 external/bsd/llvm/dist/clang/lib/CMakeLists.txt                                                                          |      4 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp                                                                 |     30 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGAtomic.cpp                                                                    |    111 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGBlocks.cpp                                                                    |      8 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp                                                                   |    391 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGCXX.cpp                                                                       |     19 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGCXXABI.cpp                                                                    |     30 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGCXXABI.h                                                                      |     68 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGCall.cpp                                                                      |    129 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGClass.cpp                                                                     |     10 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGCleanup.h                                                                     |      4 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGDebugInfo.cpp                                                                 |    117 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGDebugInfo.h                                                                   |      7 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGDecl.cpp                                                                      |     54 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGDeclCXX.cpp                                                                   |     47 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGException.cpp                                                                 |    133 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGExpr.cpp                                                                      |    260 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGExprAgg.cpp                                                                   |     41 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp                                                                   |    618 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGExprConstant.cpp                                                              |     19 +
 external/bsd/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp                                                                |     94 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGLoopInfo.cpp                                                                  |      6 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGLoopInfo.h                                                                    |      8 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGObjC.cpp                                                                      |     19 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp                                                                   |      3 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGObjCMac.cpp                                                                   |    325 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.cpp                                                               |      2 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp                                                             |     50 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.h                                                               |      8 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGStmt.cpp                                                                      |    259 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGStmtOpenMP.cpp                                                                |     78 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGVTables.cpp                                                                   |    141 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CGVTables.h                                                                     |     11 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CMakeLists.txt                                                                  |      8 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenABITypes.cpp                                                             |      8 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenAction.cpp                                                               |    153 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp                                                             |    100 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h                                                               |    105 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp                                                               |    676 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenModule.h                                                                 |    133 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp                                                                  |    178 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenPGO.h                                                                    |     20 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp                                                                |      7 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenTypes.h                                                                  |      2 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.cpp                                                          |   1217 +
 external/bsd/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.h                                                            |    117 +
 external/bsd/llvm/dist/clang/lib/CodeGen/ItaniumCXXABI.cpp                                                               |   1299 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/MicrosoftCXXABI.cpp                                                             |    856 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/ModuleBuilder.cpp                                                               |     90 +-
 external/bsd/llvm/dist/clang/lib/CodeGen/SanitizerBlacklist.cpp                                                          |     52 +
 external/bsd/llvm/dist/clang/lib/CodeGen/SanitizerBlacklist.h                                                            |     46 +
 external/bsd/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.cpp                                                           |     82 +
 external/bsd/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.h                                                             |     50 +
 external/bsd/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp                                                                  |    489 +-
 external/bsd/llvm/dist/clang/lib/Driver/CMakeLists.txt                                                                   |      3 -
 external/bsd/llvm/dist/clang/lib/Driver/Compilation.cpp                                                                  |     12 +-
 external/bsd/llvm/dist/clang/lib/Driver/Driver.cpp                                                                       |     66 +-
 external/bsd/llvm/dist/clang/lib/Driver/Job.cpp                                                                          |      6 +-
 external/bsd/llvm/dist/clang/lib/Driver/Multilib.cpp                                                                     |      2 +-
 external/bsd/llvm/dist/clang/lib/Driver/SanitizerArgs.cpp                                                                |     28 +-
 external/bsd/llvm/dist/clang/lib/Driver/ToolChain.cpp                                                                    |     38 +-
 external/bsd/llvm/dist/clang/lib/Driver/ToolChains.cpp                                                                   |    448 +-
 external/bsd/llvm/dist/clang/lib/Driver/ToolChains.h                                                                     |     15 +-
 external/bsd/llvm/dist/clang/lib/Driver/Tools.cpp                                                                        |   1309 +-
 external/bsd/llvm/dist/clang/lib/Driver/Tools.h                                                                          |     23 +-
 external/bsd/llvm/dist/clang/lib/Driver/WindowsToolChain.cpp                                                             |     51 +-
 external/bsd/llvm/dist/clang/lib/Edit/CMakeLists.txt                                                                     |      2 +-
 external/bsd/llvm/dist/clang/lib/Format/ContinuationIndenter.cpp                                                         |     79 +-
 external/bsd/llvm/dist/clang/lib/Format/ContinuationIndenter.h                                                           |      8 +-
 external/bsd/llvm/dist/clang/lib/Format/Format.cpp                                                                       |    118 +-
 external/bsd/llvm/dist/clang/lib/Format/FormatToken.h                                                                    |     36 +-
 external/bsd/llvm/dist/clang/lib/Format/TokenAnnotator.cpp                                                               |    207 +-
 external/bsd/llvm/dist/clang/lib/Format/TokenAnnotator.h                                                                 |      5 +-
 external/bsd/llvm/dist/clang/lib/Format/UnwrappedLineParser.cpp                                                          |     33 +-
 external/bsd/llvm/dist/clang/lib/Frontend/ASTUnit.cpp                                                                    |    182 +-
 external/bsd/llvm/dist/clang/lib/Frontend/CMakeLists.txt                                                                 |      3 +
 external/bsd/llvm/dist/clang/lib/Frontend/CacheTokens.cpp                                                                |      3 +-
 external/bsd/llvm/dist/clang/lib/Frontend/ChainedIncludesSource.cpp                                                      |     78 +-
 external/bsd/llvm/dist/clang/lib/Frontend/CompilerInstance.cpp                                                           |    221 +-
 external/bsd/llvm/dist/clang/lib/Frontend/CompilerInvocation.cpp                                                         |    137 +-
 external/bsd/llvm/dist/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp                                            |      2 +-
 external/bsd/llvm/dist/clang/lib/Frontend/DependencyFile.cpp                                                             |     99 +
 external/bsd/llvm/dist/clang/lib/Frontend/DiagnosticRenderer.cpp                                                         |     13 +-
 external/bsd/llvm/dist/clang/lib/Frontend/FrontendAction.cpp                                                             |     22 +-
 external/bsd/llvm/dist/clang/lib/Frontend/FrontendActions.cpp                                                            |     59 +-
 external/bsd/llvm/dist/clang/lib/Frontend/HeaderIncludeGen.cpp                                                           |      3 +-
 external/bsd/llvm/dist/clang/lib/Frontend/InitHeaderSearch.cpp                                                           |      4 +-
 external/bsd/llvm/dist/clang/lib/Frontend/InitPreprocessor.cpp                                                           |    300 +-
 external/bsd/llvm/dist/clang/lib/Frontend/LogDiagnosticPrinter.cpp                                                       |     83 +-
 external/bsd/llvm/dist/clang/lib/Frontend/Makefile                                                                       |      2 +-
 external/bsd/llvm/dist/clang/lib/Frontend/ModuleDependencyCollector.cpp                                                  |    116 +
 external/bsd/llvm/dist/clang/lib/Frontend/MultiplexConsumer.cpp                                                          |     25 +
 external/bsd/llvm/dist/clang/lib/Frontend/PrintPreprocessedOutput.cpp                                                    |     19 +-
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/CMakeLists.txt                                                         |     22 +
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/FixItRewriter.cpp                                                      |    200 +
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/FrontendActions.cpp                                                    |    196 +
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/HTMLPrint.cpp                                                          |     94 +
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp                                                  |    547 +
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/Makefile                                                               |     22 +
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/RewriteMacros.cpp                                                      |    217 +
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp                                                  |   7760 ++++++
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/RewriteObjC.cpp                                                        |   5952 +++++
 external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/RewriteTest.cpp                                                        |     39 +
 external/bsd/llvm/dist/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp                                                |      2 +-
 external/bsd/llvm/dist/clang/lib/Frontend/TextDiagnostic.cpp                                                             |     44 +-
 external/bsd/llvm/dist/clang/lib/Frontend/TextDiagnosticPrinter.cpp                                                      |      6 +-
 external/bsd/llvm/dist/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp                                                   |     45 +-
 external/bsd/llvm/dist/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp                                              |     26 +-
 external/bsd/llvm/dist/clang/lib/FrontendTool/Makefile                                                                   |      5 +-
 external/bsd/llvm/dist/clang/lib/Headers/CMakeLists.txt                                                                  |      3 +
 external/bsd/llvm/dist/clang/lib/Headers/Intrin.h                                                                        |     46 +-
 external/bsd/llvm/dist/clang/lib/Headers/altivec.h                                                                       |    479 +-
 external/bsd/llvm/dist/clang/lib/Headers/arm_acle.h                                                                      |    191 +
 external/bsd/llvm/dist/clang/lib/Headers/avx512erintrin.h                                                                |    112 +
 external/bsd/llvm/dist/clang/lib/Headers/avx512fintrin.h                                                                 |    893 +
 external/bsd/llvm/dist/clang/lib/Headers/ia32intrin.h                                                                    |      5 +
 external/bsd/llvm/dist/clang/lib/Headers/immintrin.h                                                                     |      8 +
 external/bsd/llvm/dist/clang/lib/Headers/module.modulemap                                                                |     16 +
 external/bsd/llvm/dist/clang/lib/Headers/stdarg.h                                                                        |      2 +
 external/bsd/llvm/dist/clang/lib/Headers/stdint.h                                                                        |     32 +-
 external/bsd/llvm/dist/clang/lib/Headers/x86intrin.h                                                                     |      2 +-
 external/bsd/llvm/dist/clang/lib/Headers/xmmintrin.h                                                                     |      6 +-
 external/bsd/llvm/dist/clang/lib/Index/CMakeLists.txt                                                                    |      2 +-
 external/bsd/llvm/dist/clang/lib/Index/SimpleFormatContext.h                                                             |      5 +-
 external/bsd/llvm/dist/clang/lib/Index/USRGeneration.cpp                                                                 |      7 +-
 external/bsd/llvm/dist/clang/lib/Lex/HeaderSearch.cpp                                                                    |     14 +-
 external/bsd/llvm/dist/clang/lib/Lex/Lexer.cpp                                                                           |      9 +-
 external/bsd/llvm/dist/clang/lib/Lex/LiteralSupport.cpp                                                                  |     47 +-
 external/bsd/llvm/dist/clang/lib/Lex/MacroInfo.cpp                                                                       |     73 +
 external/bsd/llvm/dist/clang/lib/Lex/ModuleMap.cpp                                                                       |     56 +-
 external/bsd/llvm/dist/clang/lib/Lex/PPDirectives.cpp                                                                    |    112 +-
 external/bsd/llvm/dist/clang/lib/Lex/PPExpressions.cpp                                                                   |      6 +-
 external/bsd/llvm/dist/clang/lib/Lex/PPLexerChange.cpp                                                                   |     22 +-
 external/bsd/llvm/dist/clang/lib/Lex/PPMacroExpansion.cpp                                                                |     14 +-
 external/bsd/llvm/dist/clang/lib/Lex/PTHLexer.cpp                                                                        |     31 +-
 external/bsd/llvm/dist/clang/lib/Lex/Pragma.cpp                                                                          |     34 +-
 external/bsd/llvm/dist/clang/lib/Lex/Preprocessor.cpp                                                                    |     20 +-
 external/bsd/llvm/dist/clang/lib/Makefile                                                                                |      6 +-
 external/bsd/llvm/dist/clang/lib/Parse/CMakeLists.txt                                                                    |      5 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseCXXInlineMethods.cpp                                                         |      4 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseDecl.cpp                                                                     |    370 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseDeclCXX.cpp                                                                  |    121 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseExpr.cpp                                                                     |     26 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseExprCXX.cpp                                                                  |      7 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseObjc.cpp                                                                     |     13 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseOpenMP.cpp                                                                   |    353 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParsePragma.cpp                                                                   |    540 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseStmt.cpp                                                                     |    833 +-
 external/bsd/llvm/dist/clang/lib/Parse/ParseStmtAsm.cpp                                                                  |    772 +
 external/bsd/llvm/dist/clang/lib/Parse/ParseTemplate.cpp                                                                 |     92 +-
 external/bsd/llvm/dist/clang/lib/Parse/Parser.cpp                                                                        |      2 +-
 external/bsd/llvm/dist/clang/lib/Rewrite/CMakeLists.txt                                                                  |     18 +-
 external/bsd/llvm/dist/clang/lib/Rewrite/DeltaTree.cpp                                                                   |    464 +
 external/bsd/llvm/dist/clang/lib/Rewrite/HTMLRewrite.cpp                                                                 |    582 +
 external/bsd/llvm/dist/clang/lib/Rewrite/Makefile                                                                        |     10 +-
 external/bsd/llvm/dist/clang/lib/Rewrite/RewriteRope.cpp                                                                 |    806 +
 external/bsd/llvm/dist/clang/lib/Rewrite/Rewriter.cpp                                                                    |    495 +
 external/bsd/llvm/dist/clang/lib/Rewrite/TokenRewriter.cpp                                                               |     99 +
 external/bsd/llvm/dist/clang/lib/Sema/AnalysisBasedWarnings.cpp                                                          |     81 +-
 external/bsd/llvm/dist/clang/lib/Sema/AttributeList.cpp                                                                  |      8 +
 external/bsd/llvm/dist/clang/lib/Sema/DeclSpec.cpp                                                                       |     12 +-
 external/bsd/llvm/dist/clang/lib/Sema/DelayedDiagnostic.cpp                                                              |      4 +-
 external/bsd/llvm/dist/clang/lib/Sema/JumpDiagnostics.cpp                                                                |      4 +-
 external/bsd/llvm/dist/clang/lib/Sema/Scope.cpp                                                                          |     16 +
 external/bsd/llvm/dist/clang/lib/Sema/ScopeInfo.cpp                                                                      |     10 +-
 external/bsd/llvm/dist/clang/lib/Sema/Sema.cpp                                                                           |     26 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaAttr.cpp                                                                       |      9 +
 external/bsd/llvm/dist/clang/lib/Sema/SemaCast.cpp                                                                       |     19 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaChecking.cpp                                                                   |    375 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaCodeComplete.cpp                                                               |     40 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaDecl.cpp                                                                       |    639 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaDeclAttr.cpp                                                                   |    299 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaDeclCXX.cpp                                                                    |    379 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaDeclObjC.cpp                                                                   |     47 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaExceptionSpec.cpp                                                              |     56 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaExpr.cpp                                                                       |    617 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaExprCXX.cpp                                                                    |     75 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaExprMember.cpp                                                                 |    294 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaExprObjC.cpp                                                                   |    329 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaInit.cpp                                                                       |    422 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaLookup.cpp                                                                     |   1107 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaObjCProperty.cpp                                                               |     21 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp                                                                     |   2961 ++-
 external/bsd/llvm/dist/clang/lib/Sema/SemaOverload.cpp                                                                   |     71 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaPseudoObject.cpp                                                               |     93 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaStmt.cpp                                                                       |    156 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaStmtAsm.cpp                                                                    |     14 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaStmtAttr.cpp                                                                   |    157 +
 external/bsd/llvm/dist/clang/lib/Sema/SemaTemplate.cpp                                                                   |    168 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaTemplateDeduction.cpp                                                          |     95 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaTemplateInstantiate.cpp                                                        |     10 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp                                                    |     65 +-
 external/bsd/llvm/dist/clang/lib/Sema/SemaType.cpp                                                                       |    180 +-
 external/bsd/llvm/dist/clang/lib/Sema/TreeTransform.h                                                                    |    862 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ASTCommon.h                                                               |      2 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ASTReader.cpp                                                             |    373 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ASTReaderDecl.cpp                                                         |    310 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ASTReaderInternals.h                                                      |      1 -
 external/bsd/llvm/dist/clang/lib/Serialization/ASTReaderStmt.cpp                                                         |    306 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ASTWriter.cpp                                                             |    426 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ASTWriterDecl.cpp                                                         |    100 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ASTWriterStmt.cpp                                                         |    180 +-
 external/bsd/llvm/dist/clang/lib/Serialization/GlobalModuleIndex.cpp                                                     |      9 +-
 external/bsd/llvm/dist/clang/lib/Serialization/ModuleManager.cpp                                                         |     39 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp                                   |     17 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt                                                  |      1 +
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Checkers.td                                                     |      4 +
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp                                          |      8 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp                                               |     41 +
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp                                          |     23 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp                                     |    264 +
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp                                                 |     11 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporter.cpp                                                     |     18 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp                                             |     10 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/CMakeLists.txt                                                      |      2 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/CallEvent.cpp                                                       |      2 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp                                                      |     69 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/Environment.cpp                                                     |      3 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp                                                      |    130 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp                                         |     24 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp                                                 |     93 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/MemRegion.cpp                                                       |      2 +
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp                                                  |      8 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp                                                |     16 +-
 external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp                                            |     17 +-
 external/bsd/llvm/dist/clang/lib/Tooling/CMakeLists.txt                                                                  |      2 +-
 external/bsd/llvm/dist/clang/lib/Tooling/CommonOptionsParser.cpp                                                         |      8 +-
 external/bsd/llvm/dist/clang/lib/Tooling/CompilationDatabase.cpp                                                         |     29 +-
 external/bsd/llvm/dist/clang/lib/Tooling/JSONCompilationDatabase.cpp                                                     |     27 +-
 external/bsd/llvm/dist/clang/lib/Tooling/Refactoring.cpp                                                                 |      2 +-
 external/bsd/llvm/dist/clang/lib/Tooling/Tooling.cpp                                                                     |      8 +-
 external/bsd/llvm/dist/clang/test/ARCMT/objcmt-arc-cf-annotations.m                                                      |     46 +-
 external/bsd/llvm/dist/clang/test/ARCMT/objcmt-arc-cf-annotations.m.result                                               |     46 +-
 external/bsd/llvm/dist/clang/test/Analysis/NewDeleteLeaks-PR19102.cpp                                                    |     43 +
 external/bsd/llvm/dist/clang/test/Analysis/cfg.cpp                                                                       |     57 +-
 external/bsd/llvm/dist/clang/test/Analysis/dead-stores.c                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/Analysis/diagnostics/undef-value-param.m                                               |      2 +-
 external/bsd/llvm/dist/clang/test/Analysis/exercise-ps.c                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/Analysis/inlining/containers.cpp                                                       |     50 +-
 external/bsd/llvm/dist/clang/test/Analysis/inlining/path-notes.cpp                                                       |     14 +-
 external/bsd/llvm/dist/clang/test/Analysis/misc-ps-region-store.cpp                                                      |      4 +-
 external/bsd/llvm/dist/clang/test/Analysis/objc-radar17039661.m                                                          |     60 +
 external/bsd/llvm/dist/clang/test/Analysis/objc_invalidation.m                                                           |      4 +-
 external/bsd/llvm/dist/clang/test/Analysis/reference.cpp                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/Analysis/retain-release-cache-out.m                                                    |     27 +
 external/bsd/llvm/dist/clang/test/Analysis/retain-release.m                                                              |     52 +-
 external/bsd/llvm/dist/clang/test/Analysis/stack-addr-ps.cpp                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/Analysis/temp-obj-dtors-cfg-output.cpp                                                 |    103 +-
 external/bsd/llvm/dist/clang/test/Analysis/temporaries.cpp                                                               |    181 +-
 external/bsd/llvm/dist/clang/test/Analysis/test-after-div-zero.c                                                         |    204 +
 external/bsd/llvm/dist/clang/test/CMakeLists.txt                                                                         |     26 +-
 external/bsd/llvm/dist/clang/test/CXX/basic/basic.lookup/basic.lookup.qual/p6-0x.cpp                                     |     25 +-
 external/bsd/llvm/dist/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p15.cpp                                     |      8 +-
 external/bsd/llvm/dist/clang/test/CXX/basic/basic.scope/basic.scope.local/p2.cpp                                         |     10 +-
 external/bsd/llvm/dist/clang/test/CXX/basic/basic.start/basic.start.main/p2.cpp                                          |      2 +
 external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p6.cpp                                              |      2 +-
 external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p9.cpp                                              |      4 +-
 external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.fct.def/dcl.fct.def.default/p2.cpp                                    |      4 +-
 external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.init/p6.cpp                                                           |      6 +-
 external/bsd/llvm/dist/clang/test/CXX/drs/dr0xx.cpp                                                                      |      2 +-
 external/bsd/llvm/dist/clang/test/CXX/drs/dr10xx.cpp                                                                     |     33 +
 external/bsd/llvm/dist/clang/test/CXX/drs/dr3xx.cpp                                                                      |      1 +
 external/bsd/llvm/dist/clang/test/CXX/drs/dr4xx.cpp                                                                      |      2 +-
 external/bsd/llvm/dist/clang/test/CXX/drs/dr5xx.cpp                                                                      |     16 +
 external/bsd/llvm/dist/clang/test/CXX/drs/dr9xx.cpp                                                                      |     45 +
 external/bsd/llvm/dist/clang/test/CXX/except/except.spec/p14-ir.cpp                                                      |      4 +-
 external/bsd/llvm/dist/clang/test/CXX/lex/lex.literal/lex.ext/p3.cpp                                                     |      2 +-
 external/bsd/llvm/dist/clang/test/CXX/temp/temp.decls/temp.fct/temp.func.order/p3.cpp                                    |     42 +-
 external/bsd/llvm/dist/clang/test/CodeGen/Atomics.c                                                                      |     79 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-2velem.c                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-3v.c                                                              |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-across.c                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-extract.c                                                         |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-fcvt-intrinsics.c                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-fma.c                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-intrinsics.c                                                      |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-ldst-one.c                                                        |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-misc.c                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-perm.c                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-scalar-copy.c                                                     |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-scalar-x-indexed-elem.c                                           |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-shifts.c                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-tbl.c                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-vcombine.c                                                        |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-neon-vget-hilo.c                                                       |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-poly128.c                                                              |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-poly64.c                                                               |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-type-sizes.c                                                           |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/aarch64-varargs.c                                                              |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/alias.c                                                                        |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGen/altivec.c                                                                      |      1 -
 external/bsd/llvm/dist/clang/test/CodeGen/arm-aapcs-vfp.c                                                                |     11 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm-asm-deprecated.c                                                           |     13 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm-atomics-m.c                                                                |     35 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm-atomics-m0.c                                                               |     35 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm-atomics.c                                                                  |     37 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm-be-result-return.c                                                         |     37 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm-metadata.c                                                                 |     12 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm-microsoft-intrinsics.c                                                     |     63 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm64-be-bitfield.c                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64-be-hfa-vararg.c                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64-crc32.c                                                                  |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64-lanes.c                                                                  |     11 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm64-scalar-test.c                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_crypto.c                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_neon_high_half.c                                                         |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vMaxMin.c                                                                |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vcvtfp.c                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vdupq_n_f64.c                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vecCmpBr.c                                                               |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vqmov.c                                                                  |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vrecps.c                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vsli.c                                                                   |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm64_vsri.c                                                                   |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/arm_acle.c                                                                     |    209 +
 external/bsd/llvm/dist/clang/test/CodeGen/arm_neon_intrinsics.c                                                          |   4012 +-
 external/bsd/llvm/dist/clang/test/CodeGen/asan-globals.cpp                                                               |     32 +
 external/bsd/llvm/dist/clang/test/CodeGen/asm.c                                                                          |      9 +
 external/bsd/llvm/dist/clang/test/CodeGen/atomic-ops.c                                                                   |    118 +-
 external/bsd/llvm/dist/clang/test/CodeGen/atomic.c                                                                       |     15 +-
 external/bsd/llvm/dist/clang/test/CodeGen/attributes.c                                                                   |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/avx512f-builtins.c                                                             |    139 +
 external/bsd/llvm/dist/clang/test/CodeGen/big-atomic-ops.c                                                               |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/builtin-assume.c                                                               |      8 +
 external/bsd/llvm/dist/clang/test/CodeGen/builtin-ms-noop.cpp                                                            |     31 +-
 external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm-exclusive.c                                                       |    163 +-
 external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm-microsoft.c                                                       |     37 +-
 external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm.c                                                                 |     24 +-
 external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm64.c                                                               |     25 +
 external/bsd/llvm/dist/clang/test/CodeGen/builtins-ppc-altivec.c                                                         |  11141 +++++++--
 external/bsd/llvm/dist/clang/test/CodeGen/builtins-x86.c                                                                 |      1 +
 external/bsd/llvm/dist/clang/test/CodeGen/builtinshufflevector2.c                                                        |     24 +-
 external/bsd/llvm/dist/clang/test/CodeGen/c11atomics.c                                                                   |      5 +
 external/bsd/llvm/dist/clang/test/CodeGen/captured-statements-nested.c                                                   |     34 +-
 external/bsd/llvm/dist/clang/test/CodeGen/captured-statements.c                                                          |     18 +-
 external/bsd/llvm/dist/clang/test/CodeGen/catch-undef-behavior.c                                                         |     82 +-
 external/bsd/llvm/dist/clang/test/CodeGen/debug-info-block-out-return.c                                                  |     25 +
 external/bsd/llvm/dist/clang/test/CodeGen/dependent-lib.c                                                                |      8 +-
 external/bsd/llvm/dist/clang/test/CodeGen/dllimport.c                                                                    |     13 +-
 external/bsd/llvm/dist/clang/test/CodeGen/dwarf-version.c                                                                |     12 +-
 external/bsd/llvm/dist/clang/test/CodeGen/exceptions-seh.c                                                               |      1 +
 external/bsd/llvm/dist/clang/test/CodeGen/fp16-ops.c                                                                     |    258 +-
 external/bsd/llvm/dist/clang/test/CodeGen/indirect-goto.c                                                                |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGen/init.c                                                                         |      8 +
 external/bsd/llvm/dist/clang/test/CodeGen/mips-count-builtins.c                                                          |     32 +
 external/bsd/llvm/dist/clang/test/CodeGen/mozilla-ms-inline-asm.c                                                        |     61 +
 external/bsd/llvm/dist/clang/test/CodeGen/ms-align-tentative.c                                                           |     15 +
 external/bsd/llvm/dist/clang/test/CodeGen/ms-inline-asm-64.c                                                             |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGen/ms-inline-asm-functions.c                                                      |     60 +
 external/bsd/llvm/dist/clang/test/CodeGen/ms-inline-asm.c                                                                |    279 +-
 external/bsd/llvm/dist/clang/test/CodeGen/ms-inline-asm.cpp                                                              |     29 +-
 external/bsd/llvm/dist/clang/test/CodeGen/ms-intrinsics.c                                                                |     38 +
 external/bsd/llvm/dist/clang/test/CodeGen/named_reg_global.c                                                             |     21 +
 external/bsd/llvm/dist/clang/test/CodeGen/nonnull.c                                                                      |     23 +
 external/bsd/llvm/dist/clang/test/CodeGen/powerpc_types.c                                                                |      1 -
 external/bsd/llvm/dist/clang/test/CodeGen/ppc64-align-struct.c                                                           |    154 +
 external/bsd/llvm/dist/clang/test/CodeGen/ppc64-complex-parms.c                                                          |      1 -
 external/bsd/llvm/dist/clang/test/CodeGen/ppc64-elf-abi.c                                                                |     40 +
 external/bsd/llvm/dist/clang/test/CodeGen/ppc64-vector.c                                                                 |     52 +
 external/bsd/llvm/dist/clang/test/CodeGen/ppc64le-aggregates.c                                                           |    423 +
 external/bsd/llvm/dist/clang/test/CodeGen/ppc64le-varargs-complex.c                                                      |     69 +
 external/bsd/llvm/dist/clang/test/CodeGen/pragma-comment.c                                                               |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGen/pragma-detect_mismatch.c                                                       |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGen/pragma-loop.cpp                                                                |    129 +
 external/bsd/llvm/dist/clang/test/CodeGen/pragma-unroll.cpp                                                              |     99 +
 external/bsd/llvm/dist/clang/test/CodeGen/pragma-weak.c                                                                  |     20 +-
 external/bsd/llvm/dist/clang/test/CodeGen/sanitize-init-order.cpp                                                        |     17 +-
 external/bsd/llvm/dist/clang/test/CodeGen/sse-builtins-dbg.c                                                             |     12 +
 external/bsd/llvm/dist/clang/test/CodeGen/sse-builtins.c                                                                 |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGen/ubsan-type-blacklist.cpp                                                       |     25 +
 external/bsd/llvm/dist/clang/test/CodeGen/variadic-gpfp-x86.c                                                            |     15 +
 external/bsd/llvm/dist/clang/test/CodeGen/vla.c                                                                          |      9 +
 external/bsd/llvm/dist/clang/test/CodeGen/windows-itanium.c                                                              |     15 +
 external/bsd/llvm/dist/clang/test/CodeGen/x86-64-inline-asm.c                                                            |     17 +
 external/bsd/llvm/dist/clang/test/CodeGen/x86_64-atomic-128.c                                                            |     29 +
 external/bsd/llvm/dist/clang/test/CodeGen/xcore-stringtype.c                                                             |    116 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/Inputs/debug-info-class-limited.cpp                                         |     49 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/PR19955.cpp                                                                 |     27 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/PR20038.cpp                                                                 |     16 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/aarch64-mangle-neon-vectors.cpp                                             |      1 -
 external/bsd/llvm/dist/clang/test/CodeGenCXX/aarch64-neon.cpp                                                            |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/address-space-ref.cpp                                                       |     34 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/align-avx-complete-objects.cpp                                              |     57 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/atomicinit.cpp                                                              |     56 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/attr-used.cpp                                                               |     16 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/blocks-cxx11.cpp                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/blocks.cpp                                                                  |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/catch-undef-behavior.cpp                                                    |     48 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/class-layout.cpp                                                            |     10 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/conditional-gnu-ext.cpp                                                     |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/const-init-cxx11.cpp                                                        |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/constructor-direct-call.cpp                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/constructor-init.cpp                                                        |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/convert-to-fptr.cpp                                                         |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp                                                 |      3 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/copy-constructor-elim-2.cpp                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/copy-constructor-synthesis-2.cpp                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/copy-constructor-synthesis.cpp                                              |      6 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/ctor-dtor-alias.cpp                                                         |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx0x-initializer-stdinitializerlist.cpp                                    |     36 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx11-initializer-aggregate.cpp                                             |     21 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx11-initializer-array-new.cpp                                             |     89 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx11-thread-local-reference.cpp                                            |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx11-thread-local.cpp                                                      |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx1y-initializer-aggregate.cpp                                             |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx1y-variable-template-linkage.cpp                                         |     40 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-class-limited-plugin.test                                        |      2 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-class-limited.test                                               |      1 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-line-if.cpp                                                      |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-namespace.cpp                                                    |     10 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-same-line.cpp                                                    |      8 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-template-member.cpp                                              |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-varargs.cpp                                                      |      6 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info.cpp                                                              |     17 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/decl-ref-init.cpp                                                           |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/default-arg-temps.cpp                                                       |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/derived-to-base-conv.cpp                                                    |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/derived-to-virtual-base-class-calls-final.cpp                               |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/destructors.cpp                                                             |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/dllexport-members.cpp                                                       |    119 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/dllexport.cpp                                                               |    237 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/dllimport-members.cpp                                                       |    168 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/dllimport-rtti.cpp                                                          |     13 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/dllimport.cpp                                                               |    302 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/duplicate-mangled-name.cpp                                                  |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/eh.cpp                                                                      |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/empty-nontrivially-copyable.cpp                                             |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/exceptions.cpp                                                              |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/extern-c.cpp                                                                |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/fastcall.cpp                                                                |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/goto.cpp                                                                    |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/implicit-copy-assign-operator.cpp                                           |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/implicit-copy-constructor.cpp                                               |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/int64_uint64.cpp                                                            |      2 -
 external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-lambdas.cpp                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-cxx11.cpp                                                         |     58 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-templates-memptrs-2.cpp                                           |     19 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-templates.cpp                                                     |     14 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-template.cpp                                                         |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle.cpp                                                                  |      8 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-byval-sret.cpp                                                |     65 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-byval-thunks.cpp                                              |    113 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-byval-vararg.cpp                                              |     31 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-cdecl-method-sret.cpp                                         |      9 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp                                              |    130 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-member-pointers.cpp                                           |     70 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-nontrivial-covariant-thunk.cpp                                |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-rtti.cpp                                                      |    359 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp                                            |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-static-initializers.cpp                                       |     72 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-structors-alias.cpp                                           |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-structors.cpp                                                 |     24 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-thunks.cpp                                                    |     19 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-typeid.cpp                                                    |     52 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vftables.cpp                                                  |     42 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-virtual-inheritance-vtordisps.cpp                             |      6 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-virtual-member-pointers.cpp                                   |     45 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-multiple-nonvirtual-inheritance-return-adjustment.cpp |     43 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-return-thunks.cpp                                     |     24 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp                               |     14 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-no-rtti-data.cpp                                                  |     22 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-templ-uuidof.cpp                                                  |     37 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/mips-size_t-ptrdiff_t.cpp                                                   |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/ms-integer-static-data-members-exported.cpp                                 |     22 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/ms-integer-static-data-members.cpp                                          |      8 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/ms_wide_predefined_expr.cpp                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/new-array-init.cpp                                                          |     19 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/new.cpp                                                                     |     13 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/nrvo.cpp                                                                    |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/pod-member-memcpys.cpp                                                      |     52 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/pointers-to-data-members.cpp                                                |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/pragma-init_seg.cpp                                                         |     82 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/reference-cast.cpp                                                          |     18 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/rvalue-references.cpp                                                       |     16 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/temporaries.cpp                                                             |     33 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/throw-expressions.cpp                                                       |     32 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/tls-init-funcs.cpp                                                          |     26 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/typeid-should-throw.cpp                                                     |     82 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/value-init.cpp                                                              |     53 +
 external/bsd/llvm/dist/clang/test/CodeGenCXX/virtual-destructor-calls.cpp                                                |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/volatile.cpp                                                                |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenCXX/windows-itanium-exceptions.cpp                                              |     47 +
 external/bsd/llvm/dist/clang/test/CodeGenObjC/Inputs/literal-support.h                                                   |     10 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-literals.m                                                             |     34 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjC/exceptions-asm-attribute.m                                                 |     86 +
 external/bsd/llvm/dist/clang/test/CodeGenObjC/image-info.m                                                               |     20 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjC/ivar-base-as-invariant-load.m                                              |      8 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjC/objc-asm-attribute-neg-test.m                                              |     34 +
 external/bsd/llvm/dist/clang/test/CodeGenObjC/objc-asm-attribute-test.m                                                  |     54 +
 external/bsd/llvm/dist/clang/test/CodeGenObjC/return-objc-object.mm                                                      |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjC/weak-metaclass-visibility.m                                                |     27 +
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/Inputs/literal-support.h                                                 |      9 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/arc-blocks.mm                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/arc-move.mm                                                              |      6 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/arc-special-member-functions.mm                                          |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/block-id.mm                                                              |     22 +
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/implicit-copy-assign-operator.mm                                         |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/implicit-copy-constructor.mm                                             |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/literals.mm                                                              |     13 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/lvalue-reference-getter.mm                                               |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/mangle-blocks.mm                                                         |     13 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/message-reference.mm                                                     |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-dot-reference.mm                                                |     10 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-lvalue-capture.mm                                               |      8 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-object-reference-2.mm                                           |      4 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-objects.mm                                                      |      6 +-
 external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-reference.mm                                                    |      6 +-
 external/bsd/llvm/dist/clang/test/CodeGenOpenCL/builtins-r600.cl                                                         |    114 +
 external/bsd/llvm/dist/clang/test/CodeGenOpenCL/kernel-arg-info.cl                                                       |     21 +
 external/bsd/llvm/dist/clang/test/CodeGenOpenCL/local.cl                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/CodeGenOpenCL/str_literals.cl                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/Coverage/c-language-features.inc                                                       |     12 +
 external/bsd/llvm/dist/clang/test/Coverage/html-diagnostics.c                                                            |      2 +
 external/bsd/llvm/dist/clang/test/Driver/B-opt.c                                                                         |      8 +-
 external/bsd/llvm/dist/clang/test/Driver/Inputs/module/module.modulemap                                                  |      4 +
 external/bsd/llvm/dist/clang/test/Driver/Inputs/module/simple.h                                                          |      1 +
 external/bsd/llvm/dist/clang/test/Driver/Xlinker-args.c                                                                  |      8 +-
 external/bsd/llvm/dist/clang/test/Driver/aarch64-cpus.c                                                                  |     36 +-
 external/bsd/llvm/dist/clang/test/Driver/altivec-asm.S                                                                   |      1 +
 external/bsd/llvm/dist/clang/test/Driver/arm-alignment.c                                                                 |      3 +
 external/bsd/llvm/dist/clang/test/Driver/arm-long-calls.c                                                                |     15 +
 external/bsd/llvm/dist/clang/test/Driver/cl-eh.cpp                                                                       |     24 +
 external/bsd/llvm/dist/clang/test/Driver/cl-fallback.c                                                                   |     13 +-
 external/bsd/llvm/dist/clang/test/Driver/cl-inputs.c                                                                     |      9 +
 external/bsd/llvm/dist/clang/test/Driver/cl-options.c                                                                    |     58 +-
 external/bsd/llvm/dist/clang/test/Driver/cl-outputs.c                                                                    |      8 +
 external/bsd/llvm/dist/clang/test/Driver/cl-x86-flags.c                                                                  |     83 +
 external/bsd/llvm/dist/clang/test/Driver/clang-g-opts.c                                                                  |     14 +-
 external/bsd/llvm/dist/clang/test/Driver/clang-translation.c                                                             |     11 +-
 external/bsd/llvm/dist/clang/test/Driver/clang_f_opts.c                                                                  |    215 +-
 external/bsd/llvm/dist/clang/test/Driver/crash-report-modules.m                                                          |     32 +
 external/bsd/llvm/dist/clang/test/Driver/crash-report.c                                                                  |      3 +-
 external/bsd/llvm/dist/clang/test/Driver/cross-linux.c                                                                   |     32 +-
 external/bsd/llvm/dist/clang/test/Driver/darwin-max-type-align.c                                                         |     15 +
 external/bsd/llvm/dist/clang/test/Driver/darwin-sdkroot.c                                                                |      6 +
 external/bsd/llvm/dist/clang/test/Driver/debug-options.c                                                                 |     38 +-
 external/bsd/llvm/dist/clang/test/Driver/dyld-prefix.c                                                                   |      3 +
 external/bsd/llvm/dist/clang/test/Driver/freebsd-mips-as.c                                                               |      4 +-
 external/bsd/llvm/dist/clang/test/Driver/freebsd.c                                                                       |     13 +-
 external/bsd/llvm/dist/clang/test/Driver/fsanitize.c                                                                     |     21 -
 external/bsd/llvm/dist/clang/test/Driver/fuse-ld.c                                                                       |     63 +
 external/bsd/llvm/dist/clang/test/Driver/hexagon-toolchain-elf.c                                                         |    144 +-
 external/bsd/llvm/dist/clang/test/Driver/hexagon-toolchain.c                                                             |    144 +-
 external/bsd/llvm/dist/clang/test/Driver/ident_md.c                                                                      |      4 +-
 external/bsd/llvm/dist/clang/test/Driver/linker-opts.c                                                                   |      4 +
 external/bsd/llvm/dist/clang/test/Driver/linux-header-search.cpp                                                         |     64 +
 external/bsd/llvm/dist/clang/test/Driver/linux-ld.c                                                                      |    235 +-
 external/bsd/llvm/dist/clang/test/Driver/mips-abi.c                                                                      |    101 +-
 external/bsd/llvm/dist/clang/test/Driver/mips-as.c                                                                       |    186 +-
 external/bsd/llvm/dist/clang/test/Driver/mips-cs.cpp                                                                     |     18 +
 external/bsd/llvm/dist/clang/test/Driver/mips-eleb.c                                                                     |     12 +-
 external/bsd/llvm/dist/clang/test/Driver/mips-features.c                                                                 |     32 +
 external/bsd/llvm/dist/clang/test/Driver/mips-fsf.cpp                                                                    |    918 +-
 external/bsd/llvm/dist/clang/test/Driver/mips-img.cpp                                                                    |    163 +
 external/bsd/llvm/dist/clang/test/Driver/mips-integrated-as.s                                                            |    217 +
 external/bsd/llvm/dist/clang/test/Driver/modules.m                                                                       |     20 +-
 external/bsd/llvm/dist/clang/test/Driver/msc-version.c                                                                   |     68 +
 external/bsd/llvm/dist/clang/test/Driver/netbsd.c                                                                        |     82 +-
 external/bsd/llvm/dist/clang/test/Driver/netbsd.cpp                                                                      |     76 +-
 external/bsd/llvm/dist/clang/test/Driver/openbsd.c                                                                       |      9 +
 external/bsd/llvm/dist/clang/test/Driver/pic.c                                                                           |     10 +
 external/bsd/llvm/dist/clang/test/Driver/ppc-abi.c                                                                       |     19 +
 external/bsd/llvm/dist/clang/test/Driver/ppc-features.cpp                                                                |      5 +-
 external/bsd/llvm/dist/clang/test/Driver/prefixed-tools.c                                                                |      8 +-
 external/bsd/llvm/dist/clang/test/Driver/r600-mcpu.cl                                                                    |      2 +
 external/bsd/llvm/dist/clang/test/Driver/rewrite-legacy-objc.m                                                           |      6 +-
 external/bsd/llvm/dist/clang/test/Driver/rewrite-objc.m                                                                  |      2 +-
 external/bsd/llvm/dist/clang/test/Driver/sanitizer-ld.c                                                                  |     26 +-
 external/bsd/llvm/dist/clang/test/Driver/sparc-float.c                                                                   |     38 +
 external/bsd/llvm/dist/clang/test/Driver/stack-protector.c                                                               |      9 +-
 external/bsd/llvm/dist/clang/test/Driver/std.cpp                                                                         |      8 +
 external/bsd/llvm/dist/clang/test/Driver/windows-wildcard-expansion.c                                                    |      7 +
 external/bsd/llvm/dist/clang/test/FixIt/fixit-cxx0x.cpp                                                                  |     20 +
 external/bsd/llvm/dist/clang/test/FixIt/fixit-multiple-selector-warnings.m                                               |     26 +
 external/bsd/llvm/dist/clang/test/FixIt/fixit-objc-bridge-related.m                                                      |     43 +
 external/bsd/llvm/dist/clang/test/FixIt/fixit.cpp                                                                        |      2 +-
 external/bsd/llvm/dist/clang/test/FixIt/format-darwin.m                                                                  |     34 +-
 external/bsd/llvm/dist/clang/test/FixIt/format.m                                                                         |     30 +-
 external/bsd/llvm/dist/clang/test/FixIt/property-access-fixit.m                                                          |     31 +
 external/bsd/llvm/dist/clang/test/Format/style-on-command-line.cpp                                                       |     10 +-
 external/bsd/llvm/dist/clang/test/Frontend/backend-diagnostic.c                                                          |     13 +-
 external/bsd/llvm/dist/clang/test/Frontend/darwin-version.c                                                              |      2 +
 external/bsd/llvm/dist/clang/test/Frontend/disable-output.c                                                              |      7 +
 external/bsd/llvm/dist/clang/test/Frontend/exceptions.c                                                                  |      6 +
 external/bsd/llvm/dist/clang/test/Frontend/invalid-o-level.c                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/Frontend/ir-support.c                                                                  |     19 +
 external/bsd/llvm/dist/clang/test/Frontend/lit.local.cfg                                                                 |      2 +-
 external/bsd/llvm/dist/clang/test/Frontend/optimization-remark-line-directive.c                                          |      9 +-
 external/bsd/llvm/dist/clang/test/Frontend/optimization-remark.c                                                         |     36 +-
 external/bsd/llvm/dist/clang/test/Frontend/print-header-includes.c                                                       |      8 +-
 external/bsd/llvm/dist/clang/test/Frontend/rewrite-macros.c                                                              |      2 -
 external/bsd/llvm/dist/clang/test/Frontend/verify.c                                                                      |     11 +-
 external/bsd/llvm/dist/clang/test/Frontend/verify2.c                                                                     |     21 +-
 external/bsd/llvm/dist/clang/test/Frontend/verify2.h                                                                     |      4 +-
 external/bsd/llvm/dist/clang/test/Frontend/warning-options.cpp                                                           |      4 +-
 external/bsd/llvm/dist/clang/test/Headers/arm-acle-header.c                                                              |      9 +
 external/bsd/llvm/dist/clang/test/Headers/c11.c                                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/Headers/ms-intrin.cpp                                                                  |      9 +-
 external/bsd/llvm/dist/clang/test/Headers/ms-null-ms-header-vs-stddef.cpp                                                |      2 +-
 external/bsd/llvm/dist/clang/test/Headers/x86intrin.c                                                                    |      6 +
 external/bsd/llvm/dist/clang/test/Index/attributes-cuda.cu                                                               |      7 +-
 external/bsd/llvm/dist/clang/test/Index/index-pch-objc.m                                                                 |     10 +
 external/bsd/llvm/dist/clang/test/Index/print-mangled-name.cpp                                                           |     30 +
 external/bsd/llvm/dist/clang/test/Layout/ms-x86-pack-and-align.cpp                                                       |    232 +
 external/bsd/llvm/dist/clang/test/Lexer/constants.c                                                                      |      4 +-
 external/bsd/llvm/dist/clang/test/Lexer/cxx1z-trigraphs.cpp                                                              |      9 +
 external/bsd/llvm/dist/clang/test/Lexer/ms-extensions.c                                                                  |      4 +
 external/bsd/llvm/dist/clang/test/Lexer/string-literal-errors.cpp                                                        |      2 +
 external/bsd/llvm/dist/clang/test/Lexer/warn-date-time.c                                                                 |     23 +
 external/bsd/llvm/dist/clang/test/Makefile                                                                               |      1 -
 external/bsd/llvm/dist/clang/test/Misc/ast-dump-attr.cpp                                                                 |      8 +-
 external/bsd/llvm/dist/clang/test/Misc/ast-dump-color.cpp                                                                |     34 +-
 external/bsd/llvm/dist/clang/test/Misc/ast-dump-decl.cpp                                                                 |     25 +
 external/bsd/llvm/dist/clang/test/Misc/ast-dump-templates.cpp                                                            |     12 +
 external/bsd/llvm/dist/clang/test/Misc/ast-print-pragmas-xfail.cpp                                                       |     21 +
 external/bsd/llvm/dist/clang/test/Misc/ast-print-pragmas.cpp                                                             |     40 +
 external/bsd/llvm/dist/clang/test/Misc/backend-optimization-failure.cpp                                                  |     21 +
 external/bsd/llvm/dist/clang/test/Misc/backend-stack-frame-diagnostics-fallback.cpp                                      |     18 +
 external/bsd/llvm/dist/clang/test/Misc/backend-stack-frame-diagnostics.cpp                                               |     85 +
 external/bsd/llvm/dist/clang/test/Misc/diag-format.c                                                                     |     20 +-
 external/bsd/llvm/dist/clang/test/Misc/diag-mapping2.c                                                                   |     11 +-
 external/bsd/llvm/dist/clang/test/Misc/diag-template-diffing.cpp                                                         |    191 +-
 external/bsd/llvm/dist/clang/test/Misc/warning-flags.c                                                                   |     13 +-
 external/bsd/llvm/dist/clang/test/Misc/win32-macho.c                                                                     |      2 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-decls-imported.h                                                    |      3 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-decls-merged.h                                                      |      1 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-irgen-left.h                                                        |     15 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-irgen-right.h                                                       |     10 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-irgen-top.h                                                         |     24 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-a.h                                                       |     19 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-b.h                                                       |      7 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-c.h                                                       |      6 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-common.h                                                  |      4 +-
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macro-hiding/a1.h                                                       |      1 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macro-hiding/b2.h                                                       |      2 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macro-hiding/c1.h                                                       |      2 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macro-hiding/d1.h                                                       |      2 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macro-hiding/e1.h                                                       |      1 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macro-hiding/e2.h                                                       |      2 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macro-hiding/module.modulemap                                           |     18 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macros_bottom.h                                                         |      3 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macros_right_undef.h                                                    |      1 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/macros_top.h                                                            |      1 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-typedefs/a1.h                                                     |      8 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-typedefs/a2.h                                                     |      3 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-typedefs/b1.h                                                     |      9 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-typedefs/b2.h                                                     |      3 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-typedefs/module.modulemap                                         |      9 +
 external/bsd/llvm/dist/clang/test/Modules/Inputs/module.map                                                              |      8 +
 external/bsd/llvm/dist/clang/test/Modules/Rmodule-build.m                                                                |     19 +-
 external/bsd/llvm/dist/clang/test/Modules/autolink.m                                                                     |      4 +-
 external/bsd/llvm/dist/clang/test/Modules/compiler_builtins_arm.m                                                        |      1 -
 external/bsd/llvm/dist/clang/test/Modules/cxx-decls.cpp                                                                  |      8 +
 external/bsd/llvm/dist/clang/test/Modules/cxx-irgen.cpp                                                                  |     41 +-
 external/bsd/llvm/dist/clang/test/Modules/cxx-templates.cpp                                                              |      7 +
 external/bsd/llvm/dist/clang/test/Modules/dependency-dump-dependent-module.m                                             |     22 +
 external/bsd/llvm/dist/clang/test/Modules/dependency-dump.m                                                              |     15 +
 external/bsd/llvm/dist/clang/test/Modules/implementation-of-module.m                                                     |     29 +
 external/bsd/llvm/dist/clang/test/Modules/inferred-framework-case.m                                                      |      7 +
 external/bsd/llvm/dist/clang/test/Modules/macro-hiding.cpp                                                               |    104 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/a1.h                                                            |      1 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/b2.h                                                            |      2 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/c1.h                                                            |      4 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/d1.h                                                            |      5 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/d2.h                                                            |      1 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/e1.h                                                            |      2 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/e2.h                                                            |      2 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/f1.h                                                            |      3 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/macro-reexport.cpp                                              |     30 +
 external/bsd/llvm/dist/clang/test/Modules/macro-reexport/module.modulemap                                                |     23 +
 external/bsd/llvm/dist/clang/test/Modules/macros.c                                                                       |      6 +
 external/bsd/llvm/dist/clang/test/Modules/merge-typedefs.cpp                                                             |      9 +
 external/bsd/llvm/dist/clang/test/Modules/module_file_info.m                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/Modules/no-stale-modtime.m                                                             |      8 +-
 external/bsd/llvm/dist/clang/test/Modules/templates.mm                                                                   |      4 +-
 external/bsd/llvm/dist/clang/test/OpenMP/atomic_ast_print.cpp                                                            |    176 +
 external/bsd/llvm/dist/clang/test/OpenMP/atomic_messages.cpp                                                             |    224 +
 external/bsd/llvm/dist/clang/test/OpenMP/barrier_ast_print.cpp                                                           |     32 +
 external/bsd/llvm/dist/clang/test/OpenMP/barrier_messages.cpp                                                            |    110 +
 external/bsd/llvm/dist/clang/test/OpenMP/critical_ast_print.cpp                                                          |     29 +
 external/bsd/llvm/dist/clang/test/OpenMP/critical_messages.cpp                                                           |     72 +
 external/bsd/llvm/dist/clang/test/OpenMP/flush_ast_print.cpp                                                             |     38 +
 external/bsd/llvm/dist/clang/test/OpenMP/flush_messages.cpp                                                              |    134 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_ast_print.cpp                                                               |     64 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_collapse_messages.cpp                                                       |     83 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_firstprivate_messages.cpp                                                   |    293 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_lastprivate_messages.cpp                                                    |    266 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_loop_messages.cpp                                                           |    694 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_misc_messages.c                                                             |    373 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_private_messages.cpp                                                        |    173 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_reduction_messages.cpp                                                      |    350 +
 external/bsd/llvm/dist/clang/test/OpenMP/for_schedule_messages.cpp                                                       |     91 +
 external/bsd/llvm/dist/clang/test/OpenMP/master_ast_print.cpp                                                            |     32 +
 external/bsd/llvm/dist/clang/test/OpenMP/master_messages.cpp                                                             |     64 +
 external/bsd/llvm/dist/clang/test/OpenMP/nesting_of_regions.cpp                                                          |   2887 ++
 external/bsd/llvm/dist/clang/test/OpenMP/no_option.c                                                                     |      2 +-
 external/bsd/llvm/dist/clang/test/OpenMP/no_option_no_warn.c                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/OpenMP/ordered_ast_print.cpp                                                           |     59 +
 external/bsd/llvm/dist/clang/test/OpenMP/ordered_messages.cpp                                                            |     54 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_ast_print.cpp                                                          |     20 +-
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_codegen.cpp                                                            |     10 +-
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_ast_print.cpp                                                      |     64 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_collapse_messages.cpp                                              |     83 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_copyin_messages.cpp                                                |     93 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_default_messages.cpp                                               |     36 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_firstprivate_messages.cpp                                          |    252 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_if_messages.cpp                                                    |     69 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_lastprivate_messages.cpp                                           |    226 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_loop_messages.cpp                                                  |    593 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_messages.cpp                                                       |     86 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_misc_messages.c                                                    |    320 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_num_threads_messages.cpp                                           |     65 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_private_messages.cpp                                               |    173 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_proc_bind_messages.cpp                                             |     35 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_reduction_messages.cpp                                             |    295 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_schedule_messages.cpp                                              |     91 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_private_messages.cpp                                                   |     12 +-
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_reduction_messages.cpp                                                 |    240 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_ast_print.cpp                                                 |    144 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_copyin_messages.cpp                                           |    105 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_default_messages.cpp                                          |     39 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_firstprivate_messages.cpp                                     |    295 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_if_messages.cpp                                               |    113 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_lastprivate_messages.cpp                                      |    269 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_messages.cpp                                                  |     85 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_misc_messages.c                                               |    260 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_num_threads_messages.cpp                                      |     63 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_private_messages.cpp                                          |    204 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_proc_bind_messages.cpp                                        |     28 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_reduction_messages.cpp                                        |    358 +
 external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_shared_messages.cpp                                           |    110 +
 external/bsd/llvm/dist/clang/test/OpenMP/sections_ast_print.cpp                                                          |     52 +
 external/bsd/llvm/dist/clang/test/OpenMP/sections_firstprivate_messages.cpp                                              |    335 +
 external/bsd/llvm/dist/clang/test/OpenMP/sections_lastprivate_messages.cpp                                               |    309 +
 external/bsd/llvm/dist/clang/test/OpenMP/sections_misc_messages.c                                                        |    299 +
 external/bsd/llvm/dist/clang/test/OpenMP/sections_private_messages.cpp                                                   |    204 +
 external/bsd/llvm/dist/clang/test/OpenMP/sections_reduction_messages.cpp                                                 |    413 +
 external/bsd/llvm/dist/clang/test/OpenMP/simd_aligned_messages.cpp                                                       |      3 +-
 external/bsd/llvm/dist/clang/test/OpenMP/simd_ast_print.cpp                                                              |      8 +-
 external/bsd/llvm/dist/clang/test/OpenMP/simd_collapse_messages.cpp                                                      |     16 +-
 external/bsd/llvm/dist/clang/test/OpenMP/simd_lastprivate_messages.cpp                                                   |    208 +
 external/bsd/llvm/dist/clang/test/OpenMP/simd_linear_messages.cpp                                                        |      3 +-
 external/bsd/llvm/dist/clang/test/OpenMP/simd_loop_messages.cpp                                                          |    579 +
 external/bsd/llvm/dist/clang/test/OpenMP/simd_metadata.c                                                                 |      5 +-
 external/bsd/llvm/dist/clang/test/OpenMP/simd_misc_messages.c                                                            |    936 +-
 external/bsd/llvm/dist/clang/test/OpenMP/simd_reduction_messages.cpp                                                     |    298 +
 external/bsd/llvm/dist/clang/test/OpenMP/single_ast_print.cpp                                                            |     38 +
 external/bsd/llvm/dist/clang/test/OpenMP/single_copyprivate_messages.cpp                                                 |    177 +
 external/bsd/llvm/dist/clang/test/OpenMP/single_firstprivate_messages.cpp                                                |    239 +
 external/bsd/llvm/dist/clang/test/OpenMP/single_misc_messages.c                                                          |    156 +
 external/bsd/llvm/dist/clang/test/OpenMP/single_private_messages.cpp                                                     |    140 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_ast_print.cpp                                                              |     96 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_default_messages.cpp                                                       |     21 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_final_messages.cpp                                                         |     46 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_firstprivate_messages.cpp                                                  |     86 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_if_messages.cpp                                                            |     46 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_messages.cpp                                                               |    275 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_private_messages.cpp                                                       |     85 +
 external/bsd/llvm/dist/clang/test/OpenMP/task_shared_messages.cpp                                                        |    102 +
 external/bsd/llvm/dist/clang/test/OpenMP/taskwait_ast_print.cpp                                                          |     32 +
 external/bsd/llvm/dist/clang/test/OpenMP/taskwait_messages.cpp                                                           |    110 +
 external/bsd/llvm/dist/clang/test/OpenMP/taskyield_ast_print.cpp                                                         |     32 +
 external/bsd/llvm/dist/clang/test/OpenMP/taskyield_messages.cpp                                                          |    110 +
 external/bsd/llvm/dist/clang/test/OpenMP/threadprivate_messages.cpp                                                      |     10 +-
 external/bsd/llvm/dist/clang/test/PCH/cxx-key-functions.cpp                                                              |     97 +
 external/bsd/llvm/dist/clang/test/PCH/pragma-loop.cpp                                                                    |    100 +
 external/bsd/llvm/dist/clang/test/PCH/pragma-optimize.c                                                                  |      6 +
 external/bsd/llvm/dist/clang/test/Parser/MicrosoftExtensions.c                                                           |    107 +-
 external/bsd/llvm/dist/clang/test/Parser/MicrosoftExtensions.cpp                                                         |    129 +-
 external/bsd/llvm/dist/clang/test/Parser/MicrosoftExtensionsInlineAsm.c                                                  |     13 +
 external/bsd/llvm/dist/clang/test/Parser/altivec-csk-bool.c                                                              |      1 +
 external/bsd/llvm/dist/clang/test/Parser/altivec.c                                                                       |      2 +
 external/bsd/llvm/dist/clang/test/Parser/attr-availability.c                                                             |      2 +
 external/bsd/llvm/dist/clang/test/Parser/brackets.c                                                                      |     79 +
 external/bsd/llvm/dist/clang/test/Parser/brackets.cpp                                                                    |    153 +
 external/bsd/llvm/dist/clang/test/Parser/cuda-kernel-call-c++11.cu                                                       |     20 +
 external/bsd/llvm/dist/clang/test/Parser/cuda-kernel-call.cu                                                             |      3 +-
 external/bsd/llvm/dist/clang/test/Parser/cxx-altivec.cpp                                                                 |      2 +
 external/bsd/llvm/dist/clang/test/Parser/cxx-ambig-init-templ.cpp                                                        |      6 +
 external/bsd/llvm/dist/clang/test/Parser/cxx-casting.cpp                                                                 |      6 +
 external/bsd/llvm/dist/clang/test/Parser/cxx-template-decl.cpp                                                           |      6 +
 external/bsd/llvm/dist/clang/test/Parser/cxx0x-member-initializers.cpp                                                   |      4 +
 external/bsd/llvm/dist/clang/test/Parser/cxx11-templates.cpp                                                             |      9 +
 external/bsd/llvm/dist/clang/test/Parser/declarators.c                                                                   |      1 +
 external/bsd/llvm/dist/clang/test/Parser/eof2.cpp                                                                        |     15 +
 external/bsd/llvm/dist/clang/test/Parser/expressions.c                                                                   |      6 +
 external/bsd/llvm/dist/clang/test/Parser/ms-if-exists.cpp                                                                |    117 +
 external/bsd/llvm/dist/clang/test/Parser/ms-inline-asm-nested-braces.c                                                   |      9 +
 external/bsd/llvm/dist/clang/test/Parser/ms-inline-asm.c                                                                 |     16 +-
 external/bsd/llvm/dist/clang/test/Parser/pragma-loop.cpp                                                                 |    176 +
 external/bsd/llvm/dist/clang/test/Parser/pragma-unroll.cpp                                                               |    107 +
 external/bsd/llvm/dist/clang/test/Parser/warn-cuda-compat.cu                                                             |     13 +
 external/bsd/llvm/dist/clang/test/Preprocessor/aarch64-target-features.c                                                 |     60 +-
 external/bsd/llvm/dist/clang/test/Preprocessor/arm-acle-6.4.c                                                            |     40 +
 external/bsd/llvm/dist/clang/test/Preprocessor/arm-target-features.c                                                     |      6 +-
 external/bsd/llvm/dist/clang/test/Preprocessor/cxx_oper_keyword.cpp                                                      |     13 +-
 external/bsd/llvm/dist/clang/test/Preprocessor/cxx_oper_keyword_ms_compat.cpp                                            |      3 +-
 external/bsd/llvm/dist/clang/test/Preprocessor/init.c                                                                    |   3070 ++-
 external/bsd/llvm/dist/clang/test/Preprocessor/macho-embedded-predefines.c                                               |     23 +-
 external/bsd/llvm/dist/clang/test/Preprocessor/predefined-arch-macros.c                                                  |     72 +
 external/bsd/llvm/dist/clang/test/Preprocessor/predefined-macros.c                                                       |     76 +-
 external/bsd/llvm/dist/clang/test/Preprocessor/stdint.c                                                                  |     96 +-
 external/bsd/llvm/dist/clang/test/Preprocessor/x86_target_features.c                                                     |     45 +
 external/bsd/llvm/dist/clang/test/Profile/Inputs/c-general.profdata.v1                                                   |    Bin 
 external/bsd/llvm/dist/clang/test/Profile/Inputs/c-unprofiled.proftext                                                   |     10 +
 external/bsd/llvm/dist/clang/test/Profile/Inputs/profiled_header.h                                                       |      3 +
 external/bsd/llvm/dist/clang/test/Profile/c-general.c                                                                    |      3 +
 external/bsd/llvm/dist/clang/test/Profile/c-unprofiled.c                                                                 |     26 +
 external/bsd/llvm/dist/clang/test/Rewriter/finally.m                                                                     |      2 +-
 external/bsd/llvm/dist/clang/test/Rewriter/lit.local.cfg                                                                 |      3 +-
 external/bsd/llvm/dist/clang/test/Sema/128bitint.c                                                                       |      4 +-
 external/bsd/llvm/dist/clang/test/Sema/MicrosoftExtensions.c                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/__try.c                                                                           |     19 +
 external/bsd/llvm/dist/clang/test/Sema/align-x86.c                                                                       |      4 +
 external/bsd/llvm/dist/clang/test/Sema/arm-darwin-aapcs.cpp                                                              |      1 +
 external/bsd/llvm/dist/clang/test/Sema/arm-neon-types.c                                                                  |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/arm64-inline-asm.c                                                                |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/arm64-neon-args.c                                                                 |      4 +-
 external/bsd/llvm/dist/clang/test/Sema/arm_acle.c                                                                        |     32 +
 external/bsd/llvm/dist/clang/test/Sema/asm.c                                                                             |     16 +
 external/bsd/llvm/dist/clang/test/Sema/ast-print.c                                                                       |     24 +
 external/bsd/llvm/dist/clang/test/Sema/atomic-compare.c                                                                  |     21 +
 external/bsd/llvm/dist/clang/test/Sema/atomic-expr.c                                                                     |      3 +
 external/bsd/llvm/dist/clang/test/Sema/attr-alias-elf.c                                                                  |     10 +
 external/bsd/llvm/dist/clang/test/Sema/attr-nonnull.c                                                                    |      7 +
 external/bsd/llvm/dist/clang/test/Sema/attr-ownership.c                                                                  |      5 +
 external/bsd/llvm/dist/clang/test/Sema/big-endian-neon-initializers.c                                                    |     13 +
 external/bsd/llvm/dist/clang/test/Sema/block-return.c                                                                    |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/builtin-assume.c                                                                  |     11 +
 external/bsd/llvm/dist/clang/test/Sema/builtins-arm-exclusive.c                                                          |     51 +
 external/bsd/llvm/dist/clang/test/Sema/builtins-arm.c                                                                    |      6 +
 external/bsd/llvm/dist/clang/test/Sema/builtins-arm64-exclusive.c                                                        |     49 +
 external/bsd/llvm/dist/clang/test/Sema/builtins-arm64.c                                                                  |      6 +
 external/bsd/llvm/dist/clang/test/Sema/builtins.c                                                                        |      5 +
 external/bsd/llvm/dist/clang/test/Sema/c89.c                                                                             |      2 +
 external/bsd/llvm/dist/clang/test/Sema/constant-builtins-2.c                                                             |     82 +-
 external/bsd/llvm/dist/clang/test/Sema/constructor-attribute.c                                                           |      1 +
 external/bsd/llvm/dist/clang/test/Sema/decl-in-prototype.c                                                               |      4 +
 external/bsd/llvm/dist/clang/test/Sema/decl-microsoft-call-conv.c                                                        |      9 +
 external/bsd/llvm/dist/clang/test/Sema/dllimport.c                                                                       |     12 +
 external/bsd/llvm/dist/clang/test/Sema/format-strings-c90.c                                                              |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/format-strings-darwin.c                                                           |     12 +-
 external/bsd/llvm/dist/clang/test/Sema/format-strings-enum-fixed-type.cpp                                                |     18 +-
 external/bsd/llvm/dist/clang/test/Sema/format-strings-enum.c                                                             |      4 +-
 external/bsd/llvm/dist/clang/test/Sema/format-strings-ms.c                                                               |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/format-strings-non-iso.c                                                          |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/implicit-builtin-decl.c                                                           |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/inline-asm-validate.c                                                             |      3 +-
 external/bsd/llvm/dist/clang/test/Sema/ms-inline-asm.c                                                                   |     32 +-
 external/bsd/llvm/dist/clang/test/Sema/nonnull.c                                                                         |      3 +-
 external/bsd/llvm/dist/clang/test/Sema/pragma-section.c                                                                  |      2 +
 external/bsd/llvm/dist/clang/test/Sema/private-extern.c                                                                  |      8 +-
 external/bsd/llvm/dist/clang/test/Sema/statements.c                                                                      |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/struct-packed-align.c                                                             |     10 +-
 external/bsd/llvm/dist/clang/test/Sema/switch.c                                                                          |     12 +-
 external/bsd/llvm/dist/clang/test/Sema/tentative-decls.c                                                                 |      4 +-
 external/bsd/llvm/dist/clang/test/Sema/thread-specifier.c                                                                |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/types.c                                                                           |      3 +
 external/bsd/llvm/dist/clang/test/Sema/var-redecl.c                                                                      |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/warn-absolute-value-header.c                                                      |      2 +-
 external/bsd/llvm/dist/clang/test/Sema/warn-documentation-almost-trailing.c                                              |      5 +-
 external/bsd/llvm/dist/clang/test/Sema/warn-main-return-type.c                                                           |     10 +-
 external/bsd/llvm/dist/clang/test/Sema/warn-thread-safety-analysis.c                                                     |      6 +-
 external/bsd/llvm/dist/clang/test/SemaCUDA/launch_bounds.cu                                                              |      5 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/Inputs/header-with-pragma-optimize-off.h                                       |      5 +
 external/bsd/llvm/dist/clang/test/SemaCXX/MicrosoftExtensions.cpp                                                        |     28 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/PR10177.cpp                                                                    |     31 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/PR19955.cpp                                                                    |     16 +
 external/bsd/llvm/dist/clang/test/SemaCXX/PR20110.cpp                                                                    |     15 +
 external/bsd/llvm/dist/clang/test/SemaCXX/__try.cpp                                                                      |     12 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/alignof.cpp                                                                    |     15 +
 external/bsd/llvm/dist/clang/test/SemaCXX/anonymous-union-cxx11.cpp                                                      |      9 +
 external/bsd/llvm/dist/clang/test/SemaCXX/atomic-type.cpp                                                                |     85 +
 external/bsd/llvm/dist/clang/test/SemaCXX/attr-gnu.cpp                                                                   |     29 +
 external/bsd/llvm/dist/clang/test/SemaCXX/constant-expression-cxx11.cpp                                                  |     21 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/constexpr-value-init.cpp                                                       |      6 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/constructor.cpp                                                                |      2 +
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-compat.cpp                                                               |      3 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-cursory-default-delete.cpp                                               |      2 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-initializer-constructor.cpp                                              |     21 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-initializer-stdinitializerlist-system-header.cpp                         |     23 +
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp                                       |     29 +
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx11-ast-print.cpp                                                            |      2 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp                                            |    100 +
 external/bsd/llvm/dist/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp                                          |      4 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/dcl_init_aggr.cpp                                                              |      4 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/default1.cpp                                                                   |      3 +
 external/bsd/llvm/dist/clang/test/SemaCXX/destructor.cpp                                                                 |      6 +
 external/bsd/llvm/dist/clang/test/SemaCXX/dllexport.cpp                                                                  |    121 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/dllimport.cpp                                                                  |    191 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/enum-bitfield.cpp                                                              |     12 +
 external/bsd/llvm/dist/clang/test/SemaCXX/for-range-examples.cpp                                                         |     34 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/format-strings.cpp                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/member-pointer-ms.cpp                                                          |     19 +
 external/bsd/llvm/dist/clang/test/SemaCXX/microsoft-dtor-lookup.cpp                                                      |     52 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/microsoft-varargs-diagnostics.cpp                                              |     42 +
 external/bsd/llvm/dist/clang/test/SemaCXX/microsoft-varargs.cpp                                                          |     22 +
 external/bsd/llvm/dist/clang/test/SemaCXX/ms-friend-lookup.cpp                                                           |    104 +
 external/bsd/llvm/dist/clang/test/SemaCXX/ms_integer_suffix.cpp                                                          |     18 +
 external/bsd/llvm/dist/clang/test/SemaCXX/nested-name-spec.cpp                                                           |     99 +
 external/bsd/llvm/dist/clang/test/SemaCXX/new-delete-cxx0x.cpp                                                           |     13 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/new-delete.cpp                                                                 |      3 +
 external/bsd/llvm/dist/clang/test/SemaCXX/ns_returns_retained_block_return.cpp                                           |     17 +
 external/bsd/llvm/dist/clang/test/SemaCXX/overload-call.cpp                                                              |     18 +
 external/bsd/llvm/dist/clang/test/SemaCXX/pragma-init_seg.cpp                                                            |     15 +
 external/bsd/llvm/dist/clang/test/SemaCXX/pragma-optimize.cpp                                                            |     43 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/return-noreturn.cpp                                                            |     99 +
 external/bsd/llvm/dist/clang/test/SemaCXX/static-assert.cpp                                                              |      3 +
 external/bsd/llvm/dist/clang/test/SemaCXX/switch-implicit-fallthrough-blocks.cpp                                         |     19 +
 external/bsd/llvm/dist/clang/test/SemaCXX/switch-implicit-fallthrough.cpp                                                |     84 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/template-implicit-vars.cpp                                                     |      8 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/type-definition-in-specifier.cpp                                               |     41 +
 external/bsd/llvm/dist/clang/test/SemaCXX/type-traits.cpp                                                                |      8 +
 external/bsd/llvm/dist/clang/test/SemaCXX/types_compatible_p.cpp                                                         |      3 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/typo-correction-pt2.cpp                                                        |     31 +
 external/bsd/llvm/dist/clang/test/SemaCXX/typo-correction.cpp                                                            |      9 -
 external/bsd/llvm/dist/clang/test/SemaCXX/undefined-internal.cpp                                                         |      5 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/underlying_type.cpp                                                            |     14 +
 external/bsd/llvm/dist/clang/test/SemaCXX/uninit-variables.cpp                                                           |      5 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-absolute-value-header.cpp                                                 |      8 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-bad-memaccess.cpp                                                         |     29 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-bool-conversion.cpp                                                       |     27 +
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-global-constructors.cpp                                                   |      6 +
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-overloaded-virtual.cpp                                                    |     22 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-tautological-compare.cpp                                                  |     40 +
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-tautological-undefined-compare.cpp                                        |    140 +
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-thread-safety-analysis.cpp                                                |    281 +-
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-thread-safety-negative.cpp                                                |    104 +
 external/bsd/llvm/dist/clang/test/SemaCXX/warn-undefined-bool-conversion.cpp                                             |    121 +
 external/bsd/llvm/dist/clang/test/SemaCXX/windows-arm-valist.cpp                                                         |     17 +
 external/bsd/llvm/dist/clang/test/SemaObjC/arc.m                                                                         |     36 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/attr-deprecated.m                                                             |     35 +
 external/bsd/llvm/dist/clang/test/SemaObjC/block-type-safety.m                                                           |     43 +
 external/bsd/llvm/dist/clang/test/SemaObjC/builtin_objc_lib_functions.m                                                  |     14 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/builtin_objc_nslog.m                                                          |      4 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/class-property-access.m                                                       |      4 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/class-unavail-warning.m                                                       |     31 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/comptypes-legal.m                                                             |     17 +
 external/bsd/llvm/dist/clang/test/SemaObjC/conditional-expr.m                                                            |      4 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/default-synthesize-1.m                                                        |     17 +
 external/bsd/llvm/dist/clang/test/SemaObjC/default-synthesize-3.m                                                        |     12 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/default-synthesize.m                                                          |      6 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/error-missing-getter.m                                                        |      3 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/iboutlet.m                                                                    |     22 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/ivar-lookup-resolution-builtin.m                                              |      2 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/ns_returns_retained_block_return.m                                            |     22 +
 external/bsd/llvm/dist/clang/test/SemaObjC/objc-asm-attribute-neg-test.m                                                 |     42 +
 external/bsd/llvm/dist/clang/test/SemaObjC/objc-container-subscripting-attr.m                                            |     18 +
 external/bsd/llvm/dist/clang/test/SemaObjC/objc-literal-comparison.m                                                     |      5 +
 external/bsd/llvm/dist/clang/test/SemaObjC/objc-literal-nsnumber.m                                                       |     20 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/objc-mixed-bridge-attribute.m                                                 |     51 +
 external/bsd/llvm/dist/clang/test/SemaObjC/property-deprecated-warning.m                                                 |     25 +
 external/bsd/llvm/dist/clang/test/SemaObjC/property-noninherited-availability-attr.m                                     |      8 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/property-user-setter.m                                                        |     11 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/protocol-expr-1.m                                                             |      2 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/protocol-expr-neg-1.m                                                         |     19 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/protocols-suppress-conformance.m                                              |     10 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/selector-1.m                                                                  |     12 +
 external/bsd/llvm/dist/clang/test/SemaObjC/super-property-notation.m                                                     |      4 +-
 external/bsd/llvm/dist/clang/test/SemaObjC/unused.m                                                                      |     23 +
 external/bsd/llvm/dist/clang/test/SemaObjC/warn-retain-cycle.m                                                           |     18 +-
 external/bsd/llvm/dist/clang/test/SemaObjCXX/instantiate-property-access.mm                                              |     35 +
 external/bsd/llvm/dist/clang/test/SemaObjCXX/property-invalid-type.mm                                                    |     23 +
 external/bsd/llvm/dist/clang/test/SemaTemplate/dependent-names.cpp                                                       |     15 +
 external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-decl-init.cpp                                                 |     20 +
 external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-default-assignment-operator.cpp                               |      2 +-
 external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-expr-1.cpp                                                    |      2 +-
 external/bsd/llvm/dist/clang/test/SemaTemplate/ms-delayed-default-template-args.cpp                                      |     96 +
 external/bsd/llvm/dist/clang/test/SemaTemplate/ms-lookup-template-base-classes.cpp                                       |    215 +-
 external/bsd/llvm/dist/clang/test/SemaTemplate/ms-sizeof-missing-typename.cpp                                            |     61 +
 external/bsd/llvm/dist/clang/test/SemaTemplate/pack-deduction.cpp                                                        |     47 +
 external/bsd/llvm/dist/clang/test/SemaTemplate/temp_arg_nontype_cxx11.cpp                                                |     15 +
 external/bsd/llvm/dist/clang/test/SemaTemplate/typename-specifier.cpp                                                    |     98 +-
 external/bsd/llvm/dist/clang/test/SemaTemplate/virtual-member-functions.cpp                                              |     54 +-
 external/bsd/llvm/dist/clang/test/Tooling/lit.local.cfg                                                                  |      2 +
 external/bsd/llvm/dist/clang/test/Unit/lit.cfg                                                                           |      6 +-
 external/bsd/llvm/dist/clang/test/VFS/Inputs/Incomplete.h                                                                |      1 +
 external/bsd/llvm/dist/clang/test/VFS/Inputs/IncompleteVFS.h                                                             |      1 +
 external/bsd/llvm/dist/clang/test/VFS/Inputs/incomplete-umbrella.modulemap                                               |      5 +
 external/bsd/llvm/dist/clang/test/VFS/Inputs/vfsoverlay.yaml                                                             |     17 +
 external/bsd/llvm/dist/clang/test/VFS/incomplete-umbrella.m                                                              |     12 +
 external/bsd/llvm/dist/clang/test/lit.cfg                                                                                |     20 +-
 external/bsd/llvm/dist/clang/test/lit.site.cfg.in                                                                        |      1 -
 external/bsd/llvm/dist/clang/tools/CMakeLists.txt                                                                        |     12 +-
 external/bsd/llvm/dist/clang/tools/Makefile                                                                              |      6 +-
 external/bsd/llvm/dist/clang/tools/arcmt-test/Makefile                                                                   |      2 +-
 external/bsd/llvm/dist/clang/tools/arcmt-test/arcmt-test.cpp                                                             |     31 +-
 external/bsd/llvm/dist/clang/tools/c-arcmt-test/Makefile                                                                 |      2 +-
 external/bsd/llvm/dist/clang/tools/c-arcmt-test/c-arcmt-test.c                                                           |     12 +-
 external/bsd/llvm/dist/clang/tools/c-index-test/Makefile                                                                 |      2 +-
 external/bsd/llvm/dist/clang/tools/c-index-test/c-index-test.c                                                           |     30 +-
 external/bsd/llvm/dist/clang/tools/clang-check/Makefile                                                                  |      2 +-
 external/bsd/llvm/dist/clang/tools/clang-format-vs/CMakeLists.txt                                                        |     16 +-
 external/bsd/llvm/dist/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj                                        |      5 +-
 external/bsd/llvm/dist/clang/tools/clang-format-vs/README.txt                                                            |     11 +-
 external/bsd/llvm/dist/clang/tools/clang-format-vs/source.extension.vsixmanifest.in                                      |     36 +
 external/bsd/llvm/dist/clang/tools/clang-format/CMakeLists.txt                                                           |      2 +-
 external/bsd/llvm/dist/clang/tools/clang-format/ClangFormat.cpp                                                          |     10 +-
 external/bsd/llvm/dist/clang/tools/clang-format/Makefile                                                                 |      2 +-
 external/bsd/llvm/dist/clang/tools/diagtool/DiagTool.cpp                                                                 |      2 +-
 external/bsd/llvm/dist/clang/tools/diagtool/DiagnosticNames.cpp                                                          |      6 +-
 external/bsd/llvm/dist/clang/tools/diagtool/DiagnosticNames.h                                                            |      8 +-
 external/bsd/llvm/dist/clang/tools/diagtool/ShowEnabledWarnings.cpp                                                      |      6 +-
 external/bsd/llvm/dist/clang/tools/diagtool/TreeView.cpp                                                                 |    214 +-
 external/bsd/llvm/dist/clang/tools/driver/CMakeLists.txt                                                                 |      2 +-
 external/bsd/llvm/dist/clang/tools/driver/Makefile                                                                       |      7 +-
 external/bsd/llvm/dist/clang/tools/driver/cc1as_main.cpp                                                                 |     97 +-
 external/bsd/llvm/dist/clang/tools/driver/driver.cpp                                                                     |     27 +-
 external/bsd/llvm/dist/clang/tools/libclang/ARCMigrate.cpp                                                               |     18 +-
 external/bsd/llvm/dist/clang/tools/libclang/CIndex.cpp                                                                   |    465 +-
 external/bsd/llvm/dist/clang/tools/libclang/CIndexCXX.cpp                                                                |      4 +-
 external/bsd/llvm/dist/clang/tools/libclang/CIndexCodeCompletion.cpp                                                     |     55 +-
 external/bsd/llvm/dist/clang/tools/libclang/CIndexDiagnostic.cpp                                                         |     30 +-
 external/bsd/llvm/dist/clang/tools/libclang/CIndexHigh.cpp                                                               |     10 +-
 external/bsd/llvm/dist/clang/tools/libclang/CLog.h                                                                       |      4 +-
 external/bsd/llvm/dist/clang/tools/libclang/CMakeLists.txt                                                               |     24 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXComment.cpp                                                                |      8 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXComment.h                                                                  |      2 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXCompilationDatabase.cpp                                                    |     14 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXCursor.cpp                                                                 |     86 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXCursor.h                                                                   |      4 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXLoadedDiagnostic.cpp                                                       |     16 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXSourceLocation.cpp                                                         |     12 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXString.cpp                                                                 |      8 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXString.h                                                                   |      4 +
 external/bsd/llvm/dist/clang/tools/libclang/CXTranslationUnit.h                                                          |      4 +-
 external/bsd/llvm/dist/clang/tools/libclang/CXType.cpp                                                                   |      9 +-
 external/bsd/llvm/dist/clang/tools/libclang/CursorVisitor.h                                                              |     16 +-
 external/bsd/llvm/dist/clang/tools/libclang/IndexBody.cpp                                                                |      8 +-
 external/bsd/llvm/dist/clang/tools/libclang/IndexDecl.cpp                                                                |      5 +-
 external/bsd/llvm/dist/clang/tools/libclang/IndexTypeSourceInfo.cpp                                                      |      4 +-
 external/bsd/llvm/dist/clang/tools/libclang/Indexing.cpp                                                                 |    127 +-
 external/bsd/llvm/dist/clang/tools/libclang/IndexingContext.cpp                                                          |     61 +-
 external/bsd/llvm/dist/clang/tools/libclang/IndexingContext.h                                                            |     39 +-
 external/bsd/llvm/dist/clang/tools/libclang/Makefile                                                                     |      8 +-
 external/bsd/llvm/dist/clang/tools/libclang/libclang.exports                                                             |      1 +
 external/bsd/llvm/dist/clang/tools/scan-build/ccc-analyzer                                                               |     15 +-
 external/bsd/llvm/dist/clang/tools/scan-build/scan-build                                                                 |     72 +-
 external/bsd/llvm/dist/clang/tools/scan-build/sorttable.js                                                               |      2 +-
 external/bsd/llvm/dist/clang/unittests/AST/ASTVectorTest.cpp                                                             |      2 +-
 external/bsd/llvm/dist/clang/unittests/AST/CMakeLists.txt                                                                |      1 +
 external/bsd/llvm/dist/clang/unittests/AST/CommentParser.cpp                                                             |      4 +-
 external/bsd/llvm/dist/clang/unittests/AST/DeclPrinterTest.cpp                                                           |     35 +-
 external/bsd/llvm/dist/clang/unittests/AST/Makefile                                                                      |      2 +-
 external/bsd/llvm/dist/clang/unittests/AST/MatchVerifier.h                                                               |     18 +-
 external/bsd/llvm/dist/clang/unittests/AST/NamedDeclPrinterTest.cpp                                                      |    133 +
 external/bsd/llvm/dist/clang/unittests/AST/SourceLocationTest.cpp                                                        |    222 +
 external/bsd/llvm/dist/clang/unittests/AST/StmtPrinterTest.cpp                                                           |      9 +-
 external/bsd/llvm/dist/clang/unittests/ASTMatchers/ASTMatchersTest.cpp                                                   |    110 +-
 external/bsd/llvm/dist/clang/unittests/ASTMatchers/ASTMatchersTest.h                                                     |     75 +-
 external/bsd/llvm/dist/clang/unittests/ASTMatchers/Dynamic/Makefile                                                      |      2 +-
 external/bsd/llvm/dist/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp                                              |     11 +-
 external/bsd/llvm/dist/clang/unittests/ASTMatchers/Makefile                                                              |      2 +-
 external/bsd/llvm/dist/clang/unittests/Basic/FileManagerTest.cpp                                                         |     41 +-
 external/bsd/llvm/dist/clang/unittests/Basic/SourceManagerTest.cpp                                                       |     16 +-
 external/bsd/llvm/dist/clang/unittests/Basic/VirtualFileSystemTest.cpp                                                   |    538 +-
 external/bsd/llvm/dist/clang/unittests/CMakeLists.txt                                                                    |     15 +-
 external/bsd/llvm/dist/clang/unittests/Format/FormatTest.cpp                                                             |    342 +-
 external/bsd/llvm/dist/clang/unittests/Format/FormatTestJS.cpp                                                           |     86 +-
 external/bsd/llvm/dist/clang/unittests/Format/FormatTestProto.cpp                                                        |     26 +-
 external/bsd/llvm/dist/clang/unittests/Format/Makefile                                                                   |      2 +-
 external/bsd/llvm/dist/clang/unittests/Frontend/CMakeLists.txt                                                           |      1 +
 external/bsd/llvm/dist/clang/unittests/Frontend/FrontendActionTest.cpp                                                   |     46 +
 external/bsd/llvm/dist/clang/unittests/Frontend/Makefile                                                                 |      2 +-
 external/bsd/llvm/dist/clang/unittests/Lex/CMakeLists.txt                                                                |      1 -
 external/bsd/llvm/dist/clang/unittests/Lex/LexerTest.cpp                                                                 |     11 +-
 external/bsd/llvm/dist/clang/unittests/Lex/PPCallbacksTest.cpp                                                           |     24 +-
 external/bsd/llvm/dist/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp                                          |     11 +-
 external/bsd/llvm/dist/clang/unittests/Makefile                                                                          |      6 +-
 external/bsd/llvm/dist/clang/unittests/Sema/ExternalSemaSourceTest.cpp                                                   |     16 +-
 external/bsd/llvm/dist/clang/unittests/Sema/Makefile                                                                     |      2 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/CMakeLists.txt                                                            |      2 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/CommentHandlerTest.cpp                                                    |      2 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/CompilationDatabaseTest.cpp                                               |      6 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/Makefile                                                                  |      2 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/RecursiveASTVisitorTest.cpp                                               |     19 +
 external/bsd/llvm/dist/clang/unittests/Tooling/RefactoringTest.cpp                                                       |      9 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/RewriterTestContext.h                                                     |     12 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/TestVisitor.h                                                             |     15 +-
 external/bsd/llvm/dist/clang/unittests/Tooling/ToolingTest.cpp                                                           |     12 +-
 external/bsd/llvm/dist/clang/unittests/libclang/LibclangTest.cpp                                                         |    147 +-
 external/bsd/llvm/dist/clang/unittests/libclang/Makefile                                                                 |      2 +-
 external/bsd/llvm/dist/clang/utils/TableGen/ClangAttrEmitter.cpp                                                         |    169 +-
 external/bsd/llvm/dist/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp                                                  |     11 +-
 external/bsd/llvm/dist/clang/utils/TableGen/NeonEmitter.cpp                                                              |   5206 +--
 external/bsd/llvm/dist/clang/utils/TableGen/TableGenBackends.h                                                           |      8 +
 external/bsd/llvm/dist/clang/utils/clang.natvis                                                                          |     27 +-
 external/bsd/llvm/dist/clang/www/cxx_dr_status.html                                                                      |    460 +-
 external/bsd/llvm/dist/clang/www/cxx_status.html                                                                         |     55 +-
 external/bsd/llvm/dist/clang/www/get_involved.html                                                                       |      5 +
 external/bsd/llvm/dist/clang/www/hacking.html                                                                            |     10 +-
 1315 files changed, 103097 insertions(+), 24224 deletions(-)

diffs (truncated from 185948 to 300 lines):

diff -r 1aa634bf3b74 -r 87508cb4e211 external/bsd/llvm/dist/clang/CMakeLists.txt
--- a/external/bsd/llvm/dist/clang/CMakeLists.txt       Sun Aug 10 17:07:03 2014 +0000
+++ b/external/bsd/llvm/dist/clang/CMakeLists.txt       Sun Aug 10 17:07:09 2014 +0000
@@ -156,11 +156,14 @@
   endif()
 
   set( CLANG_BUILT_STANDALONE 1 )
+  set(BACKEND_PACKAGE_STRING "LLVM ${LLVM_PACKAGE_VERSION}")
+else()
+  set(BACKEND_PACKAGE_STRING "${PACKAGE_STRING}")
+endif()
 
-  find_package(LibXml2)
-  if (LIBXML2_FOUND)
-    set(CLANG_HAVE_LIBXML 1)
-  endif ()
+find_package(LibXml2)
+if (LIBXML2_FOUND)
+  set(CLANG_HAVE_LIBXML 1)
 endif()
 
 set(CLANG_RESOURCE_DIR "" CACHE STRING
@@ -382,15 +385,17 @@
 add_definitions( -D_GNU_SOURCE )
 
 option(CLANG_ENABLE_ARCMT "Build ARCMT." ON)
-option(CLANG_ENABLE_REWRITER "Build rewriter." ON)
-option(CLANG_ENABLE_STATIC_ANALYZER "Build static analyzer." ON)
-
-if (NOT CLANG_ENABLE_REWRITER AND CLANG_ENABLE_ARCMT)
-  message(FATAL_ERROR "Cannot disable rewriter while enabling ARCMT")
+if (CLANG_ENABLE_ARCMT)
+  set(ENABLE_CLANG_ARCMT "1")
+else()
+  set(ENABLE_CLANG_ARCMT "0")
 endif()
 
-if (NOT CLANG_ENABLE_REWRITER AND CLANG_ENABLE_STATIC_ANALYZER)
-  message(FATAL_ERROR "Cannot disable rewriter while enabling static analyzer")
+option(CLANG_ENABLE_STATIC_ANALYZER "Build static analyzer." ON)
+if (CLANG_ENABLE_STATIC_ANALYZER)
+  set(ENABLE_CLANG_STATIC_ANALYZER "1")
+else()
+  set(ENABLE_CLANG_STATIC_ANALYZER "0")
 endif()
 
 if (NOT CLANG_ENABLE_STATIC_ANALYZER AND CLANG_ENABLE_ARCMT)
@@ -399,9 +404,7 @@
 
 if(CLANG_ENABLE_ARCMT)
   add_definitions(-DCLANG_ENABLE_ARCMT)
-endif()
-if(CLANG_ENABLE_REWRITER)
-  add_definitions(-DCLANG_ENABLE_REWRITER)
+  add_definitions(-DCLANG_ENABLE_OBJC_REWRITER)
 endif()
 if(CLANG_ENABLE_STATIC_ANALYZER)
   add_definitions(-DCLANG_ENABLE_STATIC_ANALYZER)
diff -r 1aa634bf3b74 -r 87508cb4e211 external/bsd/llvm/dist/clang/NOTES.txt
--- a/external/bsd/llvm/dist/clang/NOTES.txt    Sun Aug 10 17:07:03 2014 +0000
+++ b/external/bsd/llvm/dist/clang/NOTES.txt    Sun Aug 10 17:07:09 2014 +0000
@@ -34,11 +34,11 @@
    3. File UIDs are created on request, not when files are opened.
  These changes make it possible to efficiently have FileEntry objects for
  files that exist on the file system, but have not been used yet.
- 
+
  Once this is done:
    1. DirectoryEntry gets a boolean value "has read entries".  When false, not
       all entries in the directory are in the file mgr, when true, they are.
-   2. Instead of stat'ing the file in FileManager::getFile, check to see if 
+   2. Instead of stat'ing the file in FileManager::getFile, check to see if
       the dir has been read.  If so, fail immediately, if not, read the dir,
       then retry.
    3. Reading the dir uses the getdirentries syscall, creating a FileEntry
@@ -55,18 +55,18 @@
 
 (1) If the user does not specify -triple, we default to the host triple.
 (2) If the user specifies a -arch, that overrides the arch in the host or
-    specified triple. 
+    specified triple.
 
 //===---------------------------------------------------------------------===//
 
 
-verifyInputConstraint and verifyOutputConstraint should not return bool. 
+verifyInputConstraint and verifyOutputConstraint should not return bool.
 
 Instead we should return something like:
 
 enum VerifyConstraintResult {
   Valid,
-  
+
   // Output only
   OutputOperandConstraintLacksEqualsCharacter,
   MatchingConstraintNotValidInOutputOperand,
@@ -74,7 +74,7 @@
   // Input only
   InputOperandConstraintContainsEqualsCharacter,
   MatchingConstraintReferencesInvalidOperandNumber,
-  
+
   // Both
   PercentConstraintUsedWithLastOperand
 };
diff -r 1aa634bf3b74 -r 87508cb4e211 external/bsd/llvm/dist/clang/README.txt
--- a/external/bsd/llvm/dist/clang/README.txt   Sun Aug 10 17:07:03 2014 +0000
+++ b/external/bsd/llvm/dist/clang/README.txt   Sun Aug 10 17:07:09 2014 +0000
@@ -8,7 +8,7 @@
 
 Unlike many other compiler frontends, Clang is useful for a number of things
 beyond just compiling code: we intend for Clang to be host to a number of
-different source level tools.  One example of this is the Clang Static Analyzer.
+different source-level tools.  One example of this is the Clang Static Analyzer.
 
 If you're interested in more (including how to build Clang) it is best to read
 the relevant web sites.  Here are some pointers:
diff -r 1aa634bf3b74 -r 87508cb4e211 external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py
--- a/external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py      Sun Aug 10 17:07:03 2014 +0000
+++ b/external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py      Sun Aug 10 17:07:09 2014 +0000
@@ -1086,6 +1086,7 @@
 CursorKind.CUDADEVICE_ATTR = CursorKind(413)
 CursorKind.CUDAGLOBAL_ATTR = CursorKind(414)
 CursorKind.CUDAHOST_ATTR = CursorKind(415)
+CursorKind.CUDASHARED_ATTR = CursorKind(416)
 
 ###
 # Preprocessing
@@ -1166,10 +1167,6 @@
     @property
     def spelling(self):
         """Return the spelling of the entity pointed at by the cursor."""
-        if not self.kind.is_declaration():
-            # FIXME: clang_getCursorSpelling should be fixed to not assert on
-            # this, for consistency with clang_getCursorUSR.
-            return None
         if not hasattr(self, '_spelling'):
             self._spelling = conf.lib.clang_getCursorSpelling(self)
 
@@ -1180,9 +1177,9 @@
         """
         Return the display name for the entity referenced by this cursor.
 
-        The display name contains extra information that helps identify the cursor,
-        such as the parameters of a function or template or the arguments of a
-        class template specialization.
+        The display name contains extra information that helps identify the
+        cursor, such as the parameters of a function or template or the
+        arguments of a class template specialization.
         """
         if not hasattr(self, '_displayname'):
             self._displayname = conf.lib.clang_getCursorDisplayName(self)
@@ -1190,6 +1187,14 @@
         return self._displayname
 
     @property
+    def mangled_name(self):
+        """Return the mangled name for the entity referenced by this cursor."""
+        if not hasattr(self, '_mangled_name'):
+            self._mangled_name = conf.lib.clang_Cursor_getMangling(self)
+
+        return self._mangled_name
+
+    @property
     def location(self):
         """
         Return the source location (the starting character) of the entity
@@ -2977,6 +2982,11 @@
    _CXString,
    _CXString.from_result),
 
+  ("clang_Cursor_getMangling",
+   [Cursor],
+   _CXString,
+   _CXString.from_result),
+
 # ("clang_getCXTUResourceUsage",
 #  [TranslationUnit],
 #  CXTUResourceUsage),
diff -r 1aa634bf3b74 -r 87508cb4e211 external/bsd/llvm/dist/clang/bindings/python/tests/cindex/test_cursor.py
--- a/external/bsd/llvm/dist/clang/bindings/python/tests/cindex/test_cursor.py  Sun Aug 10 17:07:03 2014 +0000
+++ b/external/bsd/llvm/dist/clang/bindings/python/tests/cindex/test_cursor.py  Sun Aug 10 17:07:09 2014 +0000
@@ -252,3 +252,17 @@
         if c.kind == CursorKind.CALL_EXPR:
             assert c.referenced.spelling == foo.spelling
             break
+
+def test_mangled_name():
+    kInputForMangling = """\
+    int foo(int, int);
+    """
+    tu = get_tu(kInputForMangling, lang='cpp')
+    foo = get_cursor(tu, 'foo')
+
+    # Since libclang does not link in targets, we cannot pass a triple to it
+    # and force the target. To enable this test to pass on all platforms, accept
+    # all valid manglings.
+    # [c-index-test handles this by running the source through clang, emitting
+    #  an AST file and running libclang on that AST file]
+    assert foo.mangled_name in ('_Z3fooii', '__Z3fooii', '?foo@@YAHHH')
diff -r 1aa634bf3b74 -r 87508cb4e211 external/bsd/llvm/dist/clang/docs/AttributeReference.rst
--- a/external/bsd/llvm/dist/clang/docs/AttributeReference.rst  Sun Aug 10 17:07:03 2014 +0000
+++ b/external/bsd/llvm/dist/clang/docs/AttributeReference.rst  Sun Aug 10 17:07:09 2014 +0000
@@ -219,14 +219,14 @@
 The ``carries_dependency`` attribute specifies dependency propagation into and
 out of functions.
 
-When specified on a function or Objective-C method, the ``carries_depedency``
+When specified on a function or Objective-C method, the ``carries_dependency``
 attribute means that the return value carries a dependency out of the function, 
 so that the implementation need not constrain ordering upon return from that
 function. Implementations of the function and its caller may choose to preserve
 dependencies instead of emitting memory ordering instructions such as fences.
 
 Note, this attribute does not change the meaning of the program, but may result
-in generatation of more efficient code.
+in generation of more efficient code.
 
 
 enable_if
@@ -312,6 +312,18 @@
 Query for this feature with ``__has_attribute(enable_if)``.
 
 
+flatten (gnu::flatten)
+----------------------
+.. csv-table:: Supported Syntaxes
+   :header: "GNU", "C++11", "__declspec", "Keyword"
+
+   "X","X","",""
+
+The ``flatten`` attribute causes calls within the attributed function to
+be inlined unless it is impossible to do so, for example if the body of the
+callee is unavailable or if the callee has the ``noinline`` attribute.
+
+
 format (gnu::format)
 --------------------
 .. csv-table:: Supported Syntaxes
@@ -467,6 +479,18 @@
 tool to avoid false positives and provide meaningful stack traces.
 
 
+no_split_stack (gnu::no_split_stack)
+------------------------------------
+.. csv-table:: Supported Syntaxes
+   :header: "GNU", "C++11", "__declspec", "Keyword"
+
+   "X","X","",""
+
+The ``no_split_stack`` attribute disables the emission of the split stack
+preamble for a particular function. It has no effect if ``-fsplit-stack``
+is not specified.
+
+
 objc_method_family
 ------------------
 .. csv-table:: Supported Syntaxes
@@ -545,6 +569,24 @@
                       ^
 
 
+optnone (clang::optnone)
+------------------------
+.. csv-table:: Supported Syntaxes
+   :header: "GNU", "C++11", "__declspec", "Keyword"
+
+   "X","X","",""
+
+The ``optnone`` attribute suppresses essentially all optimizations
+on a function or method, regardless of the optimization level applied to
+the compilation unit as a whole.  This is particularly useful when you
+need to debug a particular function, but it is infeasible to build the
+entire application without optimization.  Avoiding optimization on the
+specified function can improve the quality of the debugging information
+for that function.
+
+This attribute is incompatible with the ``always_inline`` attribute.
+
+
 overloadable
 ------------
 .. csv-table:: Supported Syntaxes
@@ -632,6 +674,18 @@
 Query for this feature with ``__has_extension(attribute_overloadable)``.
 
 
+pcs (gnu::pcs)
+--------------
+.. csv-table:: Supported Syntaxes
+   :header: "GNU", "C++11", "__declspec", "Keyword"
+
+   "X","X","",""
+
+On ARM targets, this can attribute can be used to select calling conventions,
+similar to ``stdcall`` on x86. Valid parameter values are "aapcs" and
+"aapcs-vfp".
+
+




Home | Main Index | Thread Index | Old Index