This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-aarch64-spec2k6-Oz_LTO in repository toolchain/ci/llvm-project.
from 553c29faa26 [test] [llvm-objcopy] Fix broken test case adds 8ef8e5686ee Point to the dusted off version of the kaleidoscope tutorial. adds 2e418e16ddd replace the old kaleidoscope tutorial files with orphaned p [...] adds f688226bc9f unbreak links adds c5ecdd3c5a9 [DebugInfo] Some fields do not need relocations even relax [...] adds c2a5459d52b [ELF][AArch64] Improve some aarch64-*.s tests adds ea98f15c438 [NFC] Fix an indentation issue in llvm/Support/TargetRegistry.h adds 3628d948f59 [ELF][test] Fix aarch64-condb-reloc.s adds a5f0824eb51 [InstCombine] Dropping redundant masking before left-shift [...] adds 4422a1657c6 [InstCombine] Dropping redundant masking before left-shift [...] adds 2ebe57386d6 [InstCombine] Dropping redundant masking before left-shift [...] adds 3c212ce3054 [InstCombine] Dropping redundant masking before left-shift [...] adds 441c9d6ca89 [InstCombine] Dropping redundant masking before left-shift [...] adds f2eb4031449 [InstCombine] Dropping redundant masking before left-shift [...] adds 6ae86ea2752 [clangd] cleanup: unify the implemenation of checking a loc [...] adds bde33af85a1 [Loop Peeling] Enable peeling of multiple exits by default. adds 7d06ffff466 [AMDGPU] Simplify the exclusive scan used for optimized atomics adds 2711e16b354 [sanitizers] Use covering ObjectFormatType switches adds f3ae501d36e [clangd] Handle windows line endings in QueryDriver adds e9e59ad79ff [OpenCL] Define CLK_NULL_EVENT without cast adds 9c377105da0 Revert r366458, r366467 and r366468 adds 0b001f94a54 [ARM] Add <saturate> operand to SQRSHRL and UQRSHLL adds 0ed7732671b [IPRA] Don't rely on non-exact function definitions adds ce2ef288b20 [llvm-readelf] - A fix for: "--hash-symbols asserts for 64- [...] adds 91e5f4b46b5 Revert "Revert r366458, r366467 and r366468" adds f44d7c3f9f5 [NFC] Remove indent after r366433 adds cf2aca0aaea [lldb][NFC] Tablegenify target adds 8780c0dda21 Don't update NoTrappingFPMath and FPDenormalMode in resetTa [...] adds 2e435ef3edd Fix MSVC "result of 32-bit shift implicitly converted to 64 [...] adds 882bf2a844c [NFC][InstCombine] Redundant masking before left-shift: tes [...] adds 9998585c47b [NFC][InstCombine] Tests for 'rem' formation from sub-of-mu [...] adds 06841eab009 [Clangd] Fixed SelectionTree bug for macros adds e068c7463f2 [libc++] Fix link error with _LIBCPP_HIDE_FROM_ABI_PER_TU a [...] adds 20a0e7caaf3 [Clangd] Fixed ExtractVariable test adds e238a4c7570 [X86] for split stack, not save/restore nested arg if unused adds dec624682e0 [MachineCSE][MachinePRE] Avoid hoisting code from code regi [...] adds 4ccb7f8c450 [AMDGPU][MC] Corrected parsing of branch offsets adds b288d90b39f [NFC] include cstdint/string prior to using uint8_t/string adds cb2c50028d8 lld-link: Demangle symbols from archives in diagnostics adds 5905aae1695 DAG: Handle dbg_value for arguments split into multiple subregs adds 9dc0160d267 [clangd] Disable background-index on lit-tests by default adds c35dd05a7ce gn build: Set +x on symlink_or_copy.py adds 8bb8915d43f [clangd] Provide a way to publish highlightings in non-racy manner adds 1022c0dfde5 AMDGPU: Decompose all values to 32-bit pieces for calling c [...] adds 9e6a42a1856 [libc++] Add missing %link_flags to .sh.cpp test adds 3fd917d8860 Support Linux signal return trampolines in frame initialization adds fecf43eba36 AMDGPU/GlobalISel: Rewrite lowerFormalArguments adds b60a2ae40e7 AMDGPU/GlobalISel: Support arguments with multiple registers adds 08494f6231b AMDGPU/GlobalISel: Selection for fminnum/fmaxnum adds fd8a3651f74 AMDGPU: Attempt to fix bot error adds f41e6271572 [libunwind][ARM] Fix loading FP registers on big-endian targets adds 8e46275488c Fix asan infinite loop on undefined symbol adds 00542301818 [AMDGPU] Regenerate test file for upcoming patch. NFCI. adds b45853f1731 [lldb][NFC] Cleanup mentions and code related to lldb-mi adds 870f49e6903 AMDGPU: Add some function return test cases adds 86383e66266 [Format/ObjC] Avoid breaking between unary operators and operands adds 910323e6676 [libc++] Integrate the PSTL into libc++ adds a5bd48939cd [libc++] Use _EnableIf instead of std::enable_if in deducti [...] adds b50f10875b3 [llvm-lipo] Remove trailing whitespace. NFC adds 318a6553699 GlobalISel: Add GINodeEquiv for fcopysign adds 7df225dfc25 AMDGPU/GlobalISel: Fix MMO flags for kernel argument loads adds 01fcf9238f8 [AMDGPU] Allow register tuples to set asm names adds 2272be94f22 [RISCV] Disable tests failing on buildbots. adds 4e9196ebcb9 Revert "Use the MachineBasicBlock symbol for a callbr target" adds 3b1ef581282 [libc++] Allow passing additional CMake arguments in macOS [...] adds ff9c9e644db [AMDGPU] Add test case on crashing of `si-lower-sgpr-spills` pass adds a3c83b7511a Revert "[libc++] Integrate the PSTL into libc++" adds c14334e9592 LiveIntervals: Fix handleMove asserting on BUNDLE adds 4e8c8aa959a [libc++] Mark libcpp_deallocate.sh.cpp as UNSUPPORTED inste [...] adds 85f38901266 AMDGPU: Force s_waitcnt after GWS instructions adds 48c0df5d460 AMDGPU: Don't rely on m0 being -1 for GWS offsets adds e3401a9b861 AMDGPU: Redefine setcc condition PatLeafs adds e664319e7a1 Expand pseudo-components before embedding in llvm-config adds 18230ecf7ef [InstCombine] Add test cases for PR42691. NFC adds 4933c717ecb Fix a latent bug discovered by r366610: nativecodegen inclu [...] adds 5e23f428203 AMDGPU: Avoid custom predicates for stores with glue adds 3a3c58f0459 [InstCombine] Fix copy/paste mistake in the test cases I ad [...] adds 34da8dfba08 Revert r366610 and r366612: Expand pseudo-components before [...] adds 7b5a54e3690 [AMDGPU] Fixed occupancy calculation for gfx10 adds f4038e75d20 Disallow most calling convention attributes on PS4 adds 407e8375402 Revert "Fix asan infinite loop on undefined symbol" adds 05d9e6a2a3d [AMDGPU] Autogenerate register sequences in tuples adds a29002e59b5 [NFC] Remove unused variable adds f3bfb85bcea AMDGPU/GlobalISel: Legalize GEP for other 32-bit address spaces adds 578e8fa8337 Re-commit: r366610 and r366612: Expand pseudo-components be [...] adds 604f802fd30 [LTO] Always mark regular LTO units with EnableSplitLTOUnit=1 adds 5204f7611f4 [WebAssembly] Compute and export TLS block alignment adds 41affad967d [GlobalISel][AArch64] Contract trivial same-size cross-bank [...] adds 3bef014e7d7 Implement P1301R4, which allows specifying an optional mess [...] adds 1f8aa536f39 [cxx_status] Update status page for WG21 Cologne meeting motions. adds 1358af27c09 We support P1301R4 in C++2a as of r366626. adds 7017a6d3a3f Mark P1301R4 in C++2a as being SVN instead. adds 6a382050391 [c++20] P1161R3: a[b,c] is deprecated. adds fc0d766511e [CMake] Align debugserver with lldb-server on Darwin adds cbd28cd05bb Fix asan infinite loop on undefined symbol adds 0a7faa4e3d9 [Local] Zap blockaddress without users in ConstantFoldTerminator. adds 7a3d4c15a7f Revert "Fix asan infinite loop on undefined symbol" adds 12b48b16074 Fix cppcheck reduce scope variable warnings. NFCI adds adec0f22524 [X86][SSE] Use PSADBW to improve vXi8 sum reduction (PR42674) adds cd9b19484b6 [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector [...] adds a30a4a35ecb Fix asan infinite loop on undefined symbol adds e97f2f33e75 build: allow the user to specify `llvm-tblgen` adds 7f0c23576f5 [NFC][Codegen][X86][AArch64] Add "(x s% C) == 0" tests adds 056640f8b31 [NFC][InstCombine] Add srem-by-signbit tests - still can fo [...] adds a2dd672c5ff [NFC][InstCombine] Autogenerate a few tests adds ae4c30a4bed [ELF] Support explicitly overriding relocation model in LTO adds ff22ec3d700 [Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit [...] adds b9109562029 gn build: Merge r366622 adds b4e06328fc2 [lldb] Fix buildbot build fail caused by r366645 adds 8fabdfe9fcd [InstCombine] Don't use AddOne/SubOne to see if two APInts [...] adds 1d149d08d3a [InstCombine] Remove insertRangeTest code that handles the [...] adds fe1b8a09113 [NativePDB] Make GetOrCreateDeclForUid return an lldb CompilerDecl adds 8a431874e99 [NFC][InstCombine] Add a few extra srem-by-power-of-two tes [...] adds ca9dfdfaeca [lldb] Fix crash when looking up type coming from the Clang [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ClangdServer.cpp | 17 +- clang-tools-extra/clangd/ClangdUnit.cpp | 5 +- clang-tools-extra/clangd/Diagnostics.cpp | 6 +- clang-tools-extra/clangd/Headers.cpp | 2 +- clang-tools-extra/clangd/IncludeFixer.cpp | 2 +- clang-tools-extra/clangd/Quality.cpp | 7 +- clang-tools-extra/clangd/QueryDriverDatabase.cpp | 6 +- clang-tools-extra/clangd/Selection.cpp | 22 +- clang-tools-extra/clangd/SourceCode.cpp | 4 + clang-tools-extra/clangd/SourceCode.h | 8 + clang-tools-extra/clangd/TUScheduler.cpp | 60 +- clang-tools-extra/clangd/TUScheduler.h | 20 +- clang-tools-extra/clangd/XRefs.cpp | 2 +- .../clangd/index/BackgroundIndexLoader.cpp | 18 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 3 +- clang-tools-extra/clangd/refactor/Rename.cpp | 3 +- .../clangd/test/system-include-extractor.test | 2 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 6 +- .../clangd/unittests/SelectionTests.cpp | 34 +- .../clangd/unittests/SourceCodeTests.cpp | 30 + .../clangd/unittests/SymbolCollectorTests.cpp | 3 +- .../clangd/unittests/TUSchedulerTests.cpp | 27 +- clang-tools-extra/clangd/unittests/TweakTests.cpp | 27 +- clang/include/clang/Basic/Attr.td | 3 +- clang/include/clang/Basic/AttrDocs.td | 7 + clang/include/clang/Basic/BuiltinsWebAssembly.def | 1 + clang/include/clang/Basic/CodeGenOptions.def | 5 +- clang/include/clang/Basic/CodeGenOptions.h | 6 + clang/include/clang/Basic/DiagnosticGroups.td | 2 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 9 + clang/include/clang/Basic/TargetInfo.h | 1 + clang/include/clang/Driver/CC1Options.td | 4 +- clang/include/clang/Driver/Options.td | 2 +- clang/lib/Basic/Targets/OSTargets.h | 4 + clang/lib/CodeGen/BackendUtil.cpp | 10 +- clang/lib/CodeGen/CGBuiltin.cpp | 5 + clang/lib/CodeGen/CGCall.cpp | 21 +- clang/lib/CodeGen/TargetInfo.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 36 +- clang/lib/Format/TokenAnnotator.cpp | 2 + clang/lib/Frontend/CompilerInvocation.cpp | 29 +- clang/lib/Headers/opencl-c-base.h | 2 +- clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Sema/SemaDeclAttr.cpp | 33 +- clang/lib/Sema/SemaExpr.cpp | 9 + clang/lib/Sema/SemaStmt.cpp | 15 +- .../CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p1.cpp | 4 +- .../CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p2.cpp | 34 +- clang/test/CodeGen/builtins-wasm.c | 6 + clang/test/CodeGen/msp430-fp-elim.c | 2 +- clang/test/CodeGen/split-lto-unit.c | 12 + clang/test/CodeGen/x86_64-profiling-keep-fp.c | 4 +- clang/test/CodeGen/xcore-abi.c | 3 +- clang/test/CodeGen/xcore-abi.cpp | 3 +- clang/test/CodeGenCXX/global-init.cpp | 5 +- clang/test/CodeGenObjCXX/msabi-stret.mm | 2 +- clang/test/Driver/cl-options.c | 18 +- clang/test/Driver/clang-translation.c | 2 +- clang/test/Driver/frame-pointer-elim.c | 20 +- clang/test/Driver/frame-pointer.c | 22 +- clang/test/Driver/woa-fp.c | 6 +- clang/test/Driver/xcore-opts.c | 3 +- clang/test/Preprocessor/has_attribute.cpp | 2 +- clang/test/Sema/c2x-nodiscard.c | 6 +- clang/test/Sema/no_callconv.cpp | 44 + clang/test/SemaCXX/cxx11-attr-print.cpp | 8 +- clang/test/SemaCXX/deprecated.cpp | 26 + clang/test/SemaOpenCL/clk_event_t.cl | 3 +- clang/unittests/Format/FormatTestObjC.cpp | 12 + .../RecursiveASTVisitorTests/LambdaExpr.cpp | 2 + clang/www/cxx_status.html | 111 +- compiler-rt/lib/interception/interception_linux.cc | 9 +- .../test/asan/TestCases/Linux/dlopen-mixed-c-cxx.c | 43 + libcxx/include/map | 24 +- libcxx/include/set | 24 +- libcxx/include/string | 10 - .../support.dynamic/libcpp_deallocate.sh.cpp | 2 +- .../libcxx/strings/basic.string/PR42676.sh.cpp | 21 + libcxx/utils/ci/macos-trunk.sh | 10 +- libunwind/src/Unwind-EHABI.cpp | 9 +- lld/COFF/Driver.cpp | 15 +- lld/COFF/Driver.h | 2 +- lld/COFF/InputFiles.cpp | 9 +- lld/COFF/InputFiles.h | 2 +- lld/COFF/SymbolTable.cpp | 8 +- lld/COFF/SymbolTable.h | 2 +- lld/COFF/Symbols.cpp | 11 +- lld/COFF/Symbols.h | 1 + lld/Common/TargetOptionsCommandFlags.cpp | 4 + lld/ELF/LTO.cpp | 4 +- lld/include/lld/Common/TargetOptionsCommandFlags.h | 1 + lld/test/COFF/Inputs/mangled-symbol.s | 9 + lld/test/COFF/thin-archive.s | 36 + lld/test/ELF/aarch64-condb-reloc.s | 102 +- lld/test/ELF/aarch64-copy.s | 35 +- lld/test/ELF/aarch64-gnu-ifunc-plt.s | 64 +- lld/test/ELF/aarch64-gnu-ifunc2.s | 26 +- lld/test/ELF/aarch64-jump26-thunk.s | 18 +- lld/test/ELF/aarch64-nopic-plt.s | 2 +- lld/test/ELF/aarch64-tls-gdie.s | 2 +- lld/test/ELF/aarch64-tls-gdle.s | 12 +- lld/test/ELF/aarch64-tls-ie.s | 2 +- lld/test/ELF/aarch64-tls-static.s | 37 - lld/test/ELF/aarch64-tlsdesc.s | 26 +- lld/test/ELF/aarch64-tstbr14-reloc.s | 80 +- lld/test/ELF/aarch64-undefined-weak.s | 28 +- lld/test/ELF/lto/relocation-model.ll | 9 + lld/test/wasm/{tls.ll => tls-align.ll} | 54 +- lld/test/wasm/tls.ll | 27 + lld/wasm/Driver.cpp | 31 +- lld/wasm/Symbols.cpp | 1 + lld/wasm/Symbols.h | 4 + lld/wasm/Writer.cpp | 3 + lldb/CMakeLists.txt | 4 - lldb/CODE_OWNERS.txt | 8 - lldb/cmake/modules/LLDBConfig.cmake | 10 +- lldb/cmake/modules/LLDBStandalone.cmake | 50 +- lldb/include/lldb/Symbol/UnwindPlan.h | 14 + lldb/lit/helper/toolchain.py | 9 - lldb/packages/Python/lldbsuite/test/dotest.py | 19 +- .../signal/handle-abrt}/Makefile | 0 .../signal/handle-abrt/TestHandleAbort.py | 72 + .../test/functionalities/signal/handle-abrt/main.c | 25 + .../test/lang/objc/modules/TestObjCModules.py | 4 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 5 - .../Python/lldbsuite/test/test_categories.py | 1 - .../lldbsuite/test/tools/lldb-mi/.categories | 1 - .../Python/lldbsuite/test/tools/lldb-mi/Makefile | 5 - .../test/tools/lldb-mi/TestMiEnvironmentCd.py | 38 - .../test/tools/lldb-mi/TestMiLibraryLoaded.py | 60 - .../lldbsuite/test/tools/lldb-mi/TestMiPrompt.py | 58 - .../test/tools/lldb-mi/breakpoint/Makefile | 5 - .../test/tools/lldb-mi/breakpoint/TestMiBreak.py | 361 -- .../test/tools/lldb-mi/breakpoint/main.cpp | 29 - .../lldbsuite/test/tools/lldb-mi/control/Makefile | 5 - .../test/tools/lldb-mi/control/TestMiExec.py | 141 - .../lldbsuite/test/tools/lldb-mi/control/main.cpp | 32 - .../lldbsuite/test/tools/lldb-mi/data/Makefile | 5 - .../test/tools/lldb-mi/data/TestMiData.py | 365 -- .../lldbsuite/test/tools/lldb-mi/data/main.cpp | 60 - .../test/tools/lldb-mi/interpreter/Makefile | 5 - .../tools/lldb-mi/interpreter/TestMiCliSupport.py | 240 -- .../lldb-mi/interpreter/TestMiInterpreterExec.py | 227 -- .../test/tools/lldb-mi/interpreter/main.cpp | 18 - .../test/tools/lldb-mi/lexical_scope/Makefile | 5 - .../lldb-mi/lexical_scope/TestMiLexicalScope.py | 68 - .../test/tools/lldb-mi/lexical_scope/main.cpp | 32 - .../test/tools/lldb-mi/lldbmi_testcase.py | 72 - .../Python/lldbsuite/test/tools/lldb-mi/main.cpp | 32 - .../lldbsuite/test/tools/lldb-mi/signal/Makefile | 5 - .../test/tools/lldb-mi/signal/TestMiSignal.py | 236 -- .../lldbsuite/test/tools/lldb-mi/signal/main.cpp | 32 - .../lldbsuite/test/tools/lldb-mi/stack/Makefile | 5 - .../test/tools/lldb-mi/stack/TestMiStack.py | 558 --- .../lldbsuite/test/tools/lldb-mi/stack/main.cpp | 141 - .../test/tools/lldb-mi/startup_options/Makefile | 5 - .../startup_options/TestMiStartupOptions.py | 335 -- .../test/tools/lldb-mi/startup_options/main.cpp | 14 - .../tools/lldb-mi/startup_options/start_script | 5 - .../lldb-mi/startup_options/start_script_error | 3 - .../lldb-mi/startup_options/start_script_exit | 7 - .../lldbsuite/test/tools/lldb-mi/syntax/Makefile | 5 - .../test/tools/lldb-mi/syntax/TestMiSyntax.py | 174 - .../lldbsuite/test/tools/lldb-mi/syntax/main.cpp | 16 - .../lldbsuite/test/tools/lldb-mi/target/Makefile | 5 - .../test/tools/lldb-mi/target/TestMiTarget.py | 137 - .../test/tools/lldb-mi/target/test_attach.cpp | 20 - .../test/tools/lldb-mi/threadinfo/Makefile | 7 - .../tools/lldb-mi/threadinfo/TestMiThreadInfo.py | 42 - .../tools/lldb-mi/threadinfo/test_threadinfo.cpp | 21 - .../lldbsuite/test/tools/lldb-mi/variable/Makefile | 5 - .../lldb-mi/variable/TestMiGdbSetShowPrint.py | 247 -- .../test/tools/lldb-mi/variable/TestMiVar.py | 465 --- .../lldbsuite/test/tools/lldb-mi/variable/main.cpp | 151 - .../lldbsuite/test/tools/lldb-server/.clang-format | 1 - .../lldbsuite/test/tools/lldb-server/Makefile | 8 - .../tools/lldb-server/TestAppleSimulatorOSType.py | 123 - .../test/tools/lldb-server/TestGdbRemoteAttach.py | 67 - .../tools/lldb-server/TestGdbRemoteAuxvSupport.py | 220 -- .../tools/lldb-server/TestGdbRemoteExitCode.py | 127 - .../lldb-server/TestGdbRemoteExpeditedRegisters.py | 162 - .../tools/lldb-server/TestGdbRemoteHostInfo.py | 131 - .../test/tools/lldb-server/TestGdbRemoteKill.py | 59 - .../tools/lldb-server/TestGdbRemoteModuleInfo.py | 44 - .../tools/lldb-server/TestGdbRemoteProcessInfo.py | 211 -- .../lldb-server/TestGdbRemoteRegisterState.py | 128 - .../tools/lldb-server/TestGdbRemoteSingleStep.py | 41 - .../lldb-server/TestGdbRemoteThreadsInStopReply.py | 303 -- .../lldb-server/TestGdbRemote_qThreadStopInfo.py | 182 - .../test/tools/lldb-server/TestGdbRemote_vCont.py | 159 - .../test/tools/lldb-server/TestLldbGdbServer.py | 1570 --------- .../commandline/TestStubReverseConnect.py | 98 - .../lldb-server/commandline/TestStubSetSID.py | 86 - .../test/tools/lldb-server/gdbremote_testcase.py | 1643 --------- .../test/tools/lldb-server/inferior-crash/Makefile | 8 - .../inferior-crash/TestGdbRemoteAbort.py | 46 - .../inferior-crash/TestGdbRemoteSegFault.py | 46 - .../test/tools/lldb-server/inferior-crash/main.cpp | 31 - .../test/tools/lldb-server/lldbgdbserverutils.py | 945 ------ .../lldbsuite/test/tools/lldb-server/main.cpp | 370 -- .../lldb-server/platform-process-connect/Makefile | 5 - .../TestPlatformProcessConnect.py | 96 - .../lldb-server/platform-process-connect/main.cpp | 6 - .../tools/lldb-server/register-reading/Makefile | 5 - .../register-reading/TestGdbRemoteGPacket.py | 153 - .../tools/lldb-server/register-reading/main.cpp | 54 - .../tools/lldb-server/signal-filtering/Makefile | 5 - .../signal-filtering/TestGdbRemote_QPassSignals.py | 115 - .../tools/lldb-server/signal-filtering/main.cpp | 36 - .../test/tools/lldb-server/socket_packet_pump.py | 198 -- .../lldb-server/test/test_lldbgdbserverutils.py | 65 - .../test/tools/lldb-server/thread-name/Makefile | 6 - .../thread-name/TestGdbRemoteThreadName.py | 41 - .../test/tools/lldb-server/thread-name/main.cpp | 22 - .../lldbsuite/test/tools/lldb-vscode/.categories | 1 - .../tools/lldb-vscode/attach/TestVSCode_attach.py | 193 -- .../lldbsuite/test/tools/lldb-vscode/attach/main.c | 11 - .../test/tools/lldb-vscode/breakpoint/Makefile | 5 - .../breakpoint/TestVSCode_setBreakpoints.py | 211 -- .../TestVSCode_setExceptionBreakpoints.py | 52 - .../TestVSCode_setFunctionBreakpoints.py | 166 - .../test/tools/lldb-vscode/breakpoint/main.cpp | 27 - .../test/tools/lldb-vscode/launch/Makefile | 5 - .../tools/lldb-vscode/launch/TestVSCode_launch.py | 345 -- .../lldbsuite/test/tools/lldb-vscode/launch/main.c | 15 - .../test/tools/lldb-vscode/lldbvscode_testcase.py | 288 -- .../test/tools/lldb-vscode/stackTrace/Makefile | 5 - .../stackTrace/TestVSCode_stackTrace.py | 160 - .../test/tools/lldb-vscode/stackTrace/main.c | 13 - .../lldbsuite/test/tools/lldb-vscode/step/Makefile | 7 - .../test/tools/lldb-vscode/step/TestVSCode_step.py | 79 - .../lldbsuite/test/tools/lldb-vscode/step/main.cpp | 10 - .../test/tools/lldb-vscode/variables/Makefile | 5 - .../lldb-vscode/variables/TestVSCode_variables.py | 225 -- .../test/tools/lldb-vscode/variables/main.cpp | 18 - .../lldbsuite/test/tools/lldb-vscode/vscode.py | 1102 ------ lldb/source/Commands/CommandObjectTarget.cpp | 79 +- lldb/source/Commands/Options.td | 144 + lldb/source/Commands/OptionsBase.td | 11 + .../Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp | 1 + .../Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp | 1 + .../Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp | 1 + lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp | 1 + .../Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp | 2 + .../Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp | 1 + lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp | 1 + lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp | 1 + .../Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp | 1 + lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp | 1 + .../Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 1 + .../Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp | 1 + .../Clang/ClangExpressionParser.cpp | 4 +- .../Clang/ClangModulesDeclVendor.cpp | 12 +- .../Instruction/ARM/EmulateInstructionARM.cpp | 1 + .../Instruction/ARM64/EmulateInstructionARM64.cpp | 1 + .../Instruction/MIPS/EmulateInstructionMIPS.cpp | 1 + .../MIPS64/EmulateInstructionMIPS64.cpp | 1 + .../Instruction/PPC64/EmulateInstructionPPC64.cpp | 1 + .../Plugins/Platform/Linux/PlatformLinux.cpp | 2 + .../Process/Utility/RegisterContextLLDB.cpp | 34 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 1 + .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp | 16 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.h | 5 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 7 +- .../x86/x86AssemblyInspectionEngine.cpp | 1 + lldb/source/Symbol/ArmUnwindInfo.cpp | 1 + lldb/source/Symbol/CompactUnwindInfo.cpp | 4 + lldb/source/Symbol/DWARFCallFrameInfo.cpp | 4 + lldb/test/CMakeLists.txt | 9 +- lldb/tools/CMakeLists.txt | 4 +- lldb/tools/debugserver/source/CMakeLists.txt | 238 +- lldb/unittests/CMakeLists.txt | 2 +- lldb/unittests/tools/lldb-server/CMakeLists.txt | 2 +- llvm/cmake/modules/LLVM-Config.cmake | 161 +- llvm/docs/tutorial/LangImpl01.rst | 294 +- llvm/docs/tutorial/LangImpl02.rst | 740 +--- llvm/docs/tutorial/LangImpl03.rst | 569 +--- llvm/docs/tutorial/LangImpl04.rst | 660 +--- llvm/docs/tutorial/LangImpl05-cfg.png | Bin 38586 -> 0 bytes llvm/docs/tutorial/LangImpl05.rst | 815 +---- llvm/docs/tutorial/LangImpl06.rst | 771 +---- llvm/docs/tutorial/LangImpl07.rst | 886 +---- llvm/docs/tutorial/LangImpl08.rst | 221 +- llvm/docs/tutorial/LangImpl09.rst | 468 +-- llvm/docs/tutorial/LangImpl10.rst | 257 +- .../MyFirstLanguageFrontend/LangImpl08.rst | 2 +- .../tutorial/MyFirstLanguageFrontend/index.rst | 2 - llvm/docs/tutorial/index.rst | 4 +- .../include/llvm/Demangle/MicrosoftDemangleNodes.h | 2 + llvm/include/llvm/IR/IntrinsicsWebAssembly.td | 5 + llvm/include/llvm/Support/TargetRegistry.h | 4 +- .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 5 + llvm/include/llvm/Target/Target.td | 9 +- .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 9 +- llvm/lib/CodeGen/LiveIntervals.cpp | 5 +- llvm/lib/CodeGen/MachineCSE.cpp | 25 + llvm/lib/CodeGen/RegUsageInfoPropagate.cpp | 6 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 75 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 167 +- llvm/lib/MC/MCExpr.cpp | 21 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 49 + llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp | 18 +- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 490 ++- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h | 11 +- llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td | 7 - llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 10 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 74 - llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 78 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 6 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 25 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 2 +- .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 63 +- llvm/lib/Target/AMDGPU/DSInstructions.td | 5 +- .../AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp | 30 +- .../Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h | 4 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 117 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 28 + llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 42 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 15 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 418 +-- llvm/lib/Target/AMDGPU/SOPInstructions.td | 6 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 18 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 2 +- llvm/lib/Target/AMDGPU/VOPCInstructions.td | 19 +- llvm/lib/Target/ARM/ARMInstrFormats.td | 10 + llvm/lib/Target/ARM/ARMInstrMVE.td | 36 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 16 + .../Target/ARM/Disassembler/ARMDisassembler.cpp | 7 + .../lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp | 8 + llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h | 3 +- llvm/lib/Target/TargetMachine.cpp | 12 - .../Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 10 + .../Target/WebAssembly/WebAssemblyMCInstLower.cpp | 2 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 45 +- .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 20 +- .../Transforms/InstCombine/InstCombineShifts.cpp | 77 + .../Instrumentation/AddressSanitizer.cpp | 7 +- llvm/lib/Transforms/Utils/Local.cpp | 6 + llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 2 +- .../CodeGen/AArch64/GlobalISel/contract-store.mir | 89 + llvm/test/CodeGen/AArch64/O3-pipeline.ll | 2 +- llvm/test/CodeGen/AArch64/srem-seteq-optsize.ll | 40 + ...-vec-nonsplat.ll => srem-seteq-vec-nonsplat.ll} | 624 ++-- llvm/test/CodeGen/AArch64/srem-seteq-vec-splat.ll | 157 + llvm/test/CodeGen/AArch64/srem-seteq.ll | 253 ++ .../CodeGen/AArch64/urem-seteq-vec-nonsplat.ll | 68 +- .../AMDGPU/GlobalISel/inst-select-fmaxnum-ieee.mir | 308 ++ .../AMDGPU/GlobalISel/inst-select-fmaxnum.mir | 307 ++ .../AMDGPU/GlobalISel/inst-select-fminnum-ieee.mir | 308 ++ .../AMDGPU/GlobalISel/inst-select-fminnum.mir | 307 ++ .../CodeGen/AMDGPU/GlobalISel/inst-select-gep.mir | 86 + .../AMDGPU/GlobalISel/inst-select-maxnum.mir | 60 - .../AMDGPU/GlobalISel/inst-select-minnum.mir | 59 - .../GlobalISel/irtranslator-amdgpu_kernel.ll | 228 +- .../AMDGPU/GlobalISel/irtranslator-amdgpu_ps.ll | 35 +- .../AMDGPU/GlobalISel/irtranslator-amdgpu_vs.ll | 16 +- .../GlobalISel/irtranslator-function-args.ll | 1987 +++++++++++ .../CodeGen/AMDGPU/GlobalISel/legalize-gep.mir | 36 + .../AMDGPU/GlobalISel/regbankselect-maxnum.mir | 66 - .../AMDGPU/GlobalISel/regbankselect-minnum.mir | 66 - .../CodeGen/AMDGPU/atomic_optimizations_buffer.ll | 2 - llvm/test/CodeGen/AMDGPU/call-argument-types.ll | 16 +- llvm/test/CodeGen/AMDGPU/debug-value2.ll | 8 +- llvm/test/CodeGen/AMDGPU/function-returns.ll | 20 + .../AMDGPU/hsa-metadata-kernel-code-props-v3.ll | 5 +- llvm/test/CodeGen/AMDGPU/idot8s.ll | 8 +- llvm/test/CodeGen/AMDGPU/implicit-def-muse.ll | 7 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.pkrtz.ll | 524 ++- .../CodeGen/AMDGPU/llvm.amdgcn.ds.gws.barrier.ll | 73 +- .../test/CodeGen/AMDGPU/llvm.amdgcn.ds.gws.init.ll | 36 +- .../CodeGen/AMDGPU/llvm.amdgcn.ds.gws.sema.br.ll | 7 +- .../CodeGen/AMDGPU/llvm.amdgcn.ds.gws.sema.p.ll | 7 +- .../AMDGPU/llvm.amdgcn.ds.gws.sema.release.all.ll | 7 +- .../CodeGen/AMDGPU/llvm.amdgcn.ds.gws.sema.v.ll | 7 +- llvm/test/CodeGen/AMDGPU/nsa-reassign.ll | 4 +- .../reduce-build-vec-ext-to-ext-build-vec.ll | 6 +- llvm/test/CodeGen/AMDGPU/regbank-reassign.mir | 12 + .../AMDGPU/scheduler-handle-move-bundle.mir | 52 + llvm/test/CodeGen/AMDGPU/shift-i128.ll | 201 +- llvm/test/CodeGen/AMDGPU/si-lower-sgpr-spills.mir | 20 + llvm/test/CodeGen/AMDGPU/si-scheduler.ll | 2 +- llvm/test/CodeGen/AMDGPU/split-arg-dbg-value.ll | 224 ++ llvm/test/CodeGen/AMDGPU/vector_shuffle.packed.ll | 152 +- llvm/test/CodeGen/AMDGPU/wait.ll | 8 +- llvm/test/CodeGen/AMDGPU/wave32.ll | 2 +- llvm/test/CodeGen/AMDGPU/wwm-reserved.ll | 6 +- llvm/test/CodeGen/ARM/O3-pipeline.ll | 2 +- llvm/test/CodeGen/ARM/build-attributes-fn-attr6.ll | 1 + llvm/test/CodeGen/ARM/ipra-exact-definition.ll | 44 + llvm/test/CodeGen/PowerPC/machine-pre.ll | 82 +- .../CodeGen/WebAssembly/tls-general-dynamic.ll | 10 + llvm/test/CodeGen/X86/O3-pipeline.ll | 2 +- llvm/test/CodeGen/X86/callbr-asm-obj-file.ll | 19 - llvm/test/CodeGen/X86/callbr-asm.ll | 16 +- llvm/test/CodeGen/X86/segmented-stacks.ll | 41 +- llvm/test/CodeGen/X86/srem-seteq-optsize.ll | 85 + llvm/test/CodeGen/X86/srem-seteq-vec-nonsplat.ll | 3535 ++++++++++++++++++++ llvm/test/CodeGen/X86/srem-seteq-vec-splat.ll | 586 ++++ llvm/test/CodeGen/X86/srem-seteq.ll | 420 +++ llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 720 +--- llvm/test/CodeGen/X86/vector-reduce-add-widen.ll | 192 +- llvm/test/CodeGen/X86/vector-reduce-add.ll | 192 +- llvm/test/DebugInfo/RISCV/dwarf-riscv-relocs.ll | 14 +- llvm/test/DebugInfo/RISCV/relax-debug-frame.ll | 3 + llvm/test/MC/AMDGPU/branch-comment.s | 3 - llvm/test/MC/AMDGPU/sopk.s | 10 + llvm/test/MC/AMDGPU/sopp-err.s | 18 + llvm/test/MC/AMDGPU/sopp.s | 12 + llvm/test/MC/ARM/mve-scalar-shift.s | 16 +- llvm/test/MC/Disassembler/ARM/mve-scalar-shift.txt | 12 +- llvm/test/MC/RISCV/fde-reloc.s | 9 +- llvm/test/MC/RISCV/rv32i-aliases-invalid.s | 1 + llvm/test/MC/RISCV/rv64i-aliases-invalid.s | 1 + .../InstCombine/2008-12-17-SRemNegConstVec.ll | 7 +- .../InstCombine/2009-06-16-SRemDemandedBits.ll | 15 +- .../InstCombine/2010-01-28-NegativeSRem.ll | 15 +- llvm/test/Transforms/InstCombine/add4.ll | 33 +- llvm/test/Transforms/InstCombine/and-or-icmps.ll | 85 + ...redundant-left-shift-input-masking-variant-a.ll | 22 +- ...redundant-left-shift-input-masking-variant-b.ll | 22 +- ...redundant-left-shift-input-masking-variant-c.ll | 54 +- ...redundant-left-shift-input-masking-variant-d.ll | 62 +- ...redundant-left-shift-input-masking-variant-e.ll | 54 +- ...redundant-left-shift-input-masking-variant-f.ll | 54 +- llvm/test/Transforms/InstCombine/rem.ll | 85 +- .../InstCombine/srem-via-sdiv-mul-sub.ll | 117 + .../InstCombine/urem-via-udiv-mul-sub.ll | 117 + .../dce-cond-after-folding-terminator.ll | 5 +- llvm/test/tools/llvm-lipo/Inputs/arm64-slice.yaml | 12 +- llvm/test/tools/llvm-lipo/Inputs/armv7-slice.yaml | 12 +- llvm/test/tools/llvm-lipo/Inputs/i386-slice.yaml | 12 +- .../llvm-lipo/Inputs/i386-x86_64-universal.yaml | 30 +- llvm/test/tools/llvm-lipo/Inputs/x86_64-slice.yaml | 12 +- .../tools/llvm-lipo/verify-arch-macho-binary.test | 4 +- llvm/test/tools/llvm-readobj/elf-hash-symbols.test | 86 +- llvm/tools/llvm-config/BuildVariables.inc.in | 2 +- llvm/tools/llvm-config/CMakeLists.txt | 1 + llvm/tools/llvm-lipo/llvm-lipo.cpp | 2 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 2 +- llvm/utils/TableGen/CodeGenRegisters.cpp | 15 +- llvm/utils/gn/build/symlink_or_copy.py | 0 .../gn/secondary/llvm/tools/llvm-config/BUILD.gn | 2 +- 445 files changed, 14371 insertions(+), 24711 deletions(-) create mode 100644 clang/test/CodeGen/split-lto-unit.c create mode 100644 clang/test/Sema/no_callconv.cpp create mode 100644 compiler-rt/test/asan/TestCases/Linux/dlopen-mixed-c-cxx.c create mode 100644 libcxx/test/libcxx/strings/basic.string/PR42676.sh.cpp create mode 100644 lld/test/COFF/Inputs/mangled-symbol.s create mode 100644 lld/test/COFF/thin-archive.s delete mode 100644 lld/test/ELF/aarch64-tls-static.s copy lld/test/wasm/{tls.ll => tls-align.ll} (50%) rename lldb/packages/Python/lldbsuite/test/{tools/lldb-vscode/attach => functional [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/signal/hand [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/signal/hand [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/.categories delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiEnviron [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiLibrary [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiPrompt.py delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/control/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/control/TestM [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/control/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/data/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/data/TestMiData.py delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/data/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/T [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/T [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lexical_scope [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lexical_scope [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lexical_scope [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lldbmi_testcase.py delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/signal/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/signal/TestMi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/signal/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/TestMiStack.py delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_optio [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_optio [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_optio [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_optio [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_optio [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_optio [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/syntax/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/syntax/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/target/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/target/TestMi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/target/test_a [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/threadinfo/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/threadinfo/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/threadinfo/te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/.clang-format delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestApple [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbG [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandli [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandli [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbse [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/register- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/register- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/register- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-fi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-fi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-fi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/socket_pa [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/test/test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-na [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-na [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-na [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/.categories delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/main.c delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscod [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py delete mode 100644 llvm/docs/tutorial/LangImpl05-cfg.png create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/contract-store.mir create mode 100644 llvm/test/CodeGen/AArch64/srem-seteq-optsize.ll copy llvm/test/CodeGen/AArch64/{urem-seteq-vec-nonsplat.ll => srem-seteq-vec-nonsp [...] create mode 100644 llvm/test/CodeGen/AArch64/srem-seteq-vec-splat.ll create mode 100644 llvm/test/CodeGen/AArch64/srem-seteq.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum-ieee.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum-ieee.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-maxnum.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-minnum.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-function-args.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-maxnum.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-minnum.mir create mode 100644 llvm/test/CodeGen/AMDGPU/scheduler-handle-move-bundle.mir create mode 100644 llvm/test/CodeGen/AMDGPU/si-lower-sgpr-spills.mir create mode 100644 llvm/test/CodeGen/AMDGPU/split-arg-dbg-value.ll create mode 100644 llvm/test/CodeGen/ARM/ipra-exact-definition.ll delete mode 100644 llvm/test/CodeGen/X86/callbr-asm-obj-file.ll create mode 100644 llvm/test/CodeGen/X86/srem-seteq-optsize.ll create mode 100644 llvm/test/CodeGen/X86/srem-seteq-vec-nonsplat.ll create mode 100644 llvm/test/CodeGen/X86/srem-seteq-vec-splat.ll create mode 100644 llvm/test/CodeGen/X86/srem-seteq.ll create mode 100644 llvm/test/Transforms/InstCombine/srem-via-sdiv-mul-sub.ll create mode 100644 llvm/test/Transforms/InstCombine/urem-via-udiv-mul-sub.ll mode change 100644 => 100755 llvm/utils/gn/build/symlink_or_copy.py