d4aec3a Vendor import of clang release_38 branch r260756:

Authored and Committed by Dimitry Andric 8 years ago
32 files changed. 3741 lines added. 1148 lines removed.
docs/AttributeReference.rst
file modified
+2028 -6
docs/ReleaseNotes.rst
file modified
+59 -16
docs/UndefinedBehaviorSanitizer.rst
file modified
+32 -0
docs/UsersManual.rst
file modified
+7 -5
include/clang/Sema/Sema.h
file modified
+12 -8
lib/AST/ASTDiagnostic.cpp
file modified
+733 -634
lib/Basic/Targets.cpp
file modified
+6 -0
lib/CodeGen/Address.h
file modified
+6 -14
lib/CodeGen/CGOpenMPRuntime.cpp
file modified
+4 -13
lib/CodeGen/CGStmtOpenMP.cpp
file modified
+100 -126
lib/Driver/ToolChains.cpp
file modified
+2 -0
lib/Driver/Tools.cpp
file modified
+2 -0
lib/Sema/SemaDeclCXX.cpp
file modified
+11 -8
lib/Sema/SemaExpr.cpp
file modified
+159 -131
lib/Sema/SemaExprObjC.cpp
file modified
+75 -59
lib/Sema/SemaOverload.cpp
file modified
+16 -9
test/CodeGenCXX/lambda-expressions.cpp
file modified
+33 -20
test/CodeGenOpenCL/pipe_types.cl
file modified
+1 -1
test/Driver/netbsd.c
file modified
+41 -20
test/Driver/netbsd.cpp
file modified
+92 -8
test/Misc/diag-template-diffing-color.cpp
file modified
+20 -2
test/Misc/diag-template-diffing.cpp
file modified
+159 -6
test/OpenMP/cancel_codegen.cpp
file modified
+8 -6
test/OpenMP/cancellation_point_codegen.cpp
file modified
+20 -6
test/OpenMP/parallel_sections_codegen.cpp
file modified
+3 -8
test/OpenMP/sections_codegen.cpp
file modified
+5 -11
test/OpenMP/sections_firstprivate_codegen.cpp
file modified
+12 -7
test/OpenMP/sections_lastprivate_codegen.cpp
file modified
+15 -14
test/OpenMP/sections_private_codegen.cpp
file modified
+10 -2
test/OpenMP/sections_reduction_codegen.cpp
file modified
+7 -8
test/Preprocessor/predefined-arch-macros.c
file modified
+8 -0
test/SemaObjC/ovl-check.m
file added
+55
    Vendor import of clang release_38 branch r260756:
    https://llvm.org/svn/llvm-project/cfe/branches/release_38@260756
    
        
file modified
+2028 -6
file modified
+59 -16
file modified
+7 -5
file modified
+12 -8
file modified
+733 -634
file modified
+6 -0
file modified
+6 -14
file modified
+100 -126
file modified
+2 -0
file modified
+2 -0
file modified
+11 -8
file modified
+159 -131
file modified
+75 -59
file modified
+16 -9
file modified
+41 -20
file modified
+92 -8