This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang.
from 9f9177d3ef Enable additonal features in NetBSD new 950990b2a2 [OpenCL] Add extensions cl_intel_subgroups and cl_intel_subg [...] new 34b761735b [CodeGen] Collect information about sizes of accesses and ac [...] new 7e7c081cf8 [ASTImporter] Support importing CXXPseudoDestructorExpr new d2087527b9 [clang-format] Add option to group multiple #include blocks [...] new c9167deaee [lit] Set shlibpath_var on Solaris new fd5a81688f Constify. NFC. new 61396a3c03 [OPENMP] Improve handling of cancel directives in target-bas [...] new 3d35a943a9 [clang] Set up .arcconfig to point to new Diffusion C repository new 37d08be31c [analyzer] pr34404: Fix a crash on modeling pointers to indi [...] new 0dca9cdd99 [analyzer] pr34766: Fix a crash on explicit std::initializer [...] new 2fe04a13a0 Switch CPU names not recognized by GNU assembler new cc5beee3ed [OPENMP] Codegen for `distribute parallel for simd` directive. new de3c9ade60 [OPENMP] Codegen for `distribute parallel for simd` directive. new 2ec2199728 [CMake][Fuchsia] Disable terminfo database in Fuchsia toolchain new a53551a7f5 [WebAssemby] Enable "-mthread-model single" by default, for now. new ca47944a2c [clang-cl] Alias /Wall to -Weverything new 449f42c6c8 [WebAssembly] Add options for using the nontrapping-fptoint [...] new ecd2a2a00f [test] Fix a typo in a test comment. NFC. new 9fadf2235f Refactor functions PrintTemplateArgumentList new 2581a26fd5 [Target] Make a copy of TargetOptions feature list before so [...] new e9489a2da9 [CUDA] Report "unsupported VLA" errors only on device side.
The 21 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .arcconfig | 2 +- cmake/caches/Fuchsia-stage2.cmake | 3 +- cmake/caches/Fuchsia.cmake | 3 +- docs/ClangFormatStyleOptions.rst | 39 +++ include/clang/AST/Type.h | 29 +- include/clang/Basic/OpenCLExtensions.def | 4 + include/clang/Driver/CLCompatOptions.td | 3 +- include/clang/Driver/Options.td | 2 + include/clang/Format/Format.h | 35 +++ include/clang/Sema/Sema.h | 2 +- lib/AST/ASTContext.cpp | 5 +- lib/AST/ASTImporter.cpp | 34 +++ lib/AST/Decl.cpp | 6 +- lib/AST/DeclTemplate.cpp | 12 +- lib/AST/NestedNameSpecifier.cpp | 4 +- lib/AST/StmtPrinter.cpp | 21 +- lib/AST/TypePrinter.cpp | 116 +++----- lib/Basic/OpenMPKinds.cpp | 2 +- lib/Basic/Targets/WebAssembly.cpp | 9 + lib/Basic/Targets/WebAssembly.h | 8 +- lib/CodeGen/CGCall.cpp | 29 +- lib/CodeGen/CGClass.cpp | 6 +- lib/CodeGen/CGDebugInfo.cpp | 10 +- lib/CodeGen/CGOpenMPRuntime.cpp | 7 + lib/CodeGen/CGStmtOpenMP.cpp | 22 +- lib/CodeGen/CodeGenModule.cpp | 15 +- lib/CodeGen/CodeGenModule.h | 2 +- lib/CodeGen/CodeGenTBAA.cpp | 73 +++-- lib/CodeGen/CodeGenTBAA.h | 58 ++-- lib/Driver/ToolChains/Gnu.cpp | 31 ++- lib/Driver/ToolChains/WebAssembly.cpp | 8 + lib/Driver/ToolChains/WebAssembly.h | 1 + lib/Format/Format.cpp | 28 +- lib/Headers/opencl-c.h | 307 +++++++++++++++++++++ lib/Sema/SemaOpenMP.cpp | 15 +- lib/Sema/SemaTemplateInstantiate.cpp | 8 +- lib/Sema/SemaType.cpp | 19 +- lib/StaticAnalyzer/Core/ExprEngine.cpp | 4 +- lib/StaticAnalyzer/Core/ExprEngineC.cpp | 2 +- test/Analysis/initializer.cpp | 6 +- test/Analysis/pointer-to-member.cpp | 39 +++ test/CodeGenCXX/dllexport.cpp | 2 +- test/Driver/as-mcpu.c | 17 ++ test/Driver/cl-options.c | 3 +- ...pp => distribute_parallel_for_simd_codegen.cpp} | 63 ++--- ...ute_parallel_for_simd_firstprivate_codegen.cpp} | 6 +- ...=> distribute_parallel_for_simd_if_codegen.cpp} | 16 +- ...bute_parallel_for_simd_lastprivate_codegen.cpp} | 9 +- ...bute_parallel_for_simd_num_threads_codegen.cpp} | 8 +- ...stribute_parallel_for_simd_private_codegen.cpp} | 6 +- ...ribute_parallel_for_simd_proc_bind_codegen.cpp} | 6 +- test/OpenMP/target_parallel_for_codegen.cpp | 2 + test/SemaCUDA/call-stack-for-deferred-err.cu | 2 +- test/SemaCUDA/no-call-stack-for-immediate-errs.cu | 2 +- test/SemaCUDA/vla.cu | 4 +- test/SemaOpenCL/extension-version.cl | 18 ++ test/Unit/lit.cfg.py | 2 +- tools/libclang/CIndex.cpp | 6 +- unittests/AST/ASTImporterTest.cpp | 16 ++ unittests/Format/SortIncludesTest.cpp | 182 ++++++++++++ 60 files changed, 1083 insertions(+), 316 deletions(-) create mode 100644 test/Driver/as-mcpu.c copy test/OpenMP/{distribute_parallel_for_codegen.cpp => distribute_parallel_for_s [...] copy test/OpenMP/{distribute_parallel_for_firstprivate_codegen.cpp => distribute_p [...] copy test/OpenMP/{distribute_parallel_for_if_codegen.cpp => distribute_parallel_fo [...] copy test/OpenMP/{distribute_parallel_for_lastprivate_codegen.cpp => distribute_pa [...] copy test/OpenMP/{distribute_parallel_for_num_threads_codegen.cpp => distribute_pa [...] copy test/OpenMP/{distribute_parallel_for_private_codegen.cpp => distribute_parall [...] copy test/OpenMP/{distribute_parallel_for_proc_bind_codegen.cpp => distribute_para [...]