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-defconfig in repository toolchain/ci/llvm-project.
from 7fbe5d4b2ab [ConstantRange] Add `subWithNoWrap()` method adds baaa097360a [docs] Fix references to a renamed flag. adds cfca0056f05 [lldb] Remove dead code from STLUtils.h adds a6b5daa701d [test] Fix apple_simulator_test decorator when simulators a [...] adds 703c97be249 [lldb] Mark ASan & TSan as test dependencies adds 8d694a45ab6 When lowering calls and tail calls in AArch64, the register [...] adds c52efdc52ce gn build: (manually) merge b5913e6d2f adds 20cbb6cdf8b [LoopPred] Selectively disable to preserve test cases adds 8748be77509 [LoopPred] Enable new transformation by default adds aa582e3648c unwind: reflow some of the build rules (NFC) adds e74e61ff297 unwind: restore the LINKER_LANGUAGE adds d17bcf2bb91 [AMDGPU] Add handling of 160 bit registers in analyzeResourceUsage adds e18f4db208b [LLDB] Adding caching to libc++ std::function formatter for [...] adds e511c4b0dff Temporarily Revert: adds 9f9f42dbc5f TableGen: Remove assert that pattern results match input number adds e16a71382d6 AMDGPU: Select global atomicrmw fadd adds 7d83c298909 Revert "Introduce llvm-install-name-tool" adds fe6fee9445d Revert "gn build: (manually) merge b5913e6d2f" adds e55b536d7d8 [AArch64][SVE] Add remaining patterns and intrinsics for ad [...] adds ba1dfae054b Keep import function list for inlinee profile update adds 9f10cc2d124 [OPENMP] [DOCS] fix section formatting issues [NFC] adds 009e032634b Temporarily Revert "[LV] Apply sink-after & interleave-grou [...] adds 79c89033fdf [Clang] Add ENABLE_LINKER_BUILD_ID to Hurd driver. adds 1c8460d6e12 [X86] Remove dead code from combineStore. adds 17eb12fa6d9 [X86] Remove unused variable. NFC adds c44a9b538d8 [llvm-readobj] - Simplify elf-hash-symbols.test. NFCI. adds 96065cf79ff [Syntax] Silence "unused function" warning in no-assert bui [...] adds 6e8251046b9 [AMDGPU] Fix bug introduced in 47a5c36b37f0 adds 00196849004 [clangd] Set RetainCommentsFromSystemHeaders to true adds 86825dbe330 [clang-format] Make '.clang-format' variants finding a loop (NFC) adds dec8d8d3f20 [clangd] Add unit tests for comments in system headers adds 5b9a072c39c Revert a5c8ec4 "[CGDebugInfo] Emit subprograms for decls wh [...] adds 118f7836a65 [clang-rename] Respect the traversal scope when traversing [...] adds b1b70f67612 [lldb-server] Add setting to force 'g' packet use adds c5e4cf40ac4 [clangd] NFC, hide the internal-only utility function lex. adds eaff3004019 Revert f0c2a5a "[LV] Generalize conditions for sinking inst [...] adds 7bed381eae1 [mips] Implement Octeon+ `saa` and `saad` instructions adds 3718102d40d [mips] Support `octeon+` CPU in the `.set arch=` directive adds bf996f761b9 [mips] Write `AFL_EXT_OCTEONP` flag to the `.MIPS.abiflags` [...] adds 3552d3e0f7c [mips] Add `octeon+` to the list of CPUs accepted by the driver adds a751f557d82 [mips] Set macros for Octeon+ CPU adds 55b445150da [NFC][CVP] Add some tests for `sub` with preexisting no-wrap flags adds 7ff57705ba1 [SLP] allow forming 2-way reduction patterns adds dde589389fc [ThinLTO] Import readonly vars with refs adds e9612e9e851 [libc++] Fix some constexpr tests broken by D68837 adds 83901cbe5e2 [libc++] Fixed copy/copy_n/copy_backward for compilers that [...] adds 6fc73f63660 [OpenCL] Add math and common builtin functions adds 69ce2ae990e [ConstantRange][LVI] Use overflow flags from `sub` to const [...] adds 0ec6a4882ee [libc++] Fix potential OOB in poisson_distribution adds 10e0d64337d CodeGen: set correct result for atomic compound expressions adds e58985a5ec3 SampleProfWriter - fix uninitialized variable warnings. NFCI. adds 87bc320b510 [lldb] Add -m option to 'target modules dump symtab' to dis [...] adds 0e70c350943 [OpenCL] Add integer builtin functions adds 3d30f2cff7a [OpenCL] Add geometric and relational builtin functions adds 2fdd58c5066 [SDAG] reduce code duplication; NFC adds de61aa3118b [RISCV] Improve sysroot computation if no GCC install detected adds af57dbf12e5 Add support for options -frounding-math, ftrapping-math, -f [...] adds 777d1d1d981 [SDAG] reduce code duplication; NFC adds dd258800108 [RISCV] Add riscv{32,64} to ALL_CRT_SUPPORTED_ARCH list adds 343597789eb [GWP-ASan] Respect compiler-rt's -fno-lto adds 7adab7719e5 [Sema] Suppress -Wchar-subscripts if the index is a literal char adds bcf754a3212 [OPENMP][DOCS] Update OpenMP status (NFC) adds 6f8ee2c5755 [openmp] [test] Skip one more test that kills NetBSD buildbot adds 0d3d3822f53 comment shiftamountthreshold adds 44f43461c01 [lldb] Comment typo fix adds c63c1a72dab Using crtp to refactor the xcoff section header adds bcd7674e067 AsmWriterOperand - fix uninitialized variable warning. NFCI. adds f0832406793 X86CondBrFolding - remove non-existent fixBranchProb functi [...] adds d5c4881a56e ManagedStringPool - pre-increment iterator. NFC. adds 77cfe83f7dd PostRAScheduler - fix uninitialized variable warning. NFCI. adds 0e9b5760f2c TypeRecord - fix uninitialized variable warnings. NFCI. adds 205c84dc8ae MachineMemOperand::getBaseAlignment() - fix "shift of i32 t [...] adds 05299c7d98a X86FrameLowering - fix bool to unsigned cast static analyze [...] adds d9ccb6367a1 [InstCombine] canonicalize shift+logic+shift to reduce depe [...] adds f8622543ad0 [XCOFF] Move explicit instantions after member function def [...] adds 7d2b0ec3454 [llvm-ar] Support verbose mode for operation 'x' adds c989993ba1a [XCOFF] Fix link errors from explicit template instantiation adds 2cb3bfe9759 Revert "[XCOFF] Fix link errors from explicit template inst [...] adds 03495a988da [XCOFF] Add back extern template declarations adds f37b5c800e1 [RISCV] Fix up tests on Windows after new usage of sys::pat [...] adds 6e655e58bc7 [AsmWritter] Fixed "null check after dereferencing" warning adds dd870f6929e Fix warning about unused std::unique result, erase shifted [...] adds 65c5f4e929e canFoldMergeOpcode returns a bool result not an unsigned. NFCI. adds 4525a43c939 ImutAVLTree::validateTree - fix null dereference typo warni [...] adds 08b5b553083 FDRRecords - fix uninitialized variable warnings. NFCI. adds 90ecfa2f5f7 Revert "[Sema] Suppress -Wchar-subscripts if the index is a [...] adds ff9d7328873 crashlog.py: Improve regular expressions adds a087b78bc4c Wrong debug info generated at -O2 (-O0 is correct) adds 8d8f9c24407 [clang] Add -fdebug-default-version for specifying the defa [...] adds 2b943c46873 [Sema] Fixes a crash with a templated destructor adds 96119586c99 [InstCombine] Add test cases to show bad canonicalization o [...] adds c62a9f180c2 [lldb] Improve assert in GDBRemoteCommunicationReplayServer adds b95bb0847a1 [CodeGenModule] Group blocks runtime globals together, NFC adds 01b10bc7b14 [Diagnostics] Teach -Wnull-dereference about address_space [...] adds d91ed80e97a [codeview] Reference types in type parent scopes adds ad3c9d46fe3 Revert "[MachineVerifier] Improve verification of live-in lists. adds 03b84e4f6d0 [clang] Report sanitizer blacklist as a dependency in cc1 adds f1539b9db39 BreakpointDummyOptionGroup was using g_breakpoint_modify_op [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/Compiler.cpp | 1 + clang-tools-extra/clangd/SourceCode.cpp | 7 +- clang-tools-extra/clangd/index/IndexAction.cpp | 1 + .../clangd/unittests/CodeCompleteTests.cpp | 27 ++ clang/docs/OpenMPSupport.rst | 29 +- clang/docs/UsersManual.rst | 54 +++- clang/include/clang/Basic/LangOptions.def | 2 + clang/include/clang/Basic/LangOptions.h | 28 ++ clang/include/clang/Driver/Options.td | 12 +- clang/include/clang/Driver/SanitizerArgs.h | 4 +- .../clang/Serialization/ContinuousRangeMap.h | 19 +- clang/lib/Basic/Targets/Mips.cpp | 10 +- clang/lib/Basic/Targets/Mips.h | 2 + clang/lib/CodeGen/CGDebugInfo.cpp | 10 +- clang/lib/CodeGen/CGExprScalar.cpp | 29 +- clang/lib/CodeGen/CodeGenFunction.cpp | 55 ++++ clang/lib/CodeGen/CodeGenFunction.h | 3 + clang/lib/CodeGen/CodeGenModule.h | 8 +- clang/lib/Driver/SanitizerArgs.cpp | 28 +- clang/lib/Driver/ToolChains/Clang.cpp | 216 ++++++++++++- clang/lib/Driver/ToolChains/CommonArgs.cpp | 15 + clang/lib/Driver/ToolChains/CommonArgs.h | 3 + clang/lib/Driver/ToolChains/Gnu.cpp | 3 +- clang/lib/Driver/ToolChains/Hurd.cpp | 4 + clang/lib/Driver/ToolChains/RISCVToolchain.cpp | 21 +- clang/lib/Format/Format.cpp | 58 ++-- clang/lib/Frontend/CompilerInvocation.cpp | 51 +++- clang/lib/Sema/OpenCLBuiltins.td | 339 +++++++++++++++++++-- clang/lib/Sema/SemaExpr.cpp | 23 +- clang/lib/Sema/SemaLookup.cpp | 7 +- .../Refactoring/Rename/USRFindingAction.cpp | 2 +- clang/lib/Tooling/Syntax/BuildTree.cpp | 2 + clang/test/CodeGen/atomic_ops.c | 53 ++++ clang/test/CodeGen/debug-info-extern-call.c | 21 +- clang/test/CodeGen/fpconstrained.c | 23 ++ .../CodeGenCXX/dbg-info-all-calls-described.cpp | 1 - .../bin/riscv32-unknown-elf-ld | 0 .../riscv32-unknown-elf/lib/crt0.o | 0 .../riscv32-unknown-elf/lib/crtbegin.o | 0 .../riscv32-unknown-elf/lib/crtend.o | 0 .../bin/riscv64-unknown-elf-ld | 0 .../riscv64-unknown-elf/lib/crt0.o | 0 .../riscv64-unknown-elf/lib/crtbegin.o | 0 .../riscv64-unknown-elf/lib/crtend.o | 0 clang/test/Driver/clang_f_opts.c | 18 +- clang/test/Driver/debug-default-version.c | 44 +++ clang/test/Driver/fast-math.c | 4 +- clang/test/Driver/fp-model.c | 130 ++++++++ clang/test/Driver/fsanitize-blacklist.c | 10 +- clang/test/Driver/mips-abi.c | 6 + clang/test/Driver/mips-as.c | 10 + clang/test/Driver/riscv32-toolchain-extra.c | 33 ++ clang/test/Driver/riscv32-toolchain.c | 22 +- clang/test/Driver/riscv64-toolchain-extra.c | 33 ++ clang/test/Driver/riscv64-toolchain.c | 22 +- clang/test/Frontend/dependency-gen.c | 17 ++ clang/test/Misc/target-invalid-cpu-note.c | 2 +- clang/test/Preprocessor/init.c | 10 + clang/test/Sema/exprs.c | 20 +- clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl | 13 +- clang/test/SemaTemplate/destructor-template.cpp | 10 + compiler-rt/cmake/config-ix.cmake | 2 +- compiler-rt/lib/gwp_asan/CMakeLists.txt | 3 +- libcxx/include/__config | 8 + libcxx/include/algorithm | 8 +- libcxx/include/random | 45 +-- .../alg.copy/copy.pass.cpp | 4 +- .../alg.copy/copy_backward.pass.cpp | 4 +- .../alg.copy/copy_if.pass.cpp | 2 +- .../alg.copy/copy_n.pass.cpp | 4 +- .../rand.dist.bern.geo/eval.pass.cpp | 11 + .../rand.dist.pois.poisson/eval.pass.cpp | 64 +++- libunwind/src/CMakeLists.txt | 54 ++-- lldb/examples/python/crashlog.py | 30 +- lldb/include/lldb/Core/STLUtils.h | 48 --- lldb/include/lldb/Symbol/Symbol.h | 4 +- lldb/include/lldb/Symbol/Symtab.h | 8 +- .../dump-symtab-demangle/TestDumpSymtabDemangle.py | 30 ++ .../commands/target/dump-symtab-demangle/a.yaml | 18 ++ lldb/packages/Python/lldbsuite/test/decorators.py | 2 +- .../libcxx/function/TestLibCxxFunction.py | 42 ++- .../data-formatter-stl/libcxx/function/main.cpp | 20 ++ .../gdb_remote_client/TestGDBRemoteClient.py | 84 +++++ .../gdb_remote_client/gdbclientutils.py | 2 +- lldb/source/API/SBTarget.cpp | 3 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 2 +- lldb/source/Commands/CommandObjectBreakpoint.h | 1 - lldb/source/Commands/CommandObjectCommands.h | 1 - lldb/source/Commands/CommandObjectSource.cpp | 4 +- lldb/source/Commands/CommandObjectSource.h | 1 - lldb/source/Commands/CommandObjectTarget.cpp | 19 +- lldb/source/Commands/Options.td | 2 + .../CPlusPlus/CPPLanguageRuntime.cpp | 40 ++- .../LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h | 8 + .../gdb-remote/GDBRemoteCommunicationClient.cpp | 27 +- .../gdb-remote/GDBRemoteCommunicationClient.h | 2 + .../GDBRemoteCommunicationReplayServer.cpp | 9 +- .../gdb-remote/GDBRemoteRegisterContext.cpp | 8 +- .../Process/gdb-remote/GDBRemoteRegisterContext.h | 3 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 8 + .../Plugins/Process/gdb-remote/ProcessGDBRemote.h | 1 + .../gdb-remote/ProcessGDBRemoteProperties.td | 4 + .../Plugins/Process/gdb-remote/ThreadGDBRemote.cpp | 9 +- .../Plugins/SymbolFile/DWARF/DWARFDeclContext.h | 2 +- lldb/source/Symbol/Symbol.cpp | 5 +- lldb/source/Symbol/Symtab.cpp | 16 +- lldb/test/CMakeLists.txt | 10 +- lldb/test/Shell/Breakpoint/Inputs/dummy-target.c | 1 + lldb/test/Shell/Breakpoint/dummy-target.test | 23 ++ lldb/test/Shell/Python/crashlog.test | 46 ++- llvm/docs/DebuggingJITedCode.rst | 6 +- llvm/include/llvm/ADT/ImmutableSet.h | 3 +- llvm/include/llvm/Analysis/VectorUtils.h | 9 +- .../GlobalISel/LegalizationArtifactCombiner.h | 4 +- llvm/include/llvm/CodeGen/LivePhysRegs.h | 3 - llvm/include/llvm/CodeGen/MachineMemOperand.h | 2 +- llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h | 52 ++-- llvm/include/llvm/IR/IntrinsicsAArch64.td | 32 +- llvm/include/llvm/IR/ModuleSummaryIndex.h | 29 +- llvm/include/llvm/Object/XCOFFObjectFile.h | 27 +- llvm/include/llvm/ProfileData/SampleProfWriter.h | 4 +- llvm/include/llvm/Target/TargetOptions.h | 2 +- llvm/include/llvm/Transforms/Utils/Local.h | 4 + .../llvm/Transforms/Vectorize/SLPVectorizer.h | 7 +- llvm/include/llvm/XRay/FDRRecords.h | 6 +- llvm/lib/Analysis/IVDescriptors.cpp | 40 +-- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 10 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 36 ++- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 13 + llvm/lib/CodeGen/MachineVerifier.cpp | 26 -- llvm/lib/CodeGen/PostRASchedulerList.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 29 +- llvm/lib/IR/AsmWriter.cpp | 6 +- llvm/lib/IR/ConstantRange.cpp | 2 + llvm/lib/IR/Function.cpp | 5 + llvm/lib/IR/ModuleSummaryIndex.cpp | 22 +- llvm/lib/Object/XCOFFObjectFile.cpp | 27 +- llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 6 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 42 +-- llvm/lib/Target/AArch64/SVEInstrFormats.td | 19 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 7 + llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 1 - llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 1 - .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/FLATInstructions.td | 10 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 19 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 3 +- llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 1 + llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 56 +++- .../Target/Mips/Disassembler/MipsDisassembler.cpp | 10 + .../Target/Mips/MCTargetDesc/MipsABIFlagsSection.h | 4 +- llvm/lib/Target/Mips/Mips.td | 5 + llvm/lib/Target/Mips/Mips64InstrInfo.td | 18 ++ llvm/lib/Target/Mips/MipsInstrFormats.td | 13 + llvm/lib/Target/Mips/MipsInstrInfo.td | 12 + llvm/lib/Target/Mips/MipsScheduleGeneric.td | 9 +- llvm/lib/Target/Mips/MipsScheduleP5600.td | 3 +- llvm/lib/Target/Mips/MipsSubtarget.cpp | 21 +- llvm/lib/Target/Mips/MipsSubtarget.h | 4 + llvm/lib/Target/NVPTX/ManagedStringPool.h | 2 +- llvm/lib/Target/X86/X86CondBrFolding.cpp | 2 - llvm/lib/Target/X86/X86FrameLowering.cpp | 14 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 55 +--- llvm/lib/Transforms/IPO/FunctionImport.cpp | 22 +- .../Transforms/InstCombine/InstCombineInternal.h | 2 +- .../Transforms/InstCombine/InstCombineShifts.cpp | 46 +++ .../InstCombine/InstructionCombining.cpp | 3 +- llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 2 +- llvm/lib/Transforms/Utils/FunctionImportUtils.cpp | 4 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 19 +- llvm/lib/Transforms/Utils/Local.cpp | 5 + .../Vectorize/LoopVectorizationPlanner.h | 9 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 203 ++++++------ llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 304 ++++++++---------- llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h | 44 +-- llvm/lib/Transforms/Vectorize/VPlan.cpp | 23 +- llvm/lib/Transforms/Vectorize/VPlan.h | 16 - .../Analysis/CostModel/AMDGPU/shufflevector.ll | 19 +- llvm/test/Bitcode/summary_version.ll | 2 +- llvm/test/Bitcode/thinlto-deadstrip-flag.ll | 4 +- llvm/test/Bitcode/thinlto-synthetic-count-flag.ll | 4 +- .../AArch64/GlobalISel/arm64-irtranslator.ll | 2 +- .../GlobalISel/call-translator-tail-call.ll | 2 +- llvm/test/CodeGen/AArch64/arm64-preserve-most.ll | 38 +++ llvm/test/CodeGen/AArch64/sve-int-arith-pred.ll | 273 ++++++++++++++++- llvm/test/CodeGen/AArch64/sve-int-div-pred.ll | 91 ++++++ llvm/test/CodeGen/AArch64/sve-int-log-pred.ll | 140 +++++++++ llvm/test/CodeGen/AArch64/sve-int-mad-pred.ll | 199 ++++++++++++ llvm/test/CodeGen/AArch64/sve-int-mul-pred.ll | 134 ++++++++ .../CodeGen/AMDGPU/call-graph-register-usage.ll | 28 ++ llvm/test/CodeGen/AMDGPU/global-atomics-fp.ll | 29 ++ llvm/test/DebugInfo/COFF/global-constants.ll | 4 +- llvm/test/DebugInfo/COFF/parent-type-scopes.ll | 133 ++++++++ .../DebugInfo/X86/dwarf-callsite-related-attrs.ll | 9 - llvm/test/Feature/weak_constant.ll | 2 +- .../test/MC/Disassembler/Mips/octeonp/valid-el.txt | 33 ++ llvm/test/MC/Disassembler/Mips/octeonp/valid.txt | 33 ++ llvm/test/MC/Mips/cnmipsp/invalid.s | 10 + llvm/test/MC/Mips/cnmipsp/valid.s | 123 ++++++++ llvm/test/MC/Mips/elf_eflags.s | 6 + llvm/test/MC/Mips/elf_header.s | 4 + llvm/test/MC/Mips/macro-saa.s | 43 +++ llvm/test/MC/Mips/macro-saad.s | 28 ++ llvm/test/MC/Mips/mips_abi_flags_xx.s | 6 + llvm/test/MC/Mips/set-arch.s | 4 + llvm/test/MachineVerifier/live-ins-01.mir | 57 ---- llvm/test/MachineVerifier/live-ins-02.mir | 32 -- llvm/test/MachineVerifier/live-ins-03.mir | 36 --- llvm/test/ThinLTO/X86/globals-import.ll | 2 +- llvm/test/ThinLTO/X86/local_name_conflict.ll | 2 +- .../AtomicExpand/AMDGPU/expand-atomic-rmw-fadd.ll | 145 +++++++++ .../Transforms/CorrelatedValuePropagation/icmp.ll | 212 +++++++++++++ .../Transforms/IndVarSimplify/eliminate-trunc.ll | 2 +- .../Transforms/IndVarSimplify/exit_value_tests.ll | 1 - .../Transforms/IndVarSimplify/lftr-dead-ivs.ll | 2 +- .../test/Transforms/IndVarSimplify/lftr-pr20680.ll | 2 +- llvm/test/Transforms/IndVarSimplify/lftr-reuse.ll | 2 +- llvm/test/Transforms/IndVarSimplify/lftr.ll | 2 +- .../IndVarSimplify/loop-invariant-conditions.ll | 2 +- .../Transforms/IndVarSimplify/no-iv-rewrite.ll | 2 +- llvm/test/Transforms/IndVarSimplify/pr24356.ll | 2 +- llvm/test/Transforms/IndVarSimplify/pr38674.ll | 2 +- llvm/test/Transforms/IndVarSimplify/pr39673.ll | 2 +- .../IndVarSimplify/replace-loop-exit-folds.ll | 2 +- .../IndVarSimplify/sink-from-preheader.ll | 2 +- .../Transforms/InstCombine/bitcast-vec-canon.ll | 19 ++ llvm/test/Transforms/InstCombine/bswap.ll | 8 +- .../test/Transforms/InstCombine/cast-mul-select.ll | 2 + llvm/test/Transforms/InstCombine/debuginfo-dce.ll | 2 +- llvm/test/Transforms/InstCombine/pr43893.ll | 54 ++++ llvm/test/Transforms/InstCombine/shift-logic.ll | 54 ++-- .../Transforms/InstCombine/stacksave-debuginfo.ll | 9 +- llvm/test/Transforms/LoopUnroll/scevunroll.ll | 8 +- .../first-order-recurrence-complex.ll | 245 --------------- .../Transforms/SLPVectorizer/X86/arith-add-ssat.ll | 85 ++---- .../Transforms/SLPVectorizer/X86/arith-add-usat.ll | 66 ++-- .../test/Transforms/SLPVectorizer/X86/arith-add.ll | 85 ++---- .../test/Transforms/SLPVectorizer/X86/arith-fix.ll | 170 ++++------- .../test/Transforms/SLPVectorizer/X86/arith-mul.ll | 85 ++---- .../Transforms/SLPVectorizer/X86/arith-sub-ssat.ll | 85 ++---- .../Transforms/SLPVectorizer/X86/arith-sub-usat.ll | 66 ++-- .../test/Transforms/SLPVectorizer/X86/arith-sub.ll | 85 ++---- .../Transforms/SLPVectorizer/X86/bitreverse.ll | 28 +- llvm/test/Transforms/SLPVectorizer/X86/ctlz.ll | 44 +-- llvm/test/Transforms/SLPVectorizer/X86/ctpop.ll | 22 +- llvm/test/Transforms/SLPVectorizer/X86/cttz.ll | 44 +-- .../SLPVectorizer/X86/different-vec-widths.ll | 17 +- .../SLPVectorizer/X86/jumbled_store_crash.ll | 104 ------- llvm/test/Transforms/SLPVectorizer/X86/pr35497.ll | 13 +- .../Transforms/SLPVectorizer/X86/reduction2.ll | 19 +- .../Transforms/SLPVectorizer/X86/shift-ashr.ll | 77 ++--- .../Transforms/SLPVectorizer/X86/shift-lshr.ll | 77 ++--- .../test/Transforms/SLPVectorizer/X86/shift-shl.ll | 77 ++--- .../Transforms/SLPVectorizer/X86/store-jumbled.ll | 7 +- .../SLPVectorizer/X86/stores_vectorize.ll | 45 ++- .../SampleProfile/Inputs/inline-callee-update.prof | 10 + .../SampleProfile/inline-callee-update.ll | 73 +++++ .../gold/X86/v1.12/thinlto_emit_linked_objects.ll | 2 +- llvm/test/tools/llvm-ar/extract.test | 15 +- .../test/tools/llvm-objcopy/MachO/Inputs/i386.yaml | 88 ------ .../tools/llvm-objcopy/MachO/Inputs/x86_64.yaml | 89 ------ .../MachO/install-name-tool-add-rpath.test | 23 -- .../MachO/install-name-tool-help-message.test | 10 - .../MachO/install-name-tool-version.test | 2 - llvm/test/tools/llvm-readobj/elf-hash-symbols.test | 34 ++- llvm/tools/llvm-ar/llvm-ar.cpp | 6 +- llvm/tools/llvm-objcopy/CMakeLists.txt | 6 - llvm/tools/llvm-objcopy/CopyConfig.cpp | 89 ------ llvm/tools/llvm-objcopy/CopyConfig.h | 8 +- llvm/tools/llvm-objcopy/InstallNameToolOpts.td | 22 -- llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp | 26 +- llvm/tools/llvm-objcopy/MachO/Object.cpp | 4 - llvm/tools/llvm-objcopy/MachO/Object.h | 3 +- llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 20 +- llvm/tools/llvm-readobj/XCOFFDumper.cpp | 13 +- llvm/unittests/Transforms/Vectorize/VPlanTest.cpp | 1 - llvm/utils/TableGen/AsmWriterInst.h | 2 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 1 - .../test/tasking/omp_task_depend_resize_hashmap.c | 3 + 280 files changed, 5131 insertions(+), 2815 deletions(-) create mode 100644 clang/test/CodeGen/fpconstrained.c copy clang/test/Driver/Inputs/{basic_riscv32_tree => basic_riscv32_nogcc_tree}/bin [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang/test/Driver/Inputs/{basic_riscv64_tree => basic_riscv64_nogcc_tree}/bin [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 clang/test/Driver/debug-default-version.c create mode 100644 clang/test/Driver/fp-model.c create mode 100644 clang/test/Driver/riscv32-toolchain-extra.c create mode 100644 clang/test/Driver/riscv64-toolchain-extra.c create mode 100644 lldb/packages/Python/lldbsuite/test/commands/target/dump-symtab [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/target/dump-symtab [...] create mode 100644 lldb/test/Shell/Breakpoint/Inputs/dummy-target.c create mode 100644 lldb/test/Shell/Breakpoint/dummy-target.test create mode 100644 llvm/test/CodeGen/AArch64/arm64-preserve-most.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-div-pred.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-log-pred.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-mad-pred.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-mul-pred.ll create mode 100644 llvm/test/CodeGen/AMDGPU/global-atomics-fp.ll create mode 100644 llvm/test/DebugInfo/COFF/parent-type-scopes.ll create mode 100644 llvm/test/MC/Disassembler/Mips/octeonp/valid-el.txt create mode 100644 llvm/test/MC/Disassembler/Mips/octeonp/valid.txt create mode 100644 llvm/test/MC/Mips/cnmipsp/invalid.s create mode 100644 llvm/test/MC/Mips/cnmipsp/valid.s create mode 100644 llvm/test/MC/Mips/macro-saa.s create mode 100644 llvm/test/MC/Mips/macro-saad.s delete mode 100644 llvm/test/MachineVerifier/live-ins-01.mir delete mode 100644 llvm/test/MachineVerifier/live-ins-02.mir delete mode 100644 llvm/test/MachineVerifier/live-ins-03.mir create mode 100644 llvm/test/Transforms/InstCombine/pr43893.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/first-order-recurrence-complex.ll delete mode 100644 llvm/test/Transforms/SLPVectorizer/X86/jumbled_store_crash.ll create mode 100644 llvm/test/Transforms/SampleProfile/Inputs/inline-callee-update.prof create mode 100644 llvm/test/Transforms/SampleProfile/inline-callee-update.ll delete mode 100644 llvm/test/tools/llvm-objcopy/MachO/Inputs/i386.yaml delete mode 100644 llvm/test/tools/llvm-objcopy/MachO/Inputs/x86_64.yaml delete mode 100644 llvm/test/tools/llvm-objcopy/MachO/install-name-tool-add-rpath.test delete mode 100644 llvm/test/tools/llvm-objcopy/MachO/install-name-tool-help-message.test delete mode 100644 llvm/test/tools/llvm-objcopy/MachO/install-name-tool-version.test delete mode 100644 llvm/tools/llvm-objcopy/InstallNameToolOpts.td