b5ea630 Vendor import of clang release_50 branch r319231:

Authored and Committed by Dimitry Andric 6 years ago
57 files changed. 339 lines added. 101 lines removed.
bindings/python/clang/cindex.py
file modified
+3 -5
bindings/python/tests/cindex/test_diagnostics.py
file modified
+8 -0
bindings/python/tests/cindex/test_exception_specification_kind.pybindings/python/tests/test_exception_specification_kind.py
file renamed
+0 -0
include/clang/Basic/Attr.td
file modified
+2 -2
include/clang/Basic/AttrDocs.td
file modified
+15 -0
include/clang/Basic/BuiltinsX86.def
file modified
+0 -1
include/clang/Basic/DiagnosticSemaKinds.td
file modified
+1 -1
lib/AST/ExprConstant.cpp
file modified
+11 -13
lib/Basic/Targets.cpp
file modified
+8 -3
lib/Basic/Version.cpp
file modified
+1 -1
lib/CodeGen/CGExpr.cpp
file modified
+3 -8
lib/CodeGen/CGOpenMPRuntime.cpp
file modified
+29 -6
lib/CodeGen/CGOpenMPRuntime.h
file modified
+4 -0
lib/CodeGen/CGStmtOpenMP.cpp
file modified
+8 -5
lib/CodeGen/CodeGenFunction.h
file modified
+4 -2
lib/Driver/ToolChain.cpp
file modified
+0 -5
lib/Driver/ToolChains/BareMetal.cpp
file modified
+0 -8
lib/Driver/ToolChains/BareMetal.h
file modified
+0 -2
lib/Driver/ToolChains/Clang.cpp
file modified
+5 -1
lib/Format/Format.cpp
file modified
+1 -1
lib/Headers/avx512fintrin.h
file modified
+2 -7
lib/Sema/SemaOpenMP.cpp
file modified
+15 -8
test/CodeGen/avx512f-builtins.c
file modified
+7 -0
test/CodeGen/tbaa-vec.cpp
file added
+20
test/Driver/baremetal.cpp
file modified
+9 -1
test/OpenMP/cancel_codegen_cleanup.cpp
file added
+46
test/OpenMP/declare_reduction_codegen.cpp
file modified
+38 -0
test/OpenMP/distribute_parallel_for_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/distribute_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/for_codegen.cpp
file modified
+12 -0
test/OpenMP/for_linear_codegen.cpp
file modified
+1 -0
test/OpenMP/for_loop_messages.cpp
file modified
+1 -1
test/OpenMP/for_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/ordered_messages.cpp
file modified
+8 -0
test/OpenMP/parallel_for_loop_messages.cpp
file modified
+1 -1
test/OpenMP/parallel_for_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/parallel_reduction_codegen.cpp
file modified
+8 -0
test/OpenMP/simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/target_parallel_for_loop_messages.cpp
file modified
+1 -1
test/OpenMP/target_parallel_for_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/target_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/target_teams_distribute_loop_messages.cpp
file modified
+1 -1
test/OpenMP/target_teams_distribute_parallel_for_loop_messages.cpp
file modified
+1 -1
test/OpenMP/target_teams_distribute_parallel_for_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/target_teams_distribute_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/task_codegen.c
file added
+30
test/OpenMP/taskloop_codegen.cpp
file modified
+4 -0
test/OpenMP/taskloop_loop_messages.cpp
file modified
+1 -1
test/OpenMP/taskloop_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/teams_distribute_loop_messages.cpp
file modified
+1 -1
test/OpenMP/teams_distribute_parallel_for_loop_messages.cpp
file modified
+1 -1
test/OpenMP/teams_distribute_parallel_for_simd_loop_messages.cpp
file modified
+1 -1
test/OpenMP/teams_distribute_simd_loop_messages.cpp
file modified
+1 -1
test/Preprocessor/predefined-arch-macros.c
file modified
+10 -0
test/Sema/attr-selectany.c
file modified
+2 -0
test/SemaCXX/attr-selectany.cpp
file modified
+3 -0
tools/clang-format/clang-format.py
file modified
+1 -1
    Vendor import of clang release_50 branch r319231:
    https://llvm.org/svn/llvm-project/cfe/branches/release_50@319231
    
        
bindings/python/tests/cindex/test_exception_specification_kind.py bindings/python/tests/test_exception_specification_kind.py
file renamed
file was renamed with no change to the file
file modified
+2 -2
file modified
+11 -13
file modified
+8 -3
file modified
+1 -1
file modified
+3 -8
file modified
+8 -5
file modified
+0 -5
file modified
+1 -1
file modified
+2 -7
file modified
+15 -8
file modified
+9 -1
file modified
+12 -0
file modified
+2 -0