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-lts-allnoconfig in repository toolchain/ci/llvm-project.
from a37a6dcd04b [clang-format] [PR42417] clang-format inserts a space after [...] adds 5d862c042b5 [clang-rename] Fix a crash when renaming a class without de [...] adds f44ca7f6eba Further improve -Wbool-operation bitwise negation message adds ba12cec21f5 [clang-format] [PR43531] clang-format damages "alternative [...] adds cccf5aa0816 [clang-format] C++11 braced lists should respect the Spaces [...] adds 0abbb154ca2 CGBlocks - silence static analyzer getAs<> null dereference [...] adds 237d0af7a8b SemaDeclAttr - silence static analyzer getAs<> null derefer [...] adds dc802dbef28 [scudo][standalone] Make malloc_info return a minimal XML adds e37bc5e4992 [NFC] [FileCheck] Reapply fix init of objects in unit tests adds 1c9e1731b03 [OPENMP50]Suppport for multiple vendors in the same vendor [...] adds 856383555b3 [lldb-server/android] Show more processes and package name [...] adds cfe8bedca03 [utils] Fix incompatibility of bisect[-skip-count] with Python 3 adds 9819b9d35fa [process info] Remove assert in DoGetGroupName adds 68b80521213 [FPEnv] Strict FP tests should use the requisite function a [...] adds 9baac83a2e7 [ModuloSchedule] Do not remap terminators adds 717e540f7ea [Automaton] Fix invalid iterator reference adds 4380647e79b Add few docs and implementation of strcpy and strcat. adds 074fa390d25 [X86] Add DAG combine to form saturating VTRUNCUS/VTRUNCS f [...] adds 87aa59a0c71 [X86] Remove isel patterns for mask vpcmpgt/vpcmpeq. Switch [...] adds 432ae75f8bb [libc++] Move more CMake flags to per-target definitions adds f6bedd81cca Componentize lldb/scripts to use with LLVM_DISTRIBUTION_COMPONENTS adds 5fd467feb81 [CMake] Clang: Don't use object libraries with Xcode adds ce452b1ca9f [libc++abi] Link against libSystem on Apple platforms adds cfe3bf89c29 Add missing null pointer check in -ftime-trace code adds 13c4254714f [libc++] Make the modules-related flags PUBLIC instead of PRIVATE adds f7766b1ed41 [Sema] Split out -Wformat-type-confusion from -Wformat-pedantic adds 4112b473350 [lldb] Fix crash on SBCommandReturnObject & assignment adds a8c04469e53 [Host] Don't discard return value from RunShellCommand adds 845292cba30 [MachO] Reformat before making changes to this file (NFC) adds e973fc00563 [MachO] Add early returns to save some indentation. adds 5b2e0ba28e0 [JITLink] Silence GCC warnings. NFC. adds 174604c93ca [test] Remove another two unnecessary uses of REQUIRES: tar [...] adds 9809ed61353 [LLD] [COFF] Always demangle the __imp_ prefix to __declspe [...] adds 23ae13d51f2 [ScheduleDAG] When a node is cloned, add an edge between th [...] adds 2a711814b00 [Host] Return status directly from RunShellCommand adds da9e2524917 [NFC] Add { } to silence compiler warning [-Wmissing-braces]. adds c178809eb66 [clang] [cmake] Use add_clang_tool() to install all tools adds 0820041e1da [clang-tools-extra] [cmake] Link against libclang-cpp whene [...] adds 4c7b8421856 [lldb] [testsuite] Mark TestSBCommandReturnObject as failin [...] adds 6e312388b6f [InstCombine] add tests for fneg disguised as fmul; NFC adds 984d08c680a Expand on the qfProcessInfo documentation, add examples fro [...] adds 784892c9641 [MachineOutliner] Disable outlining from noreturn functions adds 442ddffe138 [clang] fix a typo from r372531 adds 4f75a73796f Use named constant to indicate all lanes, to handle 32 and [...] adds 68eefbb0643 [lit] Use better name for "test in parallel" concept adds 68d01d94290 [debugserver] Don't link against Cocoa, it's not needed. adds b3e3934347f Add an off-by-default option to enable testing for gdb pret [...] adds 6a954748c8b [NFC][InstCombine] Tests for right-shift shift amount reass [...] adds 3c56cc920fb [NFC][InstCombine] Tests for bit test via highest sign-bit [...] adds 007452532b3 [NFC][InstCombine] Autogenerate icmp-shr-lt-gt.ll test adds ae738641d53 [NFC][InstCombine] Autogenerate shift.ll test adds f304d4d185d [InstCombine] Right-shift shift amount reassociation with t [...] adds fb5af8b9b93 [InstCombine] Fold 'icmp eq/ne (?trunc (lshr/ashr %x, bitwi [...] adds 50428826988 [MachO] Move nlist parsing into helper function (NFC) adds cd5cd7d14c7 [test] Run TestLaunchWithShellExpand with /bin/sh on POSIX. adds 67cfa79c010 Revert [CodeGen] Do the Simple Early Return in block-placem [...] adds 58fd6b5b9c8 [libomptarget][nfc] Update remaining uint32 to use lanemask_t adds 6a2673605e5 Invalidate assumption cache before outlining. adds fadc84ae9a9 [libc++] Localize common build flags into a single CMake function adds 9627b26c40a [libc++] Guard cxx_experimental settings behind LIBCXX_ENAB [...] adds 4e5d9e120be [MachO] Reduce indentation further in ParseSymtab (NFC) adds 50afaa9d34d Add a unittest to verify for assumption cache adds ea835f5ce84 [RISCV] Added missing ImmLeaf predicates adds 9fe5d730c70 [Test] Add a test case fo a missed oppurtunity in implicit [...] adds d5a4dad2061 Fix a *nasty* miscompile in experimental unordered atomic lowering adds 482f4d9aa9d Expose ProvidePositionalOption as a public API adds 559265c8daf [Diagnostics] Use Expr::isKnownToHaveBooleanValue() to chec [...] adds 3acc649b86f [NFCI] Slightly improve warning message adds 68f58a75a76 Do not install lit-cpuid adds b1f0183e572 [UnitTests] Try and pacify gcc-5 adds 375a84bb75a [clang-format] SpacesInSquareBrackets should affect lambdas [...] new f609c0a303e BranchFolding - IsBetterFallthrough - assert non-null point [...] new 20692a0d3d3 SemaStmt - silence static analyzer getAs<> null dereference [...] new 0e82722f9a1 Remove redundant !HasDependentValue check. NFCI. new 22b68731956 TreeTransform - silence static analyzer getAs<> null derefe [...] new f4cc3b3e10e SemaTemplate - silence static analyzer getAs<> null derefer [...] new 83b81c1f6ee [Diagnostics] Highlight expr's source range for -Wbool-operation new 43bbca92284 RewriteObjC - silence static analyzer getAs<> null derefere [...]
The 7 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-apply-replacements/tool/CMakeLists.txt | 7 +- .../clang-change-namespace/tool/CMakeLists.txt | 7 +- clang-tools-extra/clang-doc/tool/CMakeLists.txt | 7 +- .../find-all-symbols/tool/CMakeLists.txt | 5 +- .../clang-include-fixer/tool/CMakeLists.txt | 7 +- clang-tools-extra/clang-move/tool/CMakeLists.txt | 7 +- clang-tools-extra/clang-query/tool/CMakeLists.txt | 7 +- .../clang-reorder-fields/tool/CMakeLists.txt | 7 +- clang-tools-extra/clang-tidy/CMakeLists.txt | 2 +- clang-tools-extra/clang-tidy/tool/CMakeLists.txt | 7 +- clang-tools-extra/clangd/fuzzer/CMakeLists.txt | 7 +- .../clangd/index/dex/dexp/CMakeLists.txt | 5 +- clang-tools-extra/clangd/indexer/CMakeLists.txt | 7 +- clang-tools-extra/clangd/tool/CMakeLists.txt | 9 +- clang-tools-extra/clangd/unittests/CMakeLists.txt | 9 +- .../clangd/xpc/test-client/CMakeLists.txt | 7 +- clang-tools-extra/modularize/CMakeLists.txt | 2 +- clang-tools-extra/pp-trace/CMakeLists.txt | 2 +- clang-tools-extra/tool-template/CMakeLists.txt | 2 +- .../clang-apply-replacements/CMakeLists.txt | 7 +- .../clang-change-namespace/CMakeLists.txt | 7 +- .../unittests/clang-doc/CMakeLists.txt | 7 +- .../unittests/clang-include-fixer/CMakeLists.txt | 7 +- .../find-all-symbols/CMakeLists.txt | 5 +- .../unittests/clang-move/CMakeLists.txt | 7 +- .../unittests/clang-query/CMakeLists.txt | 7 +- .../unittests/clang-tidy/CMakeLists.txt | 11 +- clang/cmake/modules/AddClang.cmake | 8 +- clang/docs/ClangFormatStyleOptions.rst | 3 +- clang/include/clang/AST/FormatString.h | 16 +- clang/include/clang/Basic/DiagnosticGroups.td | 1 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 13 +- clang/lib/AST/FormatString.cpp | 2 +- clang/lib/CodeGen/CGBlocks.cpp | 5 +- clang/lib/Format/TokenAnnotator.cpp | 28 +- clang/lib/Frontend/Rewrite/RewriteObjC.cpp | 15 +- clang/lib/Parse/ParseOpenMP.cpp | 54 +- clang/lib/Sema/SemaChecking.cpp | 50 +- clang/lib/Sema/SemaDeclAttr.cpp | 8 +- clang/lib/Sema/SemaExpr.cpp | 3 +- clang/lib/Sema/SemaStmt.cpp | 12 +- clang/lib/Sema/SemaTemplate.cpp | 8 +- clang/lib/Sema/TreeTransform.h | 8 +- .../Refactoring/Rename/USRFindingAction.cpp | 4 + clang/test/OpenMP/declare_variant_ast_print.c | 3 +- clang/test/OpenMP/declare_variant_ast_print.cpp | 4 +- clang/test/OpenMP/declare_variant_messages.c | 8 +- clang/test/OpenMP/declare_variant_messages.cpp | 12 +- clang/test/Sema/format-bool.c | 8 +- clang/test/Sema/format-strings-pedantic.c | 20 +- clang/test/Sema/format-type-confusion.c | 26 + clang/test/Sema/warn-bitwise-negation-bool.c | 8 +- .../test/Sema/warn-integer-constants-in-ternary.c | 2 +- clang/test/SemaCXX/warn-xor-as-pow.cpp | 2 +- clang/test/clang-rename/ForwardClassDecl.cpp | 4 + clang/tools/clang-check/CMakeLists.txt | 5 +- clang/tools/clang-extdef-mapping/CMakeLists.txt | 5 +- clang/tools/clang-offload-bundler/CMakeLists.txt | 4 +- clang/tools/clang-shlib/CMakeLists.txt | 8 +- clang/tools/driver/cc1_main.cpp | 27 +- clang/unittests/Format/FormatTest.cpp | 77 +- .../lib/scudo/standalone/tests/combined_test.cpp | 2 +- .../lib/scudo/standalone/tests/wrappers_c_test.cpp | 11 + compiler-rt/lib/scudo/standalone/wrappers_c.inc | 7 +- libc/CMakeLists.txt | 24 + libc/cmake/modules/LLVMLibCRules.cmake | 280 + libc/docs/build_system.rst | 24 + libc/docs/entrypoints.rst | 6 + libc/docs/header_generation.rst | 98 + libc/docs/implementation_standard.rst | 85 + libc/docs/source_layout.rst | 85 + libc/include/CMakeLists.txt | 30 + libc/include/__llvm-libc-common.h | 33 + libc/include/ctype.h | 46 + libc/include/math.h | 360 ++ libc/include/string.h | 66 + libc/lib/CMakeLists.txt | 9 + libc/src/CMakeLists.txt | 3 + libc/src/__support/CMakeLists.txt | 9 + libc/src/__support/common.h.def | 18 + libc/src/__support/linux/entrypoint_macro.h.inc | 13 + libc/src/string/CMakeLists.txt | 4 + libc/src/string/strcat/CMakeLists.txt | 21 + libc/src/string/strcat/strcat.cpp | 23 + libc/src/string/strcat/strcat.h | 20 + libc/src/string/strcat/strcat_test.cpp | 43 + libc/src/string/strcpy/CMakeLists.txt | 19 + libc/src/string/strcpy/strcpy.cpp | 19 + libc/src/string/strcpy/strcpy.h | 20 + libc/src/string/strcpy/strcpy_test.cpp | 40 + libc/utils/build_scripts/gen_hdr.py | 188 + libcxx/CMakeLists.txt | 56 +- libcxx/src/CMakeLists.txt | 24 +- libcxx/test/CMakeLists.txt | 16 +- libcxxabi/cmake/config-ix.cmake | 1 + libcxxabi/src/CMakeLists.txt | 11 +- lld/COFF/Symbols.cpp | 8 +- lld/test/COFF/delayimports-error.test | 2 +- lld/test/COFF/duplicate.test | 2 +- lld/test/COFF/undefined-symbol-itanium-i386.s | 5 + lld/test/COFF/undefined-symbol.s | 2 +- lldb/docs/lldb-platform-packets.txt | 37 +- lldb/include/lldb/API/SBCommandReturnObject.h | 21 +- .../Makefile | 0 .../TestSBCommandReturnObject.py | 34 + .../test/api/command-return-object/main.cpp | 35 + .../TestLaunchWithShellExpand.py | 4 + lldb/scripts/CMakeLists.txt | 11 +- lldb/scripts/Python/python-wrapper.swig | 30 +- lldb/source/API/SBCommandInterpreter.cpp | 3 +- lldb/source/API/SBCommandReturnObject.cpp | 121 +- lldb/source/Host/linux/Host.cpp | 79 +- lldb/source/Host/macosx/objcxx/Host.mm | 9 +- lldb/source/Host/posix/HostInfoPosix.cpp | 4 +- lldb/source/Host/windows/Host.cpp | 8 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 5958 ++++++++++---------- lldb/tools/debugserver/source/CMakeLists.txt | 2 - lldb/utils/lit-cpuid/CMakeLists.txt | 2 +- llvm/CMakeLists.txt | 2 +- llvm/include/llvm/Support/Automaton.h | 5 +- llvm/include/llvm/Support/CommandLine.h | 3 + llvm/include/llvm/Transforms/Utils/CodeExtractor.h | 5 + llvm/lib/CodeGen/BranchFolding.cpp | 2 + llvm/lib/CodeGen/MachineBlockPlacement.cpp | 46 - llvm/lib/CodeGen/MachineOutliner.cpp | 6 + llvm/lib/CodeGen/ModuloSchedule.cpp | 2 +- .../lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 4 + .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 7 +- .../JITLink/MachOLinkGraphBuilder.h | 2 +- llvm/lib/Support/CommandLine.cpp | 2 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 2 +- llvm/lib/Target/RISCV/RISCVInstrInfoC.td | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 14 + llvm/lib/Target/X86/X86InstrAVX512.td | 178 +- llvm/lib/Target/X86/X86MCInstLower.cpp | 175 + llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 5 - .../Transforms/InstCombine/InstCombineCompares.cpp | 28 + .../Transforms/InstCombine/InstCombineShifts.cpp | 34 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 28 +- llvm/projects/CMakeLists.txt | 1 + .../CodeGen/AArch64/machine-outliner-noreturn.mir | 56 + llvm/test/CodeGen/PowerPC/block-placement.mir | 12 +- .../CodeGen/PowerPC/fp-intrinsics-fptosi-legal.ll | 3 +- .../PowerPC/vector-constrained-fp-intrinsics.ll | 478 +- llvm/test/CodeGen/SystemZ/fp-strict-add-01.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-add-02.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-add-03.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-add-04.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-alias.ll | 41 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-01.ll | 26 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-02.ll | 25 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-03.ll | 25 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-04.ll | 25 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-09.ll | 14 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-10.ll | 14 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-11.ll | 14 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-12.ll | 14 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-14.ll | 26 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-15.ll | 17 +- llvm/test/CodeGen/SystemZ/fp-strict-conv-16.ll | 18 +- llvm/test/CodeGen/SystemZ/fp-strict-div-01.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-div-02.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-div-03.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-div-04.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-01.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-02.ll | 70 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-03.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-04.ll | 70 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-05.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-06.ll | 34 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-07.ll | 34 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-08.ll | 34 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-09.ll | 34 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-10.ll | 17 +- llvm/test/CodeGen/SystemZ/fp-strict-mul-11.ll | 9 +- llvm/test/CodeGen/SystemZ/fp-strict-round-01.ll | 73 +- llvm/test/CodeGen/SystemZ/fp-strict-round-02.ll | 73 +- llvm/test/CodeGen/SystemZ/fp-strict-round-03.ll | 73 +- llvm/test/CodeGen/SystemZ/fp-strict-sqrt-01.ll | 25 +- llvm/test/CodeGen/SystemZ/fp-strict-sqrt-02.ll | 25 +- llvm/test/CodeGen/SystemZ/fp-strict-sqrt-03.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-sqrt-04.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-sub-01.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-sub-02.ll | 52 +- llvm/test/CodeGen/SystemZ/fp-strict-sub-03.ll | 4 +- llvm/test/CodeGen/SystemZ/fp-strict-sub-04.ll | 4 +- llvm/test/CodeGen/SystemZ/vec-strict-add-01.ll | 8 +- llvm/test/CodeGen/SystemZ/vec-strict-add-02.ll | 8 +- llvm/test/CodeGen/SystemZ/vec-strict-conv-01.ll | 25 +- llvm/test/CodeGen/SystemZ/vec-strict-conv-03.ll | 9 +- llvm/test/CodeGen/SystemZ/vec-strict-div-01.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-div-02.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-max-01.ll | 21 +- llvm/test/CodeGen/SystemZ/vec-strict-min-01.ll | 21 +- llvm/test/CodeGen/SystemZ/vec-strict-mul-01.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-mul-02.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-mul-03.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-mul-04.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-mul-05.ll | 18 +- llvm/test/CodeGen/SystemZ/vec-strict-round-01.ll | 50 +- llvm/test/CodeGen/SystemZ/vec-strict-round-02.ll | 50 +- llvm/test/CodeGen/SystemZ/vec-strict-sqrt-01.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-sqrt-02.ll | 10 +- llvm/test/CodeGen/SystemZ/vec-strict-sub-01.ll | 9 +- llvm/test/CodeGen/SystemZ/vec-strict-sub-02.ll | 10 +- .../SystemZ/vector-constrained-fp-intrinsics.ll | 478 +- .../test/CodeGen/Thumb/scheduler-clone-cpsr-def.ll | 41 + llvm/test/CodeGen/X86/atomic-unordered.ll | 78 +- llvm/test/CodeGen/X86/avx512-mask-op.ll | 40 +- llvm/test/CodeGen/X86/avx512-trunc.ll | 3 +- .../test/CodeGen/X86/constrained-fp80-trunc-ext.ll | 18 +- llvm/test/CodeGen/X86/fp-intrinsics.ll | 94 +- llvm/test/CodeGen/X86/implicit-null-check.ll | 68 +- llvm/test/CodeGen/X86/masked_store_trunc_ssat.ll | 4 +- llvm/test/CodeGen/X86/masked_store_trunc_usat.ll | 3 +- .../X86/vector-constrained-fp-intrinsics-fma.ll | 30 +- .../X86/vector-constrained-fp-intrinsics.ll | 605 +- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 9 +- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 12 +- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 9 +- llvm/test/Feature/fp-intrinsics.ll | 90 +- llvm/test/Transforms/DCE/calls-errno.ll | 17 +- .../HotColdSplit/assumption-cache-invalidation.ll | 12 + .../InstCombine/constant-fold-libfunc.ll | 2 +- llvm/test/Transforms/InstCombine/fmul.ll | 74 + llvm/test/Transforms/InstCombine/icmp-shr-lt-gt.ll | 177 +- llvm/test/Transforms/InstCombine/memcpy-1.ll | 2 +- ...ft-amount-reassociation-with-truncation-ashr.ll | 178 + ...ft-amount-reassociation-with-truncation-lshr.ll | 178 + ...ift-amount-reassociation-with-truncation-shl.ll | 34 - llvm/test/Transforms/InstCombine/shift.ll | 230 +- ...n-bit-test-via-right-shifting-all-other-bits.ll | 168 + llvm/test/Verifier/fp-intrinsics.ll | 26 +- llvm/test/tools/llvm-symbolizer/coff-dwarf.test | 2 +- llvm/test/tools/llvm-symbolizer/coff-exports.test | 2 - llvm/unittests/Support/FileCheckTest.cpp | 36 +- llvm/unittests/TableGen/AutomataTest.cpp | 8 +- .../Transforms/Utils/CodeExtractorTest.cpp | 52 + llvm/utils/bisect | 5 +- llvm/utils/bisect-skip-count | 9 +- llvm/utils/lit/lit/main.py | 23 +- llvm/utils/lit/lit/run.py | 20 +- llvm/utils/lit/tests/discovery.py | 2 +- llvm/utils/lit/tests/parallelism-groups.py | 2 +- .../deviceRTLs/nvptx/src/data_sharing.cu | 8 +- .../libomptarget/deviceRTLs/nvptx/src/interface.h | 16 +- openmp/libomptarget/deviceRTLs/nvptx/src/loop.cu | 3 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 2 +- .../libomptarget/deviceRTLs/nvptx/src/parallel.cu | 18 +- .../libomptarget/deviceRTLs/nvptx/src/reduction.cu | 12 +- openmp/libomptarget/deviceRTLs/nvptx/src/sync.cu | 4 +- .../deviceRTLs/nvptx/src/target_impl.h | 2 + 252 files changed, 8641 insertions(+), 5685 deletions(-) create mode 100644 clang/test/Sema/format-type-confusion.c create mode 100644 clang/test/clang-rename/ForwardClassDecl.cpp create mode 100644 libc/CMakeLists.txt create mode 100644 libc/cmake/modules/LLVMLibCRules.cmake create mode 100644 libc/docs/build_system.rst create mode 100644 libc/docs/entrypoints.rst create mode 100644 libc/docs/header_generation.rst create mode 100644 libc/docs/implementation_standard.rst create mode 100644 libc/docs/source_layout.rst create mode 100644 libc/include/CMakeLists.txt create mode 100644 libc/include/__llvm-libc-common.h create mode 100644 libc/include/ctype.h create mode 100644 libc/include/math.h create mode 100644 libc/include/string.h create mode 100644 libc/lib/CMakeLists.txt create mode 100644 libc/src/CMakeLists.txt create mode 100644 libc/src/__support/CMakeLists.txt create mode 100644 libc/src/__support/common.h.def create mode 100644 libc/src/__support/linux/entrypoint_macro.h.inc create mode 100644 libc/src/string/CMakeLists.txt create mode 100644 libc/src/string/strcat/CMakeLists.txt create mode 100644 libc/src/string/strcat/strcat.cpp create mode 100644 libc/src/string/strcat/strcat.h create mode 100644 libc/src/string/strcat/strcat_test.cpp create mode 100644 libc/src/string/strcpy/CMakeLists.txt create mode 100644 libc/src/string/strcpy/strcpy.cpp create mode 100644 libc/src/string/strcpy/strcpy.h create mode 100644 libc/src/string/strcpy/strcpy_test.cpp create mode 100755 libc/utils/build_scripts/gen_hdr.py copy lldb/packages/Python/lldbsuite/test/api/{check_public_api_headers => command- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/api/command-return-object/T [...] create mode 100644 lldb/packages/Python/lldbsuite/test/api/command-return-object/main.cpp create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-noreturn.mir create mode 100644 llvm/test/CodeGen/Thumb/scheduler-clone-cpsr-def.ll create mode 100644 llvm/test/Transforms/InstCombine/shift-amount-reassociation-wit [...] create mode 100644 llvm/test/Transforms/InstCombine/shift-amount-reassociation-wit [...] create mode 100644 llvm/test/Transforms/InstCombine/sign-bit-test-via-right-shifti [...]