This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 0986b950ac2 [X86] Add some comments about when some X86 intrinsic autou [...] adds dcd7eb3ef72 Adding an STL-like type trait that is duplicated in multipl [...] adds 23fa9edac4a Move the make_const_ptr trait into STLExtras; use add_point [...] adds 9ba5e42f9ac Speculatively fixing the build; it seems add_pointer_t and [...] adds 5219d9e1dc6 [AMDGPU] Fix discarded result of addAttribute adds 151380f1326 Re-commit "[IR] Add NODISCARD to attribute functions" adds 0645a3c803d [bugpoint] Find 'opt', etc., in bugpoint directory adds e21f5d0d903 [TextAPI][elfabi] Make TBE handlers functions that return Errors adds 5bfa393bab3 [TextAPI][elfabi] Fix build by adding std::move() to r348735 adds 1e4cce372e4 [X86] Merge addcarryx/addcarry intrinsic into a single addc [...] adds 742fb35de6e [X86] Remove the addcarry builtins. Leaving only the addcar [...] adds 9a01ff4a582 [CostModel][X86][AArch64] Adjust cost of the scalarization [...] adds d7cd3b5b892 [llvm-exegesis] Also check latency mode in local lit. adds 3f9db9af57d [Sema] Further improvements to to static_assert diagnostics. adds 2f248d7aef1 Revert r348741 "[Sema] Further improvements to to static_as [...] adds 8b4543b66ff Add new interceptors for FILE repositioning stream adds 39aeadf5102 Add interceptors for md2(3) from NetBSD adds 21fce73886f Add interceptors for the sha2(3) from NetBSD adds 380058f756b [LLD][ELF] - Support discarding .dynstr section. adds 28fbe6faa3c Add data types needed for md2(3)/NetBSD interceptors adds b827cb61df9 [ELF] - Allow discarding .dynsym from the linker script. adds d37aa05d443 [LLD][ELF] - Support discarding the .dynamic section. adds 27f16623c7e [X86] Fix AvoidStoreForwardingBlocks pass for negative disp [...] adds 2a549c70737 [DebugInfo] Emit undef DBG_VALUEs when SDNodes are optimised out adds fc1a8a5a56b [OpenCL][CodeGen] Fix replacing memcpy with addrspacecast adds d1f1632cbba [DebugInfo] Don't drop dbg.value's of nullptr adds 92dee2f7558 [AMDGPU] Add new Mode Register pass adds ad48798f7f3 Misc typos fixes in ./lib folder adds e1b201e5526 Support clang compiling under windows-gnu and windows-msvc adds 1086b72b83a [NFC][AArch64] Remove duplicate Arch list in target parser tests adds 2586b22bb78 [OPENMP][NVPTX]Enable fast shuffles on 64bit values only if [...] adds f126f271808 [DAGCombiner] Use the result value type in visitCONCAT_VECTORS adds 890b6a2e8d3 [mips][mc] Emit R_{MICRO}MIPS_JALR when expanding jal to jalr adds 31f5a187632 [GlobalISel] Set stack protector index when translating Int [...] adds 8f01209a308 Use zip_longest for iterator range comparisons. NFC. adds 4b4f87819a1 [AVX512] Update typo in comment adds 498e428652c [libclang] Revert removal of tidy plugin support from libcl [...] adds 2a45c91f3c8 [DAGCombiner] Simplify test case from r348759 adds 01385188a80 [llvm-mca] Add new tests for Exynos (NFC) adds 255118c5202 [AMDGPU] Add new Mode Register pass - minor fix adds fcba2cd6da6 [AArch64] Refactor the scheduling predicates adds 107e51003fe [x86] add tests for LowerVSETCC with min/max; NFC adds dd428f5f303 [Sanitizer] expand sysctl/getmntinfo/nl_langinfo to Darwin adds 723512f7b99 [AMDGPU] Change the l1 flush instruction for AMDPAL/MESA3D. adds c2278cd9e6d [OPENMP][NVPTX]Revert __kmpc_shuffle_int64 to its original form. adds aa5bbe14d7d Re-commit "Introduce ObjectFileBreakpad" adds 086437d370b [AArch64] Refactor the Exynos scheduling predicates adds f5874a77c69 Do not use PATH_MAX with SmallString adds dda61396e84 [x86] fix formatting; NFC adds 2d8ff832aab ComputeLineNumbers: delete SSE2 vectorization new 248f5aedcdf Refactor std::function to more easily support alternative i [...] new b43e10399e9 [Host] Use FileSystem wrapper new 3f1e8df1dcd Fix r348773 new 47084d5f186 [DAGCombiner] Remove unnecessary recursive DAGCombiner::vis [...] new 3cb1ee455fb [docs] Add the new Objective-C ARC intrinsics to the LangRef. new f719a485680 [OpenMP] Fix a few build issues new 7c27940835b [TargetLowering] Add UNDEF folding to SimplifyDemandedVectorElts new 79bb931dfcd [Hexagon] Add patterns for any_extend from i1 and short vec [...] new 8fc062b27b6 Adding tests for -ast-dump; NFC. new d1ffd3832f8 [Hexagon] Check if operand is an immediate before getImm new ac1b6ff2d25 [GlobalISel] Restrict G_MERGE_VALUES capability and replace [...] new 9676c73714d [constexpr][c++2a] Try-catch blocks in constexpr functions new 30bc8be4208 Add an explicit triple to this test to fix failing test bots. new ddcaab819a1 APFloat: allow 64-bit of payload new 885ecc157d5 Revert "[Hexagon] Check if operand is an immediate before getImm"
The 15 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: clang/include/clang/AST/CommentVisitor.h | 13 +- clang/include/clang/AST/DeclVisitor.h | 13 +- clang/include/clang/AST/EvaluatedExprVisitor.h | 18 +- clang/include/clang/AST/StmtVisitor.h | 16 +- clang/include/clang/Basic/BuiltinsX86.def | 3 +- clang/include/clang/Basic/BuiltinsX86_64.def | 3 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 17 + clang/lib/ARCMigrate/FileRemapper.cpp | 2 +- clang/lib/AST/ASTContext.cpp | 2 +- clang/lib/AST/ASTStructuralEquivalence.cpp | 2 +- clang/lib/AST/ExprConstant.cpp | 9 +- clang/lib/AST/ODRHash.cpp | 2 +- clang/lib/AST/RawCommentList.cpp | 2 +- clang/lib/Analysis/CloneDetection.cpp | 2 +- clang/lib/Basic/SourceManager.cpp | 69 +-- clang/lib/CodeGen/BackendUtil.cpp | 2 +- clang/lib/CodeGen/CGBlocks.cpp | 2 +- clang/lib/CodeGen/CGBuiltin.cpp | 28 +- clang/lib/CodeGen/CGCall.cpp | 21 +- clang/lib/CodeGen/CGDebugInfo.h | 2 +- clang/lib/CodeGen/CGObjC.cpp | 2 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 2 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 2 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 6 +- clang/lib/Driver/Driver.cpp | 2 +- clang/lib/Driver/ToolChain.cpp | 2 +- clang/lib/Driver/ToolChains/AMDGPU.cpp | 2 +- clang/lib/Driver/ToolChains/Darwin.cpp | 2 +- clang/lib/Driver/ToolChains/Hexagon.cpp | 2 +- clang/lib/Frontend/CompilerInvocation.cpp | 6 +- clang/lib/Headers/adxintrin.h | 4 +- clang/lib/Lex/Lexer.cpp | 2 +- clang/lib/Lex/PPDirectives.cpp | 4 +- clang/lib/Lex/Preprocessor.cpp | 2 +- clang/lib/Parse/Parser.cpp | 2 +- clang/lib/Rewrite/RewriteRope.cpp | 4 +- clang/lib/Sema/Sema.cpp | 2 +- clang/lib/Sema/SemaChecking.cpp | 2 +- clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Sema/SemaDeclCXX.cpp | 69 ++- clang/lib/Sema/SemaDeclObjC.cpp | 2 +- clang/lib/Sema/SemaInit.cpp | 2 +- clang/lib/Sema/SemaLookup.cpp | 4 +- clang/lib/Sema/SemaOverload.cpp | 23 +- clang/lib/Serialization/ASTReaderDecl.cpp | 25 +- .../Checkers/BasicObjCFoundationChecks.cpp | 2 +- .../Checkers/CheckSecuritySyntaxOnly.cpp | 2 +- .../Checkers/CheckerDocumentation.cpp | 2 +- clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp | 2 +- .../StaticAnalyzer/Checkers/IteratorChecker.cpp | 4 +- .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 2 +- .../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 2 +- .../Checkers/PointerArithChecker.cpp | 2 +- .../RetainCountChecker/RetainCountDiagnostics.cpp | 2 +- .../UninitializedObject/UninitializedObject.h | 6 +- .../UninitializedObjectChecker.cpp | 2 +- .../UninitializedObject/UninitializedPointee.cpp | 2 +- .../Checkers/UnreachableCodeChecker.cpp | 2 +- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 2 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 4 +- clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 6 +- clang/lib/StaticAnalyzer/Core/Store.cpp | 2 +- clang/lib/StaticAnalyzer/Core/WorkList.cpp | 2 +- clang/lib/StaticAnalyzer/README.txt | 12 +- clang/test/AST/ast-dump-expr.c | 339 ++++++++++++ .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp | 27 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p4.cpp | 13 +- clang/test/CXX/drs/dr6xx.cpp | 8 +- clang/test/CodeGen/adc-builtins.c | 8 +- clang/test/CodeGen/adx-builtins.c | 4 +- clang/test/CodeGenOpenCL/addr-space-struct-arg.cl | 15 +- clang/tools/libclang/CIndex.cpp | 13 + clang/tools/libclang/CMakeLists.txt | 9 + clang/www/cxx_status.html | 4 +- .../sanitizer_common_interceptors.inc | 235 +++++++++ .../sanitizer_platform_interceptors.h | 9 +- .../sanitizer_platform_limits_netbsd.cc | 18 + .../sanitizer_platform_limits_netbsd.h | 18 + .../sanitizer_common/TestCases/NetBSD/asysctl.cc | 44 ++ .../sanitizer_common/TestCases/NetBSD/fseek.cc | 51 ++ .../test/sanitizer_common/TestCases/NetBSD/md2.cc | 114 ++++ .../test/sanitizer_common/TestCases/NetBSD/sha2.cc | 206 ++++++++ .../TestCases/NetBSD/sysctlgetmibinfo.cc | 36 ++ .../sanitizer_common/TestCases/Posix/getmntinfo.cc | 2 +- .../sanitizer_common/TestCases/Posix/sysctl.cc | 50 +- libcxx/include/functional | 510 +++++++++++------- lld/ELF/LinkerScript.cpp | 3 +- lld/ELF/SyntheticSections.cpp | 24 +- lld/ELF/Writer.cpp | 7 +- lld/test/ELF/linkerscript/discard-section-err.s | 15 +- lldb/include/lldb/Symbol/ObjectFile.h | 12 + .../Modules/Breakpad/Inputs/bad-module-id-1.syms | 2 + .../Modules/Breakpad/Inputs/bad-module-id-2.syms | 2 + .../Modules/Breakpad/Inputs/bad-module-id-3.syms | 2 + .../Breakpad/Inputs/identification-linux.syms | 6 + .../Breakpad/Inputs/identification-macosx.syms | 6 + .../Breakpad/Inputs/identification-windows.syms | 4 + .../Modules/Breakpad/breakpad-identification.test | 32 ++ .../breakpoint => Modules/Breakpad}/lit.local.cfg | 0 .../deleted-executable}/Makefile | 0 .../deleted-executable/TestDeletedExecutable.py | 31 ++ .../functionalities/deleted-executable/main.cpp | 9 + lldb/source/API/SystemInitializerFull.cpp | 3 + lldb/source/Commands/CommandCompletions.cpp | 2 +- lldb/source/Commands/CommandObjectPlatform.cpp | 2 +- lldb/source/Host/common/Host.cpp | 2 +- lldb/source/Host/macosx/objcxx/Host.mm | 18 +- lldb/source/Host/posix/PipePosix.cpp | 4 +- .../Clang/ClangExpressionParser.cpp | 2 +- .../Plugins/ObjectFile/Breakpad/CMakeLists.txt | 11 + .../ObjectFile/Breakpad/ObjectFileBreakpad.cpp | 245 +++++++++ .../ObjectFile/Breakpad/ObjectFileBreakpad.h | 109 ++++ lldb/source/Plugins/ObjectFile/CMakeLists.txt | 3 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 2 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 2 +- .../GDBRemoteCommunicationServerPlatform.cpp | 4 +- lldb/source/Symbol/ObjectFile.cpp | 60 +++ lldb/source/Target/ProcessInfo.cpp | 2 +- lldb/tools/lldb-test/SystemInitializerTest.cpp | 3 + lldb/tools/lldb-test/lldb-test.cpp | 13 + llvm/docs/LangRef.rst | 260 +++++++++ llvm/include/llvm/ADT/APFloat.h | 10 +- llvm/include/llvm/ADT/STLExtras.h | 4 + llvm/include/llvm/CodeGen/BasicTTIImpl.h | 9 +- .../GlobalISel/LegalizationArtifactCombiner.h | 16 +- .../llvm/CodeGen/GlobalISel/LegalizerInfo.h | 14 + llvm/include/llvm/IR/Attributes.h | 117 +++-- llvm/include/llvm/IR/Constants.h | 6 +- llvm/include/llvm/IR/IntrinsicsX86.td | 14 +- llvm/include/llvm/Target/TargetInstrPredicate.td | 2 +- llvm/include/llvm/TextAPI/ELF/TBEHandler.h | 13 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 22 +- llvm/lib/CodeGen/GlobalISel/Legalizer.cpp | 2 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 41 +- llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 4 + llvm/lib/CodeGen/MachineVerifier.cpp | 26 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 8 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 17 + llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h | 10 + llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp | 8 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 13 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 6 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 7 +- llvm/lib/IR/AutoUpgrade.cpp | 99 ++-- llvm/lib/IR/Constants.cpp | 26 +- llvm/lib/Target/AArch64/AArch64.td | 1 + llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 209 +------- llvm/lib/Target/AArch64/AArch64InstrInfo.h | 9 - .../Target/AArch64/AArch64InstructionSelector.cpp | 128 +++++ llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 14 +- llvm/lib/Target/AArch64/AArch64SchedExynosM1.td | 122 ++--- llvm/lib/Target/AArch64/AArch64SchedExynosM3.td | 113 ++-- llvm/lib/Target/AArch64/AArch64SchedPredExynos.td | 124 +++++ llvm/lib/Target/AArch64/AArch64SchedPredicates.td | 386 +++++++++++--- llvm/lib/Target/AMDGPU/AMDGPU.h | 4 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 8 + llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp | 6 +- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 9 + llvm/lib/Target/AMDGPU/CMakeLists.txt | 1 + llvm/lib/Target/AMDGPU/SIDefines.h | 5 +- llvm/lib/Target/AMDGPU/SIInstrFormats.td | 6 + llvm/lib/Target/AMDGPU/SIInstrInfo.h | 8 + llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp | 8 +- llvm/lib/Target/AMDGPU/SIModeRegister.cpp | 406 +++++++++++++++ llvm/lib/Target/AMDGPU/VOP1Instructions.td | 8 + llvm/lib/Target/AMDGPU/VOP2Instructions.td | 7 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 36 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 8 +- llvm/lib/Target/Hexagon/HexagonPatterns.td | 57 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 24 +- .../Target/X86/X86AvoidStoreForwardingBlocks.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 36 +- llvm/lib/Target/X86/X86InstrAVX512.td | 2 +- llvm/lib/Target/X86/X86InstructionSelector.cpp | 4 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 10 +- llvm/lib/Target/X86/X86LegalizerInfo.cpp | 14 +- llvm/lib/TextAPI/ELF/TBEHandler.cpp | 11 +- .../Analysis/CostModel/AArch64/vector-reduce.ll | 44 +- .../Analysis/CostModel/X86/reduce-smax-widen.ll | 180 +++---- llvm/test/Analysis/CostModel/X86/reduce-smax.ll | 144 ++--- .../Analysis/CostModel/X86/reduce-smin-widen.ll | 176 +++---- llvm/test/Analysis/CostModel/X86/reduce-smin.ll | 144 ++--- .../Analysis/CostModel/X86/reduce-umax-widen.ll | 180 +++---- llvm/test/Analysis/CostModel/X86/reduce-umax.ll | 144 ++--- .../Analysis/CostModel/X86/reduce-umin-widen.ll | 180 +++---- llvm/test/Analysis/CostModel/X86/reduce-umin.ll | 144 ++--- llvm/test/BugPoint/compile-custom.ll | 2 +- llvm/test/BugPoint/crash-narrowfunctiontest.ll | 2 +- llvm/test/BugPoint/invalid-debuginfo.ll | 2 +- llvm/test/BugPoint/metadata.ll | 6 +- llvm/test/BugPoint/named-md.ll | 2 +- llvm/test/BugPoint/remove_arguments_test.ll | 2 +- llvm/test/BugPoint/replace-funcs-with-null.ll | 2 +- .../GlobalISel/arm64-irtranslator-stackprotect.ll | 3 + .../AArch64/GlobalISel/arm64-irtranslator.ll | 28 +- .../CodeGen/AArch64/GlobalISel/legalize-add.mir | 9 +- .../AArch64/GlobalISel/legalize-build-vector.mir | 41 ++ .../GlobalISel/legalize-extract-vector-elt.mir | 21 + .../GlobalISel/legalize-nonpowerof2eltsvec.mir | 33 -- .../AArch64/GlobalISel/legalizer-combiner.mir | 25 + .../GlobalISel/legalizer-info-validation.mir | 2 +- .../AArch64/GlobalISel/select-build-vector.mir | 301 +++++++++++ .../GlobalISel/legalize-extract-vector-elt.mir | 20 +- ....mir => legalize-merge-values-build-vector.mir} | 18 +- .../AMDGPU/GlobalISel/legalize-unmerge-values.mir | 15 - .../test/CodeGen/AMDGPU/memory-legalizer-amdpal.ll | 222 ++++++++ .../test/CodeGen/AMDGPU/memory-legalizer-mesa3d.ll | 222 ++++++++ llvm/test/CodeGen/AMDGPU/mode-register.mir | 459 ++++++++++++++++ llvm/test/CodeGen/AMDGPU/simplify-libcalls.ll | 5 + .../CodeGen/ARM/GlobalISel/arm-irtranslator.ll | 12 +- .../X86/GlobalISel/irtranslator-callingconv.ll | 16 +- .../CodeGen/X86/GlobalISel/legalize-add-v256.mir | 16 +- .../CodeGen/X86/GlobalISel/legalize-add-v512.mir | 24 +- .../CodeGen/X86/GlobalISel/select-merge-vec256.mir | 2 +- .../CodeGen/X86/GlobalISel/select-merge-vec512.mir | 4 +- llvm/test/CodeGen/X86/adx-commute.mir | 12 +- llvm/test/CodeGen/X86/adx-intrinsics.ll | 84 +-- llvm/test/CodeGen/X86/combine-concatvectors.ll | 21 + llvm/test/CodeGen/X86/pr39896.ll | 54 ++ llvm/test/CodeGen/X86/pr39926.ll | 6 +- llvm/test/CodeGen/X86/stack-folding-adx-x86_64.ll | 59 ++- llvm/test/CodeGen/X86/stack-folding-adx.mir | 12 +- llvm/test/CodeGen/X86/var-permute-256.ll | 7 +- llvm/test/CodeGen/X86/vec_setcc-2.ll | 379 ++++++++++++++ llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 579 +++++++++++---------- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 579 +++++++++++---------- llvm/test/DebugInfo/NVPTX/debug-info.ll | 8 +- .../DebugInfo/X86/dbg-value-inlined-parameter.ll | 6 +- llvm/test/DebugInfo/X86/pieces-3.ll | 5 +- llvm/test/DebugInfo/X86/sdag-dangling-dbgvalue.ll | 9 +- llvm/test/MC/Mips/expansion-jal-sym-pic.s | 64 ++- .../SLPVectorizer/X86/horizontal-minmax.ll | 90 ++-- llvm/test/tools/llvm-exegesis/X86/lit.local.cfg | 8 +- .../llvm-mca/AArch64/Exynos/extended-register.s | 58 +++ .../llvm-mca/AArch64/Exynos/register-offset.s | 43 ++ .../llvm-mca/AArch64/Exynos/shifted-register.s | 46 ++ llvm/tools/bugpoint/ExecutionDriver.cpp | 17 +- llvm/tools/bugpoint/OptimizerDriver.cpp | 4 +- llvm/tools/bugpoint/ToolRunner.cpp | 92 ++-- llvm/tools/bugpoint/ToolRunner.h | 14 +- llvm/unittests/ADT/APFloatTest.cpp | 60 ++- llvm/unittests/Support/TargetParserTest.cpp | 7 +- llvm/unittests/TextAPI/CMakeLists.txt | 1 + llvm/unittests/TextAPI/ELFYAMLTest.cpp | 39 +- .../libomptarget/deviceRTLs/nvptx/src/reduction.cu | 7 +- openmp/runtime/cmake/LibompHandleFlags.cmake | 1 + openmp/runtime/cmake/config-ix.cmake | 17 +- openmp/runtime/src/kmp.h | 6 +- openmp/runtime/src/kmp_affinity.h | 10 +- openmp/runtime/src/kmp_config.h.cmake | 2 + openmp/runtime/src/kmp_dispatch.cpp | 12 +- openmp/runtime/src/kmp_io.cpp | 4 + openmp/runtime/src/kmp_lock.cpp | 4 +- openmp/runtime/src/kmp_os.h | 11 +- openmp/runtime/src/kmp_platform.h | 2 +- openmp/runtime/src/kmp_runtime.cpp | 4 +- openmp/runtime/src/kmp_safe_c_api.h | 2 +- openmp/runtime/src/kmp_settings.cpp | 2 +- openmp/runtime/src/kmp_utility.cpp | 4 + openmp/runtime/src/kmp_wrapper_getpid.h | 2 + openmp/runtime/src/kmp_wrapper_malloc.h | 2 + openmp/runtime/src/libomp.rc.var | 2 +- .../src/thirdparty/ittnotify/ittnotify_static.c | 19 +- openmp/runtime/src/z_Windows_NT_util.cpp | 1 + 265 files changed, 7824 insertions(+), 2892 deletions(-) create mode 100644 clang/test/AST/ast-dump-expr.c create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/asysctl.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/fseek.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/md2.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/sha2.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/sysctlgetmibinfo.cc create mode 100644 lldb/lit/Modules/Breakpad/Inputs/bad-module-id-1.syms create mode 100644 lldb/lit/Modules/Breakpad/Inputs/bad-module-id-2.syms create mode 100644 lldb/lit/Modules/Breakpad/Inputs/bad-module-id-3.syms create mode 100644 lldb/lit/Modules/Breakpad/Inputs/identification-linux.syms create mode 100644 lldb/lit/Modules/Breakpad/Inputs/identification-macosx.syms create mode 100644 lldb/lit/Modules/Breakpad/Inputs/identification-windows.syms create mode 100644 lldb/lit/Modules/Breakpad/breakpad-identification.test copy lldb/lit/{tools/lldb-mi/breakpoint => Modules/Breakpad}/lit.local.cfg (100%) copy lldb/packages/Python/lldbsuite/test/{api/check_public_api_headers => function [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/deleted-exe [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/deleted-exe [...] create mode 100644 lldb/source/Plugins/ObjectFile/Breakpad/CMakeLists.txt create mode 100644 lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp create mode 100644 lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h create mode 100644 llvm/lib/Target/AArch64/AArch64SchedPredExynos.td create mode 100644 llvm/lib/Target/AMDGPU/SIModeRegister.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-build-vector.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-extract-vector-elt.mir delete mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-nonpowerof2eltsvec.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalizer-combiner.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-build-vector.mir rename llvm/test/CodeGen/AMDGPU/GlobalISel/{legalize-merge-values.mir => legalize- [...] create mode 100644 llvm/test/CodeGen/AMDGPU/memory-legalizer-amdpal.ll create mode 100644 llvm/test/CodeGen/AMDGPU/memory-legalizer-mesa3d.ll create mode 100644 llvm/test/CodeGen/AMDGPU/mode-register.mir create mode 100644 llvm/test/CodeGen/X86/pr39896.ll create mode 100644 llvm/test/tools/llvm-mca/AArch64/Exynos/extended-register.s create mode 100644 llvm/test/tools/llvm-mca/AArch64/Exynos/register-offset.s create mode 100644 llvm/test/tools/llvm-mca/AArch64/Exynos/shifted-register.s