]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Vendor import of clang trunk r291274:
authordim <dim@FreeBSD.org>
Fri, 6 Jan 2017 20:13:35 +0000 (20:13 +0000)
committerdim <dim@FreeBSD.org>
Fri, 6 Jan 2017 20:13:35 +0000 (20:13 +0000)
commitffb9ad683202fd14c15bd09d230b32248d986569
tree0633c29bd8350e306f3a24a30f3f6045efd35420
parentac8e79f74718e12c503bffca32fef8fabf05d2fe
Vendor import of clang trunk r291274:
https://llvm.org/svn/llvm-project/cfe/trunk@291274
159 files changed:
examples/clang-interpreter/main.cpp
include/clang/AST/DeclCXX.h
include/clang/ASTMatchers/Dynamic/VariantValue.h
include/clang/Basic/Attr.td
include/clang/Basic/BuiltinsPPC.def
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/CodeGen/BackendUtil.h
include/clang/Driver/ToolChain.h
include/clang/Frontend/ASTUnit.h
include/clang/Frontend/CompilerInstance.h
include/clang/Frontend/CompilerInvocation.h
include/clang/Frontend/FrontendOptions.h
include/clang/Frontend/Utils.h
include/clang/Lex/HeaderSearch.h
include/clang/Lex/HeaderSearchOptions.h
include/clang/Lex/Preprocessor.h
include/clang/Lex/PreprocessorOptions.h
include/clang/Sema/CodeCompleteConsumer.h
include/clang/Sema/Ownership.h
include/clang/Sema/Sema.h
include/clang/Serialization/ASTReader.h
include/clang/Serialization/ASTWriter.h
include/clang/Serialization/ModuleFileExtension.h
include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
include/clang/StaticAnalyzer/Core/CheckerManager.h
include/clang/Tooling/Tooling.h
lib/ARCMigrate/ARCMT.cpp
lib/AST/ASTContext.cpp
lib/ASTMatchers/Dynamic/VariantValue.cpp
lib/Basic/Targets.cpp
lib/CodeGen/BackendUtil.cpp
lib/CodeGen/CGBuiltin.cpp
lib/CodeGen/CGCall.cpp
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CGOpenMPRuntime.cpp
lib/CodeGen/CGOpenMPRuntime.h
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
lib/CodeGen/CodeGenAction.cpp
lib/CodeGen/CodeGenFunction.h
lib/CodeGen/ObjectFilePCHContainerOperations.cpp
lib/CodeGen/TargetInfo.cpp
lib/Driver/Driver.cpp
lib/Driver/MSVCToolChain.cpp
lib/Driver/MinGWToolChain.cpp
lib/Driver/ToolChains.cpp
lib/Driver/ToolChains.h
lib/Driver/Tools.cpp
lib/Driver/Tools.h
lib/Frontend/ASTUnit.cpp
lib/Frontend/ChainedIncludesSource.cpp
lib/Frontend/CompilerInstance.cpp
lib/Frontend/CompilerInvocation.cpp
lib/Frontend/CreateInvocationFromCommandLine.cpp
lib/Frontend/FrontendAction.cpp
lib/Frontend/SerializedDiagnosticPrinter.cpp
lib/Frontend/TestModuleFileExtension.cpp
lib/Headers/__clang_cuda_cmath.h
lib/Headers/__clang_cuda_intrinsics.h
lib/Headers/altivec.h
lib/Headers/intrin.h
lib/Lex/HeaderSearch.cpp
lib/Lex/Preprocessor.cpp
lib/Parse/ParseDecl.cpp
lib/Parse/ParseExpr.cpp
lib/Parse/ParsePragma.cpp
lib/Sema/SemaCodeComplete.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaTemplateDeduction.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
lib/Serialization/ASTWriterDecl.cpp
lib/Serialization/GeneratePCH.cpp
lib/Serialization/GlobalModuleIndex.cpp
lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h
lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
lib/StaticAnalyzer/Checkers/MallocChecker.cpp
lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
lib/StaticAnalyzer/Checkers/ValistChecker.cpp
lib/StaticAnalyzer/Core/BugReporter.cpp
lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
lib/StaticAnalyzer/Frontend/ModelInjector.cpp
lib/Tooling/Tooling.cpp
test/CodeGen/builtins-ppc-error.c [new file with mode: 0644]
test/CodeGen/builtins-ppc-p9vector.c
test/CodeGen/catch-undef-behavior.c
test/CodeGen/sanitize-recover.c
test/CodeGen/vectorcall.c
test/CodeGenCXX/dllexport.cpp
test/CodeGenCXX/homogeneous-aggregates.cpp
test/CodeGenCXX/ubsan-vtable-checks.cpp
test/Driver/Inputs/CUDA-windows/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/bin/.keep [new file with mode: 0644]
test/Driver/Inputs/CUDA-windows/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/include/.keep [new file with mode: 0644]
test/Driver/Inputs/CUDA-windows/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/lib/.keep [new file with mode: 0644]
test/Driver/Inputs/CUDA-windows/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/nvvm/libdevice/libdevice.compute_30.10.bc [new file with mode: 0644]
test/Driver/Inputs/CUDA-windows/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/nvvm/libdevice/libdevice.compute_35.10.bc [new file with mode: 0644]
test/Driver/avr-toolchain.c [new file with mode: 0644]
test/Driver/cuda-version-check.cu
test/Driver/cuda-windows.cu [new file with mode: 0644]
test/Index/complete-block-properties.m
test/Index/complete-block-property-assignment.m
test/OpenMP/nvptx_target_codegen.cpp
test/OpenMP/target_codegen.cpp
test/OpenMP/target_codegen_registration.cpp
test/OpenMP/teams_distribute_collapse_messages.cpp
test/Preprocessor/cuda-types.cu
test/Preprocessor/init.c
test/Sema/warn-cast-align.c
test/Sema/warn-strict-prototypes.m
test/Sema/warn-thread-safety-analysis.c
test/SemaCUDA/attr-declspec.cu [new file with mode: 0644]
test/SemaCUDA/cuda-inherits-calling-conv.cu [new file with mode: 0644]
test/SemaCXX/constant-expression-cxx11.cpp
test/SemaCXX/conversion-function.cpp
test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
test/SemaCXX/cxx1z-decomposition.cpp
test/SemaCXX/default-arg-closures.cpp
test/SemaCXX/dllexport.cpp
test/SemaCXX/type-definition-in-specifier.cpp
test/SemaObjC/block-omitted-return-type.m
test/SemaOpenCL/extensions.cl
test/SemaTemplate/deduction.cpp
test/SemaTemplate/instantiate-local-class.cpp
tools/c-index-test/core_main.cpp
tools/clang-import-test/clang-import-test.cpp
tools/diagtool/ShowEnabledWarnings.cpp
tools/libclang/CIndex.cpp
tools/libclang/CIndexCodeCompletion.cpp
tools/libclang/CXIndexDataConsumer.cpp
tools/libclang/CXIndexDataConsumer.h
tools/libclang/CXTranslationUnit.h
tools/libclang/Indexing.cpp
unittests/AST/ExternalASTSourceTest.cpp
unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
unittests/Basic/SourceManagerTest.cpp
unittests/Format/FormatTestJS.cpp
unittests/Frontend/CodeGenActionTest.cpp
unittests/Frontend/FrontendActionTest.cpp
unittests/Lex/LexerTest.cpp
unittests/Lex/PPCallbacksTest.cpp
unittests/Lex/PPConditionalDirectiveRecordTest.cpp
utils/TableGen/ClangAttrEmitter.cpp