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-next-defconfig in repository toolchain/ci/llvm-project.
from 2b404d01e82 [GlobalISel][AArch64] Teach GISel to handle shifts in load [...] adds 2da6eea07cd [clang, test] Fix Clang :: Headers/max_align.c on 64-bit SPARC adds 2b7f3a2b335 [CMake] Add -z defs on Solaris adds 569f92f1e10 [compiler-rt][builtins] Provide __clear_cache for SPARC adds e72321f38e3 [clang][NFCI] Fix random typos adds eaedc5ef8f5 [Logging] Fix format strings adds 404551ac64e [RISCV][NFC] Correct RUN in rvi-pseudos-invalid.s adds 6f13637a3e1 [IR][Verifier] Allow IntToPtrInst to be !dereferenceable adds 6491076ec68 [Utils] Remove legacy scripts adds 532f7565557 Improve clang-format-diff help output adds ea5c94b497c [IndVars] Fix a subtle bug in optimizeLoopExits adds 93f505942c8 [Utils] Add back utils directory adds 37944130f95 clang-format: Fix namespace end comments for namespaces wit [...] adds 78c92d2ec3a [Remarks] Add unit tests for YAML serialization adds db1eb7c569e [utils] Remove sync-source (with SVN) adds 374398afb78 [libFuzzer] Fix __sanitizer_print_memory_profile return typ [...] adds 76bc3d6e074 [X86] In lowerVectorShuffle, instead of creating a new node [...] adds 9c0716f1166 ld.lld: Demangle symbols from archives in diagnostics adds 62ac91f3690 gn build: Merge r366832 adds 41a010a4ef1 [PowerPC] Remove redundant load immediate instructions adds cbbdc418383 [Remarks][NFC] Move the YAML serializer to its own header adds 05e32bad137 Revert "Revert "Implement xfer:libraries-svr4:read packet"" adds 70795c1e3a7 Revert "Revert "Add ReadCStringFromMemory for faster string [...] adds c5b5cc45754 [Remarks] Introduce a new format: yaml-strtab adds 8693f8f9c18 [lldb] Fix occasional hangs of VSCode testcases adds b27fc95e89f [ARM] Add opt-bisect support to ARMParallelDSP. adds 50a3f0e08e3 [ExpressionParser] Fix formatting and whitespace (NFC) adds b362c976fb7 [ExpressionParser] Handle llvm::Expected result adds a2fae1e3e99 [GlobalISel][AArch64] Save a copy on G_SELECT by fixing con [...] adds c69273fa107 [docs] Clarify where the indirect UB due to write-write rac [...] adds 78b1e777f59 Fix "control reaches end of non-void function" warning. NFCI. adds 511f7f5785e [AArch64][GlobalISel] Add support for s128 loads, stores, e [...] adds 45a3fd206fb [lldb][test_suite] Update tests with unexpected pass on And [...] adds f8552e67e91 [DWARF] Use 32-bit format specifier for offset adds 1b05977538d FileCheck [8/12]: Define numeric var from expr adds ba4e8d79134 [FileCheck]] Canonicalize caret location testing adds fb596735fe9 [FileCheck] Use ASSERT for fatal unit tests adds 1cb102cac9d [lldb] Fix enum value description adds 4287c95b08a [Remarks] String tables should be move-only adds 8b161bacf41 [SafeStack] Insert the deref before remaining elements adds 305ace7cc8e [AArch64] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS [...] adds 8b7e82be12a [PowerPC][NFC] use opcode instead of MachineInstr for instr [...] adds 09e6304440c [RISCV] Implement benchmark::cycleclock::Now adds b0ed5bea881 [Clangd] Fixed ExtractVariable for certain types of Exprs adds 00c8dab2198 Revert "[FileCheck] Use ASSERT for fatal unit tests" adds 75299de1911 Revert "[FileCheck]] Canonicalize caret location testing" adds 5ecb8802414 Revert "FileCheck [8/12]: Define numeric var from expr" adds f429ab60e60 [clangd] Implement "prepareRename" adds 509ad30d85f [Remark] Suppress the "-Wreturn-type" compiler warning, NFC adds 0e7bbb11220 [clangd] Update a stale comment, NFC. adds 00e8ac3bebf [Format] Make it easy to add new format::FormatStyle::Langu [...] adds ec4d8cdd59b [clangd] Bump vscode-clangd v0.0.16 adds 2b290885d94 [SVE][Inline-Asm] Add support to specify SVE registers in t [...] adds 7e6f355b3e4 [lldb] Remove Xcode project legacy adds 6076788c5b9 [clangd] Reformat use of cl::opt: use unqualified name and [...] adds aeb21b96a0e [ARM][ParallelDSP] Fix pointer operand reordering adds 2ff40ca367d [clangd] Fix SelectionTree traversal of qualified types adds 5a43ba8a624 [Format] getFormattingLangOpts: make LS_Auto uses LS_Cpp11 [...] adds d22f877356a [CrossTU] Add a function to retrieve original source location. adds b9d96ceca0c [ARM] MVE integer compares and selects adds ec10d5c6c10 Recommit rr366796 "[Object/ELF.h] - Improve testing of the [...] adds 3daefb07448 [DWARF][NFC] Add constants for reserved values of an initia [...] adds 5adbfdda2db [mips] Assign R_TLS type to the R_MIPS_TLS_TPREL_XXX reloca [...] adds b09bc8a27dd Revert "Revert "[lldb] [Process/NetBSD] Fix constructor aft [...] adds c7e55d4f521 [ARM] MVE predicate register support adds 2359fecf82d [lldb][NFC] Tablegenify platform adds aaad1a8959d [lldb] Fix build errors from tablegenify platform commit adds bdc6b6e4101 [clangd] SelectionTree treats TranslationUnitDecl (mostly) [...] adds 242da4e83ef [yaml2obj] - Allow custom fields for the SHT_UNDEF sections. adds cb487e9b442 [Object/llvm-readobj] - Cleanup testing of the dynamic objects. adds 7d79b552e36 [llvm-objdump] - Import the test/Object/X86/no-start-symbol [...] adds 4cd9b853b5a FileCheck [8/12]: Define numeric var from expr adds a83dfd92bef [FileCheck]] Canonicalize caret location testing adds 168a6dc9476 [FileCheck] Use ASSERT for fatal unit tests adds 9842310a2ac [clangd] Add categories to help options, and only show clan [...] adds 36240744269 [InstCombine] add tests for load narrowing; NFC adds 565c54320e0 [InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOp adds 3a12e73f672 Fix @skipIfSanitized decorator adds a19f5a76e6a Test commit. NFC. new 724888af45b [ARM] Make sure that the constant pool does not keep in the [...] new c7046c91cd1 Silence a conversion warning after r366887. NFC new a4a4698c16f [ARM] Basic And/Or/Xor handling for MVE predicates new 18c26713522 [llvm-ar][test] Fix move operation tests new 4fc78c496eb [ARM] MVE floating point compares and selects new 69fba7434e0 [ARM] Better AND's for MVE compares new 4fdcabf259c [Support] Fix `-ftime-trace-granularity` option new b9179ff8576 [AIX][lit] Don't depend on psutil on AIX new 0bf5f7082cc AMDGPU: Only allow FP types for format buffer intrinics new 10dad95a755 [SDAG] convert (sub x, 1) to (add x, -1) in ctpop expansion; NFC new 0e7d8698b52 AMDGPU/GlobalISel: Don't assume instruction can be erased w [...] new 0b7f2263118 AMDGPU: Fix test after r366913
The 12 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/clangd/ClangdLSPServer.cpp | 17 +- clang-tools-extra/clangd/ClangdLSPServer.h | 2 + clang-tools-extra/clangd/ClangdServer.cpp | 29 + clang-tools-extra/clangd/ClangdServer.h | 4 + clang-tools-extra/clangd/Protocol.cpp | 4 + clang-tools-extra/clangd/Protocol.h | 4 + clang-tools-extra/clangd/Selection.cpp | 48 +- clang-tools-extra/clangd/Selection.h | 18 +- .../clangd/clients/clangd-vscode/package-lock.json | 701 ++-- .../clangd/clients/clangd-vscode/package.json | 26 +- .../clangd/refactor/tweaks/DumpAST.cpp | 4 +- .../clangd/refactor/tweaks/ExpandAutoType.cpp | 2 +- .../clangd/refactor/tweaks/ExtractVariable.cpp | 111 +- clang-tools-extra/clangd/test/rename.test | 47 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 502 +-- .../clangd/unittests/SelectionTests.cpp | 56 +- clang-tools-extra/clangd/unittests/TweakTests.cpp | 110 +- clang/docs/ClangCommandLineReference.rst | 8 + clang/include/clang/AST/ASTImporter.h | 12 + .../clang/ASTMatchers/ASTMatchersInternal.h | 2 +- clang/include/clang/Basic/CodeGenOptions.def | 2 + clang/include/clang/CrossTU/CrossTranslationUnit.h | 33 +- clang/include/clang/Driver/Options.td | 6 +- clang/include/clang/Frontend/FrontendOptions.h | 5 +- clang/lib/AST/ASTImporter.cpp | 4 + clang/lib/Basic/Targets/AArch64.cpp | 13 +- clang/lib/Basic/Targets/Sparc.h | 1 + clang/lib/Basic/Targets/X86.cpp | 2 +- clang/lib/CrossTU/CrossTranslationUnit.cpp | 46 +- clang/lib/Driver/ToolChains/Clang.cpp | 1 + clang/lib/Format/Format.cpp | 11 +- clang/lib/Format/NamespaceEndCommentsFixer.cpp | 16 +- clang/lib/Format/TokenAnnotator.cpp | 4 +- clang/lib/Format/UnwrappedLineParser.cpp | 9 +- clang/lib/Frontend/CompilerInvocation.cpp | 2 + clang/lib/Index/IndexSymbol.cpp | 2 +- clang/lib/Sema/SemaExprCXX.cpp | 2 +- clang/test/CodeGen/aarch64-sve-inline-asm.c | 13 + clang/test/Driver/check-time-trace.cpp | 2 +- clang/test/Preprocessor/init.c | 1 + clang/tools/clang-format/clang-format-diff.py | 12 +- clang/tools/driver/cc1_main.cpp | 7 +- .../unittests/CrossTU/CrossTranslationUnitTest.cpp | 39 +- clang/unittests/Format/FormatTest.cpp | 15 + .../Format/NamespaceEndCommentsFixerTest.cpp | 41 +- compiler-rt/lib/builtins/clear_cache.c | 10 + compiler-rt/lib/fuzzer/FuzzerExtFunctions.def | 2 +- libcxx/utils/google-benchmark/README.LLVM | 6 + libcxx/utils/google-benchmark/src/cycleclock.h | 15 + libcxx/utils/libcxx/util.py | 35 +- lld/COFF/Driver.cpp | 10 +- lld/COFF/InputFiles.cpp | 5 +- lld/COFF/Symbols.cpp | 4 +- lld/COFF/Symbols.h | 10 +- lld/ELF/Arch/Mips.cpp | 12 +- lld/ELF/InputFiles.cpp | 4 +- lld/ELF/InputSection.cpp | 1 + lld/ELF/Symbols.cpp | 29 +- lld/ELF/Symbols.h | 6 +- lld/test/ELF/archive-thin-missing-member.s | 14 +- lldb/cmake/XcodeHeaderGenerator/CMakeLists.txt | 14 - .../lldb/Host/common/NativeProcessProtocol.h | 39 + lldb/lit/lit.cfg.py | 14 +- lldb/packages/Python/lldbsuite/test/decorators.py | 6 +- .../TestHWBreakMultiThread.py | 2 - .../deleted-executable/TestDeletedExecutable.py | 4 +- .../inferior-assert/TestInferiorAssert.py | 3 + .../functionalities/load_unload/TestLoadUnload.py | 2 +- .../target_command/TestTargetCommand.py | 4 - .../target_create_deps/TestTargetCreateDeps.py | 18 +- .../command/TestWatchpointCommandLLDB.py | 6 +- .../command/TestWatchpointCommandPython.py | 6 +- .../condition/TestWatchpointConditionCmd.py | 1 + .../watchpoint_events/TestWatchpointEvents.py | 1 + .../lang/c/const_variables/TestConstVariables.py | 1 + .../lang/c/global_variables/TestGlobalVariables.py | 5 +- .../condition/TestWatchpointConditionAPI.py | 1 + .../test/tools/lldb-server/TestLldbGdbServer.py | 1 - .../test/tools/lldb-server/gdbremote_testcase.py | 29 +- .../test/tools/lldb-server/libraries-svr4/Makefile | 17 + .../TestGdbRemoteLibrariesSvr4Support.py | 130 + .../test/tools/lldb-server/libraries-svr4/main.cpp | 15 + .../tools/lldb-server/libraries-svr4/svr4lib_a.cpp | 9 + .../tools/lldb-server/libraries-svr4/svr4lib_a.mk | 9 + .../lldb-server/libraries-svr4/svr4lib_b_quote.cpp | 9 + .../lldb-server/libraries-svr4/svr4lib_b_quote.mk | 9 + .../lldbsuite/test/tools/lldb-vscode/vscode.py | 8 +- lldb/scripts/Python/finish-swig-Python-LLDB.sh | 309 -- lldb/scripts/Xcode/build-llvm.py | 461 --- lldb/scripts/Xcode/lldbbuild.py | 193 -- .../Xcode/package-clang-resource-headers.py | 85 - lldb/scripts/Xcode/prepare-gtest-run-dir.sh | 10 - lldb/scripts/Xcode/repo.py | 54 - lldb/scripts/Xcode/repos/FALLBACK | 19 - lldb/scripts/Xcode/repos/svn-trunk.json | 19 - lldb/scripts/build-lldb-llvm-clang | 74 - lldb/scripts/checkpoint-llvm.pl | 126 - lldb/scripts/finish-swig-wrapper-classes.sh | 101 - lldb/scripts/install-lldb.sh | 59 - lldb/scripts/sed-sources | 251 -- lldb/source/Commands/CommandObjectPlatform.cpp | 58 +- lldb/source/Commands/Options.td | 100 + lldb/source/Core/Communication.cpp | 20 +- lldb/source/Host/common/NativeProcessProtocol.cpp | 54 + .../Clang/ClangExpressionDeclMap.cpp | 76 +- .../Plugins/Process/NetBSD/NativeProcessNetBSD.cpp | 2 +- .../Plugins/Process/NetBSD/NativeProcessNetBSD.h | 4 +- .../Plugins/Process/POSIX/NativeProcessELF.cpp | 70 +- .../Plugins/Process/POSIX/NativeProcessELF.h | 7 + .../GDBRemoteCommunicationServerCommon.cpp | 1 + .../GDBRemoteCommunicationServerLLGS.cpp | 43 + .../gdb-remote/GDBRemoteCommunicationServerLLGS.h | 2 + lldb/source/Target/Target.cpp | 14 +- lldb/unittests/Host/NativeProcessProtocolTest.cpp | 51 + lldb/utils/TableGen/LLDBTableGen.cpp | 2 +- lldb/utils/git-svn/convert.py | 73 - lldb/utils/misc/grep-svn-log.py | 97 - lldb/utils/sync-source/README.txt | 293 -- lldb/utils/sync-source/lib/transfer/__init__.py | 0 lldb/utils/sync-source/lib/transfer/protocol.py | 8 - lldb/utils/sync-source/lib/transfer/rsync.py | 61 - .../sync-source/lib/transfer/transfer_spec.py | 12 - lldb/utils/sync-source/pylintrc | 2 - lldb/utils/sync-source/syncsource.py | 270 -- llvm/cmake/modules/HandleLLVMOptions.cmake | 2 +- llvm/docs/Atomics.rst | 6 +- llvm/docs/CommandGuide/FileCheck.rst | 26 +- llvm/docs/LangRef.rst | 57 +- llvm/docs/Remarks.rst | 29 + llvm/include/llvm/Analysis/InstructionSimplify.h | 18 +- llvm/include/llvm/BinaryFormat/Dwarf.h | 5 + llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 44 +- llvm/include/llvm/Object/ELF.h | 16 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 2 +- llvm/include/llvm/Remarks/RemarkFormat.h | 2 +- llvm/include/llvm/Remarks/RemarkParser.h | 27 +- llvm/include/llvm/Remarks/RemarkSerializer.h | 26 - llvm/include/llvm/Remarks/RemarkStringTable.h | 19 +- llvm/include/llvm/Remarks/YAMLRemarkSerializer.h | 56 + llvm/include/llvm/Support/FileCheck.h | 116 +- llvm/include/llvm/Support/TimeProfiler.h | 2 +- llvm/lib/Analysis/InlineCost.cpp | 4 +- llvm/lib/Analysis/InstructionSimplify.cpp | 26 +- llvm/lib/Analysis/LoopUnrollAnalyzer.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 6 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 21 +- llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 6 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 2 +- llvm/lib/IR/RemarkStreamer.cpp | 6 +- llvm/lib/IR/Value.cpp | 13 + llvm/lib/IR/Verifier.cpp | 4 +- llvm/lib/Remarks/RemarkFormat.cpp | 1 + llvm/lib/Remarks/RemarkParser.cpp | 32 +- llvm/lib/Remarks/RemarkStringTable.cpp | 12 +- llvm/lib/Remarks/YAMLRemarkParser.cpp | 50 +- llvm/lib/Remarks/YAMLRemarkParser.h | 24 +- llvm/lib/Remarks/YAMLRemarkSerializer.cpp | 13 +- llvm/lib/Support/FileCheck.cpp | 309 +- llvm/lib/Support/TimeProfiler.cpp | 12 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 85 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 6 +- .../lib/Target/AArch64/AArch64RegisterBankInfo.cpp | 23 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 14 +- llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 29 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 387 ++- llvm/lib/Target/ARM/ARMISelLowering.h | 4 + llvm/lib/Target/ARM/ARMInstrInfo.td | 17 + llvm/lib/Target/ARM/ARMInstrMVE.td | 184 ++ llvm/lib/Target/ARM/ARMInstrNEON.td | 57 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 2 +- llvm/lib/Target/ARM/ARMParallelDSP.cpp | 7 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 21 +- llvm/lib/Target/PowerPC/PPCInstrInfo.h | 2 +- llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp | 103 + llvm/lib/Target/X86/X86ISelLowering.cpp | 26 +- llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 6 +- llvm/lib/Transforms/Utils/Local.cpp | 9 +- .../ValueTracking/memory-dereferenceable.ll | 8 + .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 2 +- .../AArch64/GlobalISel/legalize-extracts.mir | 82 - .../AArch64/GlobalISel/legalize-inserts.mir | 142 +- .../legalize-load-store-s128-unaligned.mir | 30 - .../AArch64/GlobalISel/legalize-load-store.mir | 14 +- .../CodeGen/AArch64/GlobalISel/regbank-extract.mir | 23 + .../AArch64/GlobalISel/regbank-fp-use-def.mir | 5 +- .../CodeGen/AArch64/GlobalISel/regbank-select.mir | 14 +- .../AArch64/GlobalISel/regbank-trunc-s128.mir | 23 + .../CodeGen/AArch64/GlobalISel/select-extract.mir | 28 + .../CodeGen/AArch64/GlobalISel/select-trunc.mir | 48 +- .../AMDGPU/GlobalISel/inst-select-anyext.mir | 28 +- llvm/test/CodeGen/ARM/ParallelDSP/pr42729.ll | 84 + .../test/CodeGen/ARM/constant-islands-split-IT.mir | 107 + .../CodeGen/PowerPC/remove-redundant-load-imm.ll | 55 + .../CodeGen/PowerPC/remove-redundant-load-imm.mir | 348 ++ llvm/test/CodeGen/Thumb2/mve-pred-and.ll | 482 +++ llvm/test/CodeGen/Thumb2/mve-pred-build-const.ll | 196 ++ llvm/test/CodeGen/Thumb2/mve-pred-build-var.ll | 289 ++ llvm/test/CodeGen/Thumb2/mve-pred-ext.ll | 164 + llvm/test/CodeGen/Thumb2/mve-pred-not.ll | 387 +++ llvm/test/CodeGen/Thumb2/mve-pred-or.ll | 568 ++++ llvm/test/CodeGen/Thumb2/mve-pred-shuffle.ll | 564 ++++ llvm/test/CodeGen/Thumb2/mve-pred-spill.ll | 81 + llvm/test/CodeGen/Thumb2/mve-pred-xor.ll | 570 ++++ llvm/test/CodeGen/Thumb2/mve-vcmp.ll | 553 ++++ llvm/test/CodeGen/Thumb2/mve-vcmpf.ll | 3441 ++++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-vcmpfz.ll | 3225 ++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-vcmpz.ll | 424 +++ llvm/test/CodeGen/Thumb2/mve-vpsel.ll | 77 + llvm/test/CodeGen/X86/oddshuffles.ll | 13 +- llvm/test/CodeGen/X86/remarks-section.ll | 2 +- llvm/test/CodeGen/X86/vector-shift-ashr-sub128.ll | 4 +- llvm/test/CodeGen/X86/vector-shuffle-128-v2.ll | 15 +- llvm/test/CodeGen/X86/vector-zext-widen.ll | 9 +- llvm/test/CodeGen/X86/vector-zext.ll | 9 +- llvm/test/FileCheck/check-not-diaginfo.txt | 15 +- .../test/FileCheck/numeric-defines-diagnostics.txt | 32 +- llvm/test/FileCheck/numeric-defines.txt | 48 +- llvm/test/FileCheck/numeric-expression.txt | 67 +- llvm/test/FileCheck/string-defines-diagnostics.txt | 22 +- llvm/test/FileCheck/verbose.txt | 62 +- llvm/test/MC/RISCV/rvi-pseudos-invalid.s | 2 +- llvm/test/Object/Inputs/no-start-symbol.elf-x86_64 | Bin 544 -> 0 bytes llvm/test/Object/X86/no-start-symbol.test | 10 - llvm/test/Object/invalid.test | 54 + llvm/test/Object/readobj-shared-object.test | 611 ++-- .../IndVarSimplify/eliminate-exit-no-dl.ll | 45 + .../AMDGPU/amdgcn-demanded-vector-elts.ll | 25 +- llvm/test/Transforms/InstCombine/trunc-load.ll | 50 +- llvm/test/Transforms/SafeStack/X86/debug-loc2.ll | 5 + llvm/test/Verifier/dereferenceable-md-inttoptr.ll | 6 + llvm/test/Verifier/dereferenceable-md.ll | 48 +- llvm/test/tools/llvm-ar/move-after.test | 10 +- llvm/test/tools/llvm-ar/move-before.test | 24 +- .../disassemble-no-symbol-at-section-start.test | 28 + .../tools/llvm-readobj/Inputs/dtflags.elf-x86-64 | Bin 11800 -> 0 bytes llvm/test/tools/llvm-readobj/elf-dtflags.test | 10 - llvm/test/tools/llvm-readobj/elf-file-types.test | 154 + llvm/test/tools/llvm-readobj/elf-loadname.test | 50 + .../tools/yaml2obj/elf-custom-null-section.yaml | 106 +- llvm/tools/yaml2obj/yaml2elf.cpp | 40 +- llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp | 4 +- llvm/unittests/Remarks/CMakeLists.txt | 1 + llvm/unittests/Remarks/YAMLRemarksParsingTest.cpp | 6 +- .../Remarks/YAMLRemarksSerializerTest.cpp | 90 + llvm/unittests/Support/FileCheckTest.cpp | 238 +- llvm/utils/benchmark/README.LLVM | 2 + llvm/utils/benchmark/src/cycleclock.h | 15 + .../gn/secondary/llvm/unittests/Remarks/BUILD.gn | 1 + llvm/utils/lit/lit/LitConfig.py | 27 +- llvm/utils/lit/lit/util.py | 62 +- llvm/utils/lit/tests/googletest-timeout.py | 2 +- llvm/utils/lit/tests/lit.cfg | 15 +- llvm/utils/lit/tests/shtest-timeout.py | 2 +- 256 files changed, 16721 insertions(+), 4969 deletions(-) create mode 100644 clang/test/CodeGen/aarch64-sve-inline-asm.c delete mode 100644 lldb/cmake/XcodeHeaderGenerator/CMakeLists.txt create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries [...] create mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries [...] delete mode 100755 lldb/scripts/Python/finish-swig-Python-LLDB.sh delete mode 100755 lldb/scripts/Xcode/build-llvm.py delete mode 100644 lldb/scripts/Xcode/lldbbuild.py delete mode 100644 lldb/scripts/Xcode/package-clang-resource-headers.py delete mode 100755 lldb/scripts/Xcode/prepare-gtest-run-dir.sh delete mode 100644 lldb/scripts/Xcode/repo.py delete mode 100644 lldb/scripts/Xcode/repos/FALLBACK delete mode 100644 lldb/scripts/Xcode/repos/svn-trunk.json delete mode 100755 lldb/scripts/build-lldb-llvm-clang delete mode 100755 lldb/scripts/checkpoint-llvm.pl delete mode 100755 lldb/scripts/finish-swig-wrapper-classes.sh delete mode 100755 lldb/scripts/install-lldb.sh delete mode 100755 lldb/scripts/sed-sources delete mode 100755 lldb/utils/git-svn/convert.py delete mode 100755 lldb/utils/misc/grep-svn-log.py delete mode 100644 lldb/utils/sync-source/README.txt delete mode 100644 lldb/utils/sync-source/lib/transfer/__init__.py delete mode 100644 lldb/utils/sync-source/lib/transfer/protocol.py delete mode 100644 lldb/utils/sync-source/lib/transfer/rsync.py delete mode 100644 lldb/utils/sync-source/lib/transfer/transfer_spec.py delete mode 100644 lldb/utils/sync-source/pylintrc delete mode 100644 lldb/utils/sync-source/syncsource.py create mode 100644 llvm/include/llvm/Remarks/YAMLRemarkSerializer.h delete mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-load-store-s128-u [...] create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-extract.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-trunc-s128.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-extract.mir create mode 100644 llvm/test/CodeGen/ARM/ParallelDSP/pr42729.ll create mode 100644 llvm/test/CodeGen/ARM/constant-islands-split-IT.mir create mode 100644 llvm/test/CodeGen/PowerPC/remove-redundant-load-imm.ll create mode 100644 llvm/test/CodeGen/PowerPC/remove-redundant-load-imm.mir create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-and.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-build-const.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-build-var.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-ext.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-not.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-or.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-shuffle.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-spill.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-pred-xor.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vcmp.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vcmpf.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vcmpfz.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vcmpz.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vpsel.ll delete mode 100644 llvm/test/Object/Inputs/no-start-symbol.elf-x86_64 delete mode 100644 llvm/test/Object/X86/no-start-symbol.test create mode 100644 llvm/test/Transforms/IndVarSimplify/eliminate-exit-no-dl.ll create mode 100644 llvm/test/Verifier/dereferenceable-md-inttoptr.ll create mode 100644 llvm/test/tools/llvm-objdump/X86/disassemble-no-symbol-at-secti [...] delete mode 100755 llvm/test/tools/llvm-readobj/Inputs/dtflags.elf-x86-64 delete mode 100644 llvm/test/tools/llvm-readobj/elf-dtflags.test create mode 100644 llvm/test/tools/llvm-readobj/elf-file-types.test create mode 100644 llvm/test/tools/llvm-readobj/elf-loadname.test create mode 100644 llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp