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-stable-defconfig in repository toolchain/ci/llvm-project.
from 03edcd68dd7 [SCEV] Return zero from computeConstantDifference(X, X) adds aaa5270c536 [Attributor] Introduce checkForAllReadWriteInstructions(...). adds 66c08430f6d [ValueTracking] When calculating known bits for integer abs [...] adds ba55970c150 [Tooling] Expose ExecutorConcurrency option. adds 0a05a04e5bd [LoopVectorize][X86] Add test case for missed vectorization [...] adds 353938ec687 Fix indentation adds 8883ec7da2e Add support for deterministically linked binaries on macOS [...] adds f8183d64de9 [NFC] Added tests for x/fabs(X) fold adds ae154d00b44 [NFC] Fixed newly added tests adds 85f07cbb547 Add target requirements for those bots which don't handle x86. adds 762e662582d [pstl] Make sure we install all of PSTL's include/ directory adds 885fa02da97 Revert r367501 "Create unique, but identically-named ELF se [...] adds 4cd04547f52 [Symbol] Remove commented out code from CompileUnit adds 6ab28e8cbae [clang-doc] Parallelize reducing phase adds 4f018a3290d [X86] Add test cases for missed opportunities to use pack i [...] adds 333f14d52d1 [CommandObject] Remove unused function adds d47be4da5ab [clang-doc] Add second index for sections within info's content adds 7f7ef0208b5 [X86] Allow pack instructions to be used for 512->256 trunc [...] adds 0091621e0c4 [NFC][LICM] Pre-commit test for unary FNeg support in LICM. adds 1b1f1d66778 DebugInfo/DWARF: Remove unused return type from DWARFUnit:: [...] adds e0eed65e068 [libc++] Take 3: Do not cleverly link against libc++abi jus [...] adds b80c4c82d6d Added Delta IR Reduction Tool adds 005b22855e6 [LoopVectorize][X86] Clamp interleave factor if we have a k [...] adds 127af283abe [libc++] Remove temporary hack for D63883 adds d4d00ae6a25 Revert Added Delta IR Reduction Tool adds c96387fce36 [HWASan] Use LLD for check-hwasan. adds 72c940417aa Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC adds 77ddf6af2b2 Add a test demonstrating DWARF parse failures are not causi [...] adds 80a8ae2dfea [llvm-readobj][test] Add baseline tests for FreeBSD/AMD/AMD [...] adds 14a0493a88e [Attributor] Provide easier checkForallReturnedValues funct [...] adds d6207818722 [Attributor][NFC] Avoid unnecessary liveness queries adds 344d038960c [Attributor] Introduce a state wrapper class adds beb5150f478 [Attributor][NFC] Code simplification and style normalization adds f81d6fe75ca Adjust a ValueObjectChild's offset when the child is a bitfield adds d1b79e07743 [Attributor][Stats] Locate statistics tracking with the attributes adds ac136fc51f8 [Attributor][NFC] remove leftover and format code adds 8a480d2cbf8 gdb-index: Wire up str_offsets section to avoid incorrect e [...] adds 0b870b969fc Recommit "[MS] Emit S_HEAPALLOCSITE debug info in Selection [...] adds 30703de3a75 [Docs] Fix (incorrect) code highlighting adds 2921abc3573 [ScalarizeMaskedMemIntrin] Add test case for expanding scatter. adds a87f856f2d9 [llvm-lipo] Update llvm-lipo docs for -info -thin -create - [...] adds 155b8d02c36 Update fix-it hints for std::move warnings. adds 80ef2f05d87 Revert "[libc++] Take 3: Do not cleverly link against libc+ [...] adds ab751a7c8b9 [llvm-strip] Support --strip-sections adds 11538f0afab Add LLD as a requirement for hwasan tests because of change [...] adds b78c8a0a35b [Utility] Remove unused function 'GetMatchSpanningIndices' adds 07e6798baf9 Inline diagnostic text into .td file. NFC. adds 7dbdc8de183 [Driver] Move LIBRARY_PATH before user inputs adds 9d161896a16 Update generate_netbsd_ioctls.awk for NetBSD 9.99.3 adds 42ae6fecd40 Sync ioctl(2) list with NetBSD 9.99.3 adds 277583ec0ab [GISel][NFC]: Make members of CombinerHelper accessible in [...] adds e04c62bb236 [Materializer] Remove wrong SetSizeAndAlignmentFromType(). adds 0aacc7da8b9 [X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function. adds 2a0ae1c2e49 [Driver] Delete XFAIL: windows-msvc after D65880/r368245 adds 82ac3acadeb Temporarily bump minimum compiler version adds 0c0457ebcb5 Revert "Temporarily bump minimum compiler version" adds 2908c5d6ca7 [ARM] Rejig MVE load store tests. NFC adds 1becefd3f79 [ARM] Tighten up VLDRH.32 with low alignments adds 724c6053acd [X86] Remove -x86-experimental-vector-widening-legalization [...] adds 6fd13f08495 [diagtool] Use `operator<<(Colors)` to print out colored output. adds 67ea32a0070 [llvm-readobj/libObject] - Introduce a custom warning handl [...] adds 720d19b175c [clangd] Fix implicit template instatiations appearing as t [...] adds 53c5ea44cea [ELF] - An attemp to fix builld bit after r368260 adds 579d6d1aa59 Remove Module::GetSymbolVendor adds 7ca980edcd7 [ARM] Select VFMA adds 959e603456f Fix PDB unit tests for the GetSymbolVendor deletion adds bac7862c008 Remove xcode-specific Config.h adds 7137736e49c [Extract] Fixed SemicolonExtractionPolicy for SwitchStmt an [...] adds 6db975b7b89 Add a missing include to SymbolFilePDBTests.cpp adds d3963051c49 [yaml2obj/obj2yaml] - Add a basic support for extended sect [...] adds 7f4dba0d429 [llcm-readobj] - Fix BB after t368272. adds caef9306995 [MIPS GlobalISel] Select jump_table and brjt adds 987331671f0 [MCA] Remove dependency from InstrBuilder in mca::Context. NFC adds e2e366797ed [TargetLowering] SimplifyDemandedBits - call SimplifyMultip [...] adds 1c0c7ed6af8 [clangd] Correct the documentation, NFC. adds a7f7d852d04 [X86][SSE] Add x64 load use test case adds 0de33de8133 Fix LLDB_CONFIGURATION_DEBUG builds for the GetSymbolVendor [...] adds 9ab051bdda8 [clang-format] fix crash involving invalid preprocessor line adds 4dbbb734848 Fix check in tools/gold/X86/strip_names.ll regarding unnamed args adds 34166ec80bc [clangd] Remove a function accidently being added in rL368261. adds bdc022a695e [clangd] Don't include internal gtest header. adds bf4808439f1 [pstl] Add a __pstl_config_site header to record the CMake [...] adds a8a436ef959 [pstl] Error out when the backend is left unspecified adds df13b9393de [libc++abi] Fix tests when pstl is enabled adds b865d5a425e [clangd] Added an early return from VisitMemberExpr in Sema [...] adds 9427aa2d543 [ARM] Set default alignment to 64bits adds 88c77d6752c ObjectFileELF: Convert a unit test to a lit test adds e1e749d86a6 [Reassociate] add more tests with negative FP constants; NFC adds d73d9947466 [clangd] Added semantic highlighting support for primitives. adds 59fabf9c606 [X86][SSE] matchBinaryPermuteShuffle - split INSERTPS combines adds d4695e1d75a [ELF][AArch64] Support for movz, movk tprel relocations adds c822ab8f9ac [lldb][CMake] Disable modules in Xcode projects adds 195ae90307b [OPENMP]Add support for analysis of linear variables and step. adds 4f64f1ba3c5 Add llvm.licm.disable metadata adds b1add2b7748 [FileCheck] Add missing includes in header adds ba4bda657e1 [ELF][AArch64] Delete two unused RUN lines from aarch64-mov [...] adds fde236b1f71 Implement hh_mm_ss from P1466R3. Reviewed as https://review [...] adds cd44aee3da2 [RISCV] Minimal stack realignment support adds dd591977e0f [FIX][NFC] Update clang sema test adds 21536073794 [pstl] Remove stray semicolon adds 856d5c58178 [RISCV] Allow ABI Names in Inline Assembly Constraints adds 824ffd8b126 [ARM] MVE big endian loads/stores adds 27ca82f32a3 [ARM] Add support for MVE pre and post inc loads and stores adds 8558aac82cd Enable assembly output of local commons for AIX adds 67c246bbe6a [X86] SimplifyDemandedVectorElts - attempt to recombine tar [...] adds eb7a553db86 [X86] XFormVExtractWithShuffleIntoLoad - handle shuffle mas [...] adds 0e5eef5c8f4 [lldb][NFC] Simplify return in MaybeHandleVariable adds caa0db13181 [lld][WebAssembly] Add optional symbols after input file handling adds ecde8c7ad47 [ObjC][ARC] Upgrade calls to ARC runtime functions to intri [...] adds 09a7a627af0 [NFC][pstl] Run clang-format adds e2d4577075f [clang-doc] Protect Index with mutex during reducing and ge [...] adds e77eb50f6d6 lit: Use a License classifier that pypi will accept new 5f92cb70149 [libc++] Fix environment variable passing in libc++'s `SSHE [...] new 8faf2f3c406 Re-commit "[PowerPC][NFC][MachinePipeliner] Add some regres [...] new 57f471f4ff4 [clang] Update `ignoringElidableConstructorCall` matcher to [...] new 0cb2a33dfd3 [AArch64] Do not emit '#' before immediates in inline asm new 5b40eb05722 [globalisel][legalizer] Attempt to write down the minimal l [...]
The 5 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-tools-extra/clang-doc/HTMLGenerator.cpp | 100 +- clang-tools-extra/clang-doc/Representation.h | 3 + clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 119 +- clang-tools-extra/clangd/AST.cpp | 25 + clang-tools-extra/clangd/AST.h | 20 +- clang-tools-extra/clangd/ClangdUnit.cpp | 5 + clang-tools-extra/clangd/CodeComplete.cpp | 11 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 12 +- clang-tools-extra/clangd/SemanticHighlighting.h | 1 + .../clangd/test/semantic-highlighting.test | 11 +- .../clangd/unittests/ClangdUnitTests.cpp | 89 ++ .../clangd/unittests/PrintASTTests.cpp | 1 - .../clangd/unittests/SemanticHighlightingTests.cpp | 73 +- clang-tools-extra/clangd/unittests/TweakTesting.h | 2 +- clang-tools-extra/clangd/unittests/TweakTests.cpp | 8 +- .../unittests/clang-doc/HTMLGeneratorTest.cpp | 103 +- clang/docs/LibASTMatchersReference.html | 21 +- clang/include/clang/AST/OpenMPClause.h | 34 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 32 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 3 +- clang/include/clang/Tooling/AllTUsExecution.h | 1 + clang/lib/AST/OpenMPClause.cpp | 29 +- clang/lib/Basic/Targets/ARM.cpp | 3 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 11 +- clang/lib/Format/TokenAnnotator.cpp | 2 + clang/lib/Sema/SemaExpr.cpp | 28 +- clang/lib/Sema/SemaInit.cpp | 51 +- clang/lib/Sema/SemaOpenMP.cpp | 9 + clang/lib/Serialization/ASTReader.cpp | 4 + clang/lib/Serialization/ASTWriter.cpp | 2 + clang/lib/Tooling/AllTUsExecution.cpp | 2 +- .../Refactoring/Extract/SourceExtraction.cpp | 5 +- clang/test/Analysis/cfg-openmp.cpp | 115 +- clang/test/CodeGen/pr41027.c | 1 + clang/test/CodeGenCXX/ARM/exception-alignment.cpp | 21 + clang/test/Driver/linker-opts.c | 9 +- ...istribute_parallel_for_simd_linear_messages.cpp | 8 + .../OpenMP/distribute_simd_linear_messages.cpp | 8 + clang/test/OpenMP/for_linear_messages.cpp | 8 + clang/test/OpenMP/for_simd_linear_messages.cpp | 8 + clang/test/OpenMP/parallel_for_linear_messages.cpp | 8 + .../OpenMP/parallel_for_simd_linear_messages.cpp | 7 + clang/test/OpenMP/simd_linear_messages.cpp | 7 + .../OpenMP/target_parallel_for_linear_messages.cpp | 7 + .../target_parallel_for_simd_linear_messages.cpp | 7 + clang/test/OpenMP/target_simd_linear_messages.cpp | 7 + ...istribute_parallel_for_simd_linear_messages.cpp | 7 + ...arget_teams_distribute_simd_linear_messages.cpp | 7 + .../test/OpenMP/taskloop_simd_linear_messages.cpp | 7 + ...istribute_parallel_for_simd_linear_messages.cpp | 8 + .../teams_distribute_simd_linear_messages.cpp | 8 + .../Refactor/Extract/ExtractionSemicolonPolicy.cpp | 13 + clang/test/Sema/struct-packed-align.c | 2 +- .../test/SemaCXX/warn-overaligned-type-thrown.cpp | 3 +- clang/test/SemaCXX/warn-pessmizing-move.cpp | 43 +- clang/test/SemaCXX/warn-redundant-move.cpp | 14 + clang/tools/diagtool/TreeView.cpp | 49 +- .../ASTMatchers/ASTMatchersNarrowingTest.cpp | 17 + clang/unittests/Format/FormatTest.cpp | 9 + compiler-rt/lib/asan/asan_posix.cpp | 4 +- .../sanitizer_interceptors_ioctl_netbsd.inc | 29 +- .../sanitizer_platform_limits_netbsd.cpp | 58 +- .../sanitizer_platform_limits_netbsd.h | 47 +- compiler-rt/test/hwasan/lit.cfg.py | 4 +- compiler-rt/utils/generate_netbsd_ioctls.awk | 6 + libcxx/include/chrono | 120 +- libcxx/test/lit.site.cfg.in | 3 +- .../std/utilities/time/time.hms/hhmmss.fail.cpp | 29 + .../utilities/time/time.hms/time.12/is_am.pass.cpp | 36 + .../utilities/time/time.hms/time.12/is_pm.pass.cpp | 36 + .../time/time.hms/time.12/make12.pass.cpp | 38 + .../time/time.hms/time.12/make24.pass.cpp | 45 + .../time/time.hms/time.hms.members/hours.pass.cpp | 68 + .../time.hms/time.hms.members/is_negative.pass.cpp | 54 + .../time.hms/time.hms.members/minutes.pass.cpp | 59 + .../time.hms/time.hms.members/precision.pass.cpp | 80 + .../time.hms.members/precision_type.pass.cpp | 80 + .../time.hms/time.hms.members/seconds.pass.cpp | 59 + .../time.hms/time.hms.members/subseconds.pass.cpp | 59 + .../time.hms/time.hms.members/to_duration.pass.cpp | 60 + .../time/time.hms/time.hms.members/width.pass.cpp | 58 + .../time.hms.nonmembers/nothing.to.do.pass.cpp | 21 + libcxx/utils/libcxx/test/config.py | 10 +- libcxx/utils/libcxx/test/executor.py | 2 +- libcxxabi/test/CMakeLists.txt | 1 + libcxxabi/test/lit.site.cfg.in | 3 + lld/ELF/Arch/AArch64.cpp | 10 + lld/ELF/DWARF.cpp | 1 + lld/ELF/DWARF.h | 5 + lld/test/ELF/aarch64-movw-error.s | 19 + lld/test/ELF/aarch64-movw-tprel.s | 63 + lld/test/ELF/gdb-index-parse-fail.s | 30 + lld/test/ELF/gdb-index-rng-lists.s | 7 +- lld/test/wasm/global-base.test | 12 +- lld/test/wasm/optional-symbol.ll | 14 + lld/test/wasm/stack-first.test | 6 +- lld/wasm/Driver.cpp | 18 +- lld/wasm/SymbolTable.cpp | 6 +- lld/wasm/SymbolTable.h | 3 +- lldb/cmake/caches/Apple-lldb-Xcode.cmake | 3 + lldb/cmake/modules/LLDBConfig.cmake | 3 +- lldb/docs/use/symbolication.rst | 50 +- lldb/include/lldb/Core/Module.h | 54 +- lldb/include/lldb/Expression/Materializer.h | 2 - lldb/include/lldb/Host/Config.h | 38 - lldb/include/lldb/Utility/RegularExpression.h | 4 - lldb/lit/Modules/ELF/aarch64-relocations.yaml | 93 ++ lldb/lit/SymbolFile/DWARF/deterministic-build.cpp | 11 + .../test/lang/c/bitfields/TestBitfields.py | 3 + .../Python/lldbsuite/test/lang/c/bitfields/main.c | 8 + lldb/source/Commands/CommandObjectCommands.cpp | 2 - lldb/source/Core/Module.cpp | 19 +- lldb/source/Core/ValueObjectChild.cpp | 24 + lldb/source/Expression/Materializer.cpp | 14 - .../Plugins/ExpressionParser/Clang/IRForTarget.cpp | 13 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 38 +- lldb/source/Symbol/CompileUnit.cpp | 43 - lldb/source/Symbol/SymbolContext.cpp | 8 +- lldb/source/Utility/RegularExpression.cpp | 17 - lldb/unittests/ObjectFile/ELF/CMakeLists.txt | 1 - .../ELF/Inputs/debug-info-relocations.pcm.yaml | 182 --- .../unittests/ObjectFile/ELF/TestObjectFileELF.cpp | 59 - .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 52 +- llvm/docs/CommandGuide/llvm-lipo.rst | 38 +- llvm/docs/GlobalISel.rst | 95 ++ llvm/docs/LangRef.rst | 18 +- .../llvm/CodeGen/GlobalISel/CombinerHelper.h | 1 + llvm/include/llvm/CodeGen/SelectionDAG.h | 28 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 4 +- llvm/include/llvm/IR/AutoUpgrade.h | 4 + llvm/include/llvm/MC/MCStreamer.h | 9 + llvm/include/llvm/MC/MCXCOFFStreamer.h | 2 + llvm/include/llvm/MCA/Context.h | 5 +- llvm/include/llvm/Object/ELF.h | 55 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 11 + llvm/include/llvm/Support/FileCheck.h | 6 +- llvm/include/llvm/Target/TargetSelectionDAG.td | 20 + llvm/include/llvm/Transforms/IPO/Attributor.h | 177 ++- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 3 + llvm/lib/Analysis/ValueTracking.cpp | 10 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 1 + .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 10 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 1 + llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 11 + llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 26 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 127 +- llvm/lib/IR/AutoUpgrade.cpp | 82 +- llvm/lib/MC/MCAsmInfoXCOFF.cpp | 1 + llvm/lib/MC/MCAsmStreamer.cpp | 20 + llvm/lib/MC/MCSectionXCOFF.cpp | 8 +- llvm/lib/MC/MCStreamer.cpp | 4 + llvm/lib/MC/MCXCOFFStreamer.cpp | 5 + llvm/lib/MCA/Context.cpp | 3 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 21 + llvm/lib/ObjectYAML/ELFYAML.cpp | 14 +- llvm/lib/Support/FileCheck.cpp | 2 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 3 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 99 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 178 ++- llvm/lib/Target/ARM/ARMInstrMVE.td | 157 +- llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 73 + llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 5 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 6 + llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 8 +- llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 48 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 112 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 499 ++---- llvm/lib/Transforms/IPO/Attributor.cpp | 627 ++++---- llvm/lib/Transforms/Scalar/LICM.cpp | 6 + llvm/lib/Transforms/Utils/LoopUtils.cpp | 5 + llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 10 +- llvm/test/Bitcode/upgrade-arc-runtime-calls.bc | Bin 0 -> 2896 bytes llvm/test/Bitcode/upgrade-arc-runtime-calls.ll | 75 + llvm/test/Bitcode/upgrade-clang-arc-use.ll | 4 +- llvm/test/Bitcode/upgrade-mrr-runtime-calls.bc | Bin 0 -> 2720 bytes llvm/test/CodeGen/AArch64/arm64-inline-asm.ll | 45 +- .../CodeGen/AArch64/vecreduce-and-legalization.ll | 18 +- .../test/CodeGen/ARM/dagcombine-anyexttozeroext.ll | 14 +- .../instruction-select/jump_table_and_brjt.mir | 291 ++++ .../GlobalISel/legalizer/jump_table_and_brjt.mir | 213 +++ .../Mips/GlobalISel/llvm-ir/jump_table_and_brjt.ll | 288 ++++ .../regbankselect/jump_table_and_brjt.mir | 219 +++ llvm/test/CodeGen/PowerPC/aix-xcoff-lcomm.ll | 10 + llvm/test/CodeGen/PowerPC/sms-phi-1.ll | 67 + llvm/test/CodeGen/PowerPC/sms-phi-2.ll | 69 + llvm/test/CodeGen/PowerPC/sms-phi-3.ll | 89 ++ llvm/test/CodeGen/PowerPC/sms-phi-5.ll | 56 + llvm/test/CodeGen/RISCV/inline-asm-abi-names.ll | 1590 ++++++++++++++++++++ llvm/test/CodeGen/RISCV/inline-asm-d-abi-names.ll | 1509 +++++++++++++++++++ .../CodeGen/RISCV/inline-asm-d-constraint-f.ll | 33 + llvm/test/CodeGen/RISCV/inline-asm-f-abi-names.ll | 1509 +++++++++++++++++++ .../CodeGen/RISCV/inline-asm-f-constraint-f.ll | 27 + .../CodeGen/RISCV/stack-realignment-unsupported.ll | 13 + llvm/test/CodeGen/RISCV/stack-realignment.ll | 627 ++++++++ llvm/test/CodeGen/Thumb2/mve-be.ll | 47 +- llvm/test/CodeGen/Thumb2/mve-ldst-offset.ll | 897 ++++++----- llvm/test/CodeGen/Thumb2/mve-ldst-postinc.ll | 999 ++++++------ llvm/test/CodeGen/Thumb2/mve-ldst-preinc.ll | 998 ++++++------ llvm/test/CodeGen/Thumb2/mve-ldst-regimm.ll | 10 +- llvm/test/CodeGen/Thumb2/mve-loadstore.ll | 278 +++- llvm/test/CodeGen/Thumb2/mve-pred-spill.ll | 200 ++- llvm/test/CodeGen/Thumb2/mve-vfma.ll | 24 + llvm/test/CodeGen/Thumb2/mve-widen-narrow.ll | 74 +- llvm/test/CodeGen/WebAssembly/simd-arith.ll | 112 +- .../CodeGen/WebAssembly/simd-extended-extract.ll | 22 +- llvm/test/CodeGen/X86/2011-05-09-loaduse.ll | 24 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 16 +- llvm/test/CodeGen/X86/elf-associated.ll | 18 +- llvm/test/CodeGen/X86/explicit-elf-sections.ll | 65 - llvm/test/CodeGen/X86/label-heapallocsite.ll | 173 ++- llvm/test/CodeGen/X86/min-legal-vector-width.ll | 83 + llvm/test/CodeGen/X86/oddshuffles.ll | 48 +- llvm/test/CodeGen/X86/pr29112.ll | 30 +- llvm/test/CodeGen/X86/pr42909.ll | 2 +- llvm/test/CodeGen/X86/promote-vec3.ll | 6 +- llvm/test/CodeGen/X86/shrink_vmul.ll | 202 +-- llvm/test/CodeGen/X86/vec_smulo.ll | 152 +- llvm/test/CodeGen/X86/vec_umulo.ll | 140 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 52 +- llvm/test/CodeGen/X86/xor.ll | 7 +- llvm/test/Object/invalid.test | 9 +- .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 2 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 4 +- llvm/test/Transforms/InstCombine/fabs-copysign.ll | 78 + llvm/test/Transforms/InstSimplify/icmp-abs-nabs.ll | 7 +- llvm/test/Transforms/LICM/hoisting.ll | 23 + llvm/test/Transforms/LICM/pragma-licm-disable.ll | 33 + llvm/test/Transforms/LoopVectorize/X86/pr42674.ll | 61 + .../Reassociate/canonicalize-neg-const.ll | 332 ++++ .../X86/expand-masked-scatter.ll | 64 + llvm/test/tools/gold/X86/strip_names.ll | 2 +- .../tools/llvm-objcopy/ELF/strip-sections.test | 5 + .../test/tools/llvm-readobj/elf-section-types.test | 3 +- llvm/test/tools/llvm-readobj/elf-symbol-shndx.test | 3 +- .../llvm-readobj/elf-wrong-shstrtab-type.test | 35 +- llvm/test/tools/llvm-readobj/note-amd.s | 108 ++ llvm/test/tools/llvm-readobj/note-amdgpu.test | 85 ++ llvm/test/tools/llvm-readobj/note-freebsd.s | 58 + llvm/test/tools/obj2yaml/Inputs/shn_xindex.o | Bin 403 -> 0 bytes llvm/test/tools/obj2yaml/elf-sht-symtab-shndx.yaml | 189 +++ .../tools/obj2yaml/special-symbol-indices.yaml | 7 +- llvm/test/tools/yaml2obj/elf-sht-symtab-shndx.yaml | 129 ++ llvm/tools/llvm-mca/llvm-mca.cpp | 50 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 1 + llvm/tools/llvm-objcopy/StripOpts.td | 3 + llvm/tools/llvm-readobj/ELFDumper.cpp | 43 +- llvm/tools/llvm-readobj/llvm-readobj.cpp | 6 + llvm/tools/llvm-readobj/llvm-readobj.h | 10 + llvm/tools/obj2yaml/elf2yaml.cpp | 71 +- llvm/utils/lit/setup.py | 2 +- pstl/CMakeLists.txt | 15 +- pstl/include/__pstl_config_site.in | 15 + pstl/include/pstl/internal/execution_impl.h | 2 +- pstl/include/pstl/internal/glue_memory_impl.h | 77 +- pstl/include/pstl/internal/pstl_config.h | 6 +- 255 files changed, 14821 insertions(+), 4052 deletions(-) create mode 100644 clang/test/CodeGenCXX/ARM/exception-alignment.cpp create mode 100644 libcxx/test/std/utilities/time/time.hms/hhmmss.fail.cpp create mode 100644 libcxx/test/std/utilities/time/time.hms/time.12/is_am.pass.cpp create mode 100644 libcxx/test/std/utilities/time/time.hms/time.12/is_pm.pass.cpp create mode 100644 libcxx/test/std/utilities/time/time.hms/time.12/make12.pass.cpp create mode 100644 libcxx/test/std/utilities/time/time.hms/time.12/make24.pass.cpp create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/hours. [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/is_neg [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/minute [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/precis [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/precis [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/second [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/subsec [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/to_dur [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.members/width. [...] create mode 100644 libcxx/test/std/utilities/time/time.hms/time.hms.nonmembers/not [...] create mode 100644 lld/test/ELF/aarch64-movw-tprel.s create mode 100644 lld/test/ELF/gdb-index-parse-fail.s create mode 100644 lld/test/wasm/optional-symbol.ll delete mode 100644 lldb/include/lldb/Host/Config.h create mode 100644 lldb/lit/Modules/ELF/aarch64-relocations.yaml create mode 100644 lldb/lit/SymbolFile/DWARF/deterministic-build.cpp delete mode 100644 lldb/unittests/ObjectFile/ELF/Inputs/debug-info-relocations.pcm.yaml create mode 100644 llvm/test/Bitcode/upgrade-arc-runtime-calls.bc create mode 100644 llvm/test/Bitcode/upgrade-arc-runtime-calls.ll create mode 100644 llvm/test/Bitcode/upgrade-mrr-runtime-calls.bc create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/jump_table [...] create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/jump_table_and_brjt.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/jump_table_and_brjt.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/jump_table_and_ [...] create mode 100644 llvm/test/CodeGen/PowerPC/aix-xcoff-lcomm.ll create mode 100644 llvm/test/CodeGen/PowerPC/sms-phi-1.ll create mode 100644 llvm/test/CodeGen/PowerPC/sms-phi-2.ll create mode 100644 llvm/test/CodeGen/PowerPC/sms-phi-3.ll create mode 100644 llvm/test/CodeGen/PowerPC/sms-phi-5.ll create mode 100644 llvm/test/CodeGen/RISCV/inline-asm-abi-names.ll create mode 100644 llvm/test/CodeGen/RISCV/inline-asm-d-abi-names.ll create mode 100644 llvm/test/CodeGen/RISCV/inline-asm-f-abi-names.ll create mode 100644 llvm/test/CodeGen/RISCV/stack-realignment-unsupported.ll create mode 100644 llvm/test/CodeGen/RISCV/stack-realignment.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vfma.ll delete mode 100644 llvm/test/CodeGen/X86/explicit-elf-sections.ll create mode 100644 llvm/test/Transforms/InstCombine/fabs-copysign.ll create mode 100644 llvm/test/Transforms/LICM/pragma-licm-disable.ll create mode 100644 llvm/test/Transforms/LoopVectorize/X86/pr42674.ll create mode 100644 llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked [...] create mode 100644 llvm/test/tools/llvm-readobj/note-amd.s create mode 100644 llvm/test/tools/llvm-readobj/note-amdgpu.test create mode 100644 llvm/test/tools/llvm-readobj/note-freebsd.s delete mode 100644 llvm/test/tools/obj2yaml/Inputs/shn_xindex.o create mode 100644 llvm/test/tools/obj2yaml/elf-sht-symtab-shndx.yaml create mode 100644 llvm/test/tools/yaml2obj/elf-sht-symtab-shndx.yaml create mode 100644 pstl/include/__pstl_config_site.in