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-mainline-allnoconfig in repository toolchain/ci/llvm-project.
from b7eb30d4813 __bit_reference: fix -Wdeprecated-copy warnings adds 20e06a28dac NFC: DebugInfo: Refactor debug_loc/loclist emission into a [...] adds 8e04896288d NFC: DebugInfo: Refactor RangeSpanList to be a struct, like [...] adds b71475ff9ae Fix test to work correctly on 32-bit platforms. adds 4f732a3d49a [clangd] Fix Windows test failure by adding -fno-delayed-te [...] adds cdb45605571 [iOS sim] Simplify iossim_run.py script adds a8154e5e0c8 Temporarily revert "NFC: DebugInfo: Refactor RangeSpanList [...] adds f97936fabd2 [libc++] Cleanup and enable multiple warnings. adds 9b540192b63 [libc++] Mark all fuzzing tests as unsupported in C++03 adds bc16666de43 [NFC][AArch64] Fix typo. adds bc0c60f714f Remove extra character I added to test my changes that I fo [...] adds bf7dc572f19 [libcxx] [test] Fix valarray UB and MSVC warnings. adds 4daa8d1de6d Correct inf typo adds af5ca40b47b temporary adds 6faf8bdcc46 Update the man page adds 69da7e29dea Revert an accidental commit af5ca40b47b3e85c3add81ccdc0b787 [...] adds 5536c62f3c3 [lldb] Remove xpasses after pr44037 fix committed adds 21fbd5587cd Reapply [LVI] Normalize pointer behavior adds 5c80a4f454a [LegalizeTypes] Remove unnecessary if before calling Replac [...] adds 422b078c69e [llvm-readobj] - Fix letters used for dumping section types [...] adds 86e652f8284 [yaml2obj] - Add a way to override sh_flags section field. adds 597c6b65552 [clangd] Introduce paragraph, the first part of new renderi [...] adds 7c13fe8a6a6 [clangd] Introduce codeblocks adds 087528a3317 [clangd] Add "inline" keyword to prevent ODR-violations in [...] adds ec109fb7edc [lldb/cmake] Temporarily revive LLDB_DISABLE_CURSES adds 6b8ff5e43b4 [clangd] Fix windows builds adds 5c7cc6f83d1 [LiveDebugValues] Omit entry values for DBG_VALUEs with pre [...] adds 4194ca8e5ab Recommit "[AArch64][SVE] Implement intrinsics for non-tempo [...] adds 5ab9fa44cd6 [lldb][NFC] Make metadata tracking type safe adds 4286aca5d5a [lldb][NFC] Add reminder to TestSampleTest that setUp shoul [...] adds caa7c9e6f35 [Docs] Fix target feature matrix for PowerPC and SystemZ adds a52a11139c0 [lldb][NFC] Remove 'from __future__ import print_function' [...] adds 3ca771ba594 [lldb][NFC] Remove unused includes in Utility's source files adds 9bace26a690 [lldb][NFC] Remove all `setUp` overrides that only call the [...] adds 228c74076d5 [ARM][MVE][Intrinsics] Add *_x() variants of my *_m() intrinsics. adds e91420e17da Revert "[ARM][MVE] findVCMPToFoldIntoVPS. NFC." adds 2bbd32f5e8f [ELF] Allow getErrPlace() to work before Out::bufferStart is set adds be15dfa88fb [NFC] Use EVT instead of bool for getSetCCInverse() adds ed8dadb37c7 [Sema] Improve diagnostic about addr spaces for overload ca [...] adds baea913609f [llvm-locstats] Avoid the locstats when no scope bytes cove [...] adds fce1a6f5848 Revert "AMDGPU: Try to commute sub of boolean ext" adds 01ba201abc7 [ARM] Add custom strict fp conversion lowering when non-str [...] adds 25305a9311d [ARM][MVE] Add intrinsics for more immediate shifts. adds 1cc4b603ba7 [llvm-dwarfdump][Statistics] Change the coverage buckets re [...] adds 99581fd4c8e [ARM][MVE] Add vector reduction intrinsics with two vector [...] adds dc9e6ba90be [x86] add tests for shift-trunc-shift; NFC adds 56adcebfda8 [libomptarget][nfc] Add nop syncwarp function for amdgcn adds 97572775d2f Reland [DataLayout] Fix occurrences that size and range of [...] adds d5655c4d2e1 [llvm-dwarfdump][Statistics] Don't count coverage less than [...] adds 84593f058b9 [ARM][MVE] Make VPT invalid for tail predication adds 0eb09927391 [ARM][MVE][Intrinsics] remove extraneous intrinsics. adds 22f81250889 [Tooling/Syntax] Helpers to find spelled tokens touching a [...] adds b60896fad92 [clangd] Fall back to selecting token-before-cursor if toke [...] adds 84728e65e95 [llvm-exegesis][mips] Add BenchmarkResultTest unit test adds 34536db7bbe Revert "[ARM][MVE][Intrinsics] remove extraneous intrinsics." adds 65a3e1dcf6b gn build: Merge 84728e65e95 adds c1ef116cd99 [ARM][MVE][Intrinsics] remove extraneous intrinsics. (Reapply) adds ed4618edb35 [Scudo] [GWP-ASan] Add GWP-ASan to Scudo Standalone. adds 69d10d282e5 [ELF] Update st_size when merging a common symbol with a sh [...] adds f16377f11cc [ARM][MVE] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTION [...] adds a2cd4600ec6 [ARM][MVE][Intrinsics] All vqdmulhq/vqrdmulhq tests should [...] adds f99eedeb726 [MC][PowerPC] Fix a crash when redefining a symbol after .set adds d53e61863d4 [AArch64] Emit PAC/BTI .note.gnu.property flags adds 17063abd1e7 Revert "[ELF] Allow getErrPlace() to work before Out::buffe [...] adds a00cd6dfea9 [GWP-ASan] [Scudo] ifdef entire GWP-ASan tests. adds 40d72134fd3 [libomptarget] Build most of common/src for amdgcn adds 3011d55f725 [lldb/Host] Use cmakedefine01 for LLDB_ENABLE_POSIX adds 1ef7c4269b4 [lldb/Test] C++ test should use CXXFLAGS_EXTRAS adds b5059421fd7 gn docs: remove obsolete reference to monorepo adds 8e8e3181aa5 [ARM] Fix in ICE when retrieving the number of micro-ops fo [...] adds d6c445ea690 [NFC] Guard scudo_standalone's optional dependency on GWP-A [...] adds ed50e6060b1 [PGO][PGSO] Enable size optimizations in code gen / target [...] adds 2f0c7fd2dbd [DAGCombiner] fold shift-trunc-shift to shift-mask-trunc (2nd try) adds 940600ae417 [InstSimplify] improve test coverage for insert+splat; NFC adds 193da743db6 [profile] Fix a crash when -fprofile-remapping-file= trigge [...] adds 19f73f0d1b8 Revert "[VectorUtils] Introduce the Vector Function Databas [...] adds a0f43b00435 [RISCV] Move DebugLoc Copy into CompressInstEmitter adds 348f22eac83 Correct gcc vector splat conversion from float to int-vector adds 2c91d5ba831 LanguageRuntime: Simplify NSException::GetSummary() output adds fda3825c7a9 [libc++] Ensure __config always defines certain configurati [...] adds 5623bd52acd Fix -Wswitch-coverage warning in clang-tidy after ak_addrsp [...] adds a0a670614a3 Call objc_retainBlock before passing a block as a variadic [...] adds dd8a7fcdd73 Revert "[libomptarget] Move resource id functions into targ [...] adds d9bb70acd7f [NFC] Change SelectionDAG::getMemBasePlusOffset() to use int64_t adds ea8888d1af3 [NFC] Add a SDValue overload for SelectionDAG::getMemBasePl [...] adds fc83f53a86d [NFC] Implement SelectionDAG::getObjectPtrOffset() using ge [...] adds 11448eeb72e [NFC] Use SelectionDAG::getMemBasePlusOffset() instead of g [...] adds 9cb7a1be2a4 [LSAN] Increase stack space for guard-page.c test adds 4e26cf2cfb2 [lldb/CMake] Rename LLDB_DISABLE_PYTHON to LLDB_ENABLE_PYTHON adds e8af4fd42da [lldb/CMake] Initialize LLDB_ENABLE_POSIX based on the UNIX [...] adds 8035bb4a657 [OPENMP]Fix skipping of functions body. adds e4fce659a75 [Driver] Use .init_array for all gcc installations and simp [...] adds 3a6da1122b9 [lldb/SWIG] Modulerize lldb.swig so parts of it can be reused. adds ed83942bc02 [ubsan] Enable testing of .m files new 8207c81597a [Legalizer] More detailed debugging printing in main loop new 18bf9670aac [Legalizer] Refactoring out legalizeMachineFunction new 8731799fc6c [Legalizer] Making artifact combining order-independent new 40c288b75c1 [Mips] Fix gcc -Wunused-but-set-variable in -DLLVM_ENABLE_A [...] new 2a789dd0ad8 [OpenMP][Docs] Claim loop tiling. new cf252240e88 [lit] Small cleanups. NFCI new 93faa237da8 [PowerPC] Add Support for indirect calls on AIX. new f450dd63a14 [analyzer] CStringChecker: Fix a crash on unknown value pas [...]
The 8 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-tidy/ClangTidyDiagnosticConsumer.cpp | 3 + clang-tools-extra/clangd/ClangdLSPServer.cpp | 4 +- clang-tools-extra/clangd/ClangdServer.cpp | 71 +- clang-tools-extra/clangd/FormattedString.cpp | 239 ++-- clang-tools-extra/clangd/FormattedString.h | 72 +- clang-tools-extra/clangd/Hover.cpp | 29 +- clang-tools-extra/clangd/Hover.h | 2 +- clang-tools-extra/clangd/Selection.cpp | 76 +- clang-tools-extra/clangd/Selection.h | 49 +- clang-tools-extra/clangd/SemanticSelection.cpp | 3 +- clang-tools-extra/clangd/XRefs.cpp | 17 +- clang-tools-extra/clangd/refactor/Rename.cpp | 3 +- clang-tools-extra/clangd/refactor/Tweak.cpp | 6 +- clang-tools-extra/clangd/refactor/Tweak.h | 2 +- .../clangd/refactor/tweaks/DefineInline.cpp | 33 +- .../clangd/unittests/FindTargetTests.cpp | 4 +- .../clangd/unittests/FormattedStringTests.cpp | 294 +++-- clang-tools-extra/clangd/unittests/HoverTests.cpp | 2 +- .../clangd/unittests/SelectionTests.cpp | 71 +- .../clangd/unittests/TweakTesting.cpp | 57 +- clang-tools-extra/clangd/unittests/TweakTests.cpp | 70 +- clang-tools-extra/clangd/unittests/XRefsTests.cpp | 6 +- clang/docs/AutomaticReferenceCounting.rst | 6 + clang/docs/ClangFormatStyleOptions.rst | 2 +- clang/docs/OpenMPSupport.rst | 2 + clang/docs/ReleaseNotes.rst | 4 + clang/include/clang/AST/Type.h | 19 + clang/include/clang/Basic/Diagnostic.h | 3 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 8 +- clang/include/clang/Basic/arm_mve.td | 293 +++-- clang/include/clang/Basic/arm_mve_defs.td | 36 +- clang/include/clang/Format/Format.h | 2 +- clang/include/clang/Parse/Parser.h | 4 + clang/include/clang/Parse/RAIIObjectsForParser.h | 19 + clang/lib/AST/ASTDiagnostic.cpp | 17 +- clang/lib/AST/TypePrinter.cpp | 72 +- clang/lib/Basic/Diagnostic.cpp | 1 + clang/lib/CodeGen/CGExprScalar.cpp | 4 +- clang/lib/Driver/ToolChains/FreeBSD.cpp | 9 + clang/lib/Driver/ToolChains/FreeBSD.h | 4 + clang/lib/Driver/ToolChains/Gnu.cpp | 18 +- clang/lib/Parse/ParseOpenMP.cpp | 2 + clang/lib/Parse/Parser.cpp | 4 + clang/lib/Sema/SemaExpr.cpp | 9 + clang/lib/Sema/SemaOverload.cpp | 15 +- .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 11 +- clang/lib/Tooling/Syntax/Tokens.cpp | 1 - clang/test/Analysis/bsd-string.c | 8 +- clang/test/CodeGen/arm-mve-intrinsics/vabavq.c | 173 +++ clang/test/CodeGen/arm-mve-intrinsics/vabdq.c | 48 + clang/test/CodeGen/arm-mve-intrinsics/vaddq.c | 52 +- clang/test/CodeGen/arm-mve-intrinsics/vandq.c | 127 ++ clang/test/CodeGen/arm-mve-intrinsics/vbicq.c | 129 ++ .../CodeGen/arm-mve-intrinsics/vector-shift-imm.c | 915 ++++++++++++++ clang/test/CodeGen/arm-mve-intrinsics/veorq.c | 127 ++ clang/test/CodeGen/arm-mve-intrinsics/vhaddq.c | 48 + clang/test/CodeGen/arm-mve-intrinsics/vmaxnmq.c | 32 + clang/test/CodeGen/arm-mve-intrinsics/vmaxq.c | 48 + clang/test/CodeGen/arm-mve-intrinsics/vminnmq.c | 32 + clang/test/CodeGen/arm-mve-intrinsics/vminq.c | 48 + clang/test/CodeGen/arm-mve-intrinsics/vmldav.c | 845 +++++++++++++ clang/test/CodeGen/arm-mve-intrinsics/vmlldav.c | 1295 ++++++++++++++++++++ clang/test/CodeGen/arm-mve-intrinsics/vmulhq.c | 48 + clang/test/CodeGen/arm-mve-intrinsics/vmullbq.c | 80 +- clang/test/CodeGen/arm-mve-intrinsics/vmulltq.c | 80 +- clang/test/CodeGen/arm-mve-intrinsics/vmulq.c | 64 + clang/test/CodeGen/arm-mve-intrinsics/vornq.c | 129 ++ clang/test/CodeGen/arm-mve-intrinsics/vorrq.c | 127 ++ clang/test/CodeGen/arm-mve-intrinsics/vqdmulhq.c | 18 +- clang/test/CodeGen/arm-mve-intrinsics/vqrdmulhq.c | 18 +- clang/test/CodeGen/arm-mve-intrinsics/vrhaddq.c | 48 + clang/test/CodeGen/arm-mve-intrinsics/vrmulhq.c | 48 + .../arm-mve-intrinsics/{vaddq.c => vsubq.c} | 52 +- .../test/CodeGenCXX/Inputs/profile-remap-error.map | 1 + .../test/CodeGenCXX/cxx2a-three-way-comparison.cpp | 3 +- clang/test/CodeGenCXX/profile-remap-error.cpp | 7 + clang/test/CodeGenCXX/vector-splat-conversion.cpp | 11 + clang/test/CodeGenObjC/arc-blocks.m | 10 + clang/test/Driver/constructors.c | 2 +- .../OpenMP/crash-skipped-bodies-template-inst.cpp | 30 + clang/test/OpenMP/openmp_check.cpp | 10 - clang/test/SemaCXX/address-space-references.cpp | 8 +- .../SemaOpenCL/address-spaces-conversions-cl2.0.cl | 10 +- clang/test/SemaOpenCLCXX/address-space-lambda.cl | 12 +- .../address-space-of-this-class-scope.cl | 4 +- compiler-rt/lib/scudo/standalone/CMakeLists.txt | 12 + compiler-rt/lib/scudo/standalone/combined.h | 63 + compiler-rt/lib/scudo/standalone/flags.cpp | 15 + compiler-rt/lib/scudo/standalone/flags.h | 8 + compiler-rt/lib/scudo/standalone/flags_parser.h | 2 +- .../lib/scudo/standalone/tests/CMakeLists.txt | 8 + .../lib/scudo/standalone/tests/flags_test.cpp | 15 + compiler-rt/test/lsan/TestCases/Linux/guard-page.c | 4 +- .../sanitizer_common/ios_commands/iossim_run.py | 5 +- .../test/scudo/standalone/unit/lit.site.cfg.py.in | 4 + compiler-rt/test/ubsan/lit.common.cfg.py | 2 +- .../unittests/lit.common.unit.configured.in | 1 + libcxx/include/__bit_reference | 6 +- libcxx/include/__config | 12 + libcxx/include/__hash_table | 6 +- libcxx/include/__mutex_base | 9 - libcxx/include/__tree | 5 +- libcxx/include/ext/hash_map | 5 +- libcxx/include/random | 2 + libcxx/include/valarray | 26 +- .../sequences/vector/asan_throw.pass.cpp | 1 + .../libcxx/fuzzing/geometric_distribution.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/nth_element.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp | 2 + .../test/libcxx/fuzzing/partial_sort_copy.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/partition.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp | 2 + .../test/libcxx/fuzzing/regex_ECMAScript.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp | 1 + libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/sort.pass.cpp | 2 + .../test/libcxx/fuzzing/stable_partition.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/unique.pass.cpp | 2 + libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp | 2 + .../associative/map/map.erasure/erase_if.pass.cpp | 2 +- .../multimap/multimap.erasure/erase_if.pass.cpp | 2 +- .../vector.cons/construct_iter_iter.pass.cpp | 7 + .../containers/unord/unord.map/erase_if.pass.cpp | 2 +- .../unord/unord.multimap/erase_if.pass.cpp | 2 +- .../valarray.members/max.pass.cpp | 5 - .../valarray.members/min.pass.cpp | 5 - .../meta.const.eval/is_constant_evaluated.fail.cpp | 1 + .../meta.const.eval/is_constant_evaluated.pass.cpp | 15 +- .../optional.object.assign/copy.pass.cpp | 1 + libcxx/test/support/charconv_test_helpers.h | 7 + libcxx/test/support/msvc_stdlib_force_include.h | 2 + libcxx/test/support/test_macros.h | 6 + libcxx/utils/libcxx/test/config.py | 2 - lld/ELF/Symbols.cpp | 19 +- lld/docs/ld.lld.1 | 9 +- lld/test/ELF/common-shared.s | 16 + lldb/CMakeLists.txt | 4 +- lldb/cmake/modules/LLDBConfig.cmake | 46 +- lldb/cmake/modules/LLDBGenerateConfig.cmake | 6 +- lldb/docs/CMakeLists.txt | 2 +- lldb/docs/resources/build.rst | 6 +- lldb/include/lldb/Host/Config.h.cmake | 5 +- lldb/include/lldb/Symbol/ClangASTContext.h | 18 +- .../lldb/Symbol/ClangExternalASTSourceCommon.h | 19 +- .../android/platform/TestDefaultCacheLineSize.py | 1 - .../lldbsuite/test/api/listeners/TestListener.py | 5 - .../test/arm/breakpoint-it/TestBreakpointIt.py | 1 - .../TestBreakpointThumbCodesection.py | 1 - .../commands/add-dsym/uuid/TestAddDsymCommand.py | 1 - .../test/commands/apropos/basic/TestApropos.py | 3 - .../apropos/with-process/TestAproposWithProcess.py | 1 - .../commands/command/history/TestCommandHistory.py | 1 - .../command/nested_alias/TestNestedAlias.py | 1 - .../commands/command/script/TestCommandScript.py | 1 - .../test/commands/command/script/callables.py | 1 - .../commands/command/script/import/TestImport.py | 5 - .../import/rdar-12586188/TestRdar12586188.py | 5 - .../command/script_alias/TestCommandScriptAlias.py | 1 - .../commands/command/source/TestCommandSource.py | 1 - .../disassemble/basic/TestDisassembleBreakpoint.py | 1 - .../disassemble/basic/TestFrameDisassemble.py | 5 - .../anonymous-struct/TestCallUserAnonTypedef.py | 1 - .../calculator_mode/TestCalculatorMode.py | 5 - .../call-function/TestCallBuiltinFunction.py | 1 - .../call-function/TestCallStdStringFunction.py | 1 - .../call-function/TestCallStopAndContinue.py | 1 - .../call-function/TestCallUserDefinedFunction.py | 1 - .../call-restarts/TestCallThatRestarts.py | 1 - .../expression/call-throws/TestCallThatThrows.py | 1 - .../test/commands/expression/char/TestExprsChar.py | 1 - .../expression/completion/TestExprCompletion.py | 1 - .../expression/dont_allow_jit/TestAllowJIT.py | 5 - .../expression/entry-bp/TestExprEntryBP.py | 2 - .../expr-in-syscall/TestExpressionInSyscall.py | 3 - .../test/commands/expression/fixits/TestFixIts.py | 1 - .../expression/formatters/TestFormatters.py | 1 - .../expression/ir-interpreter/TestIRInterpreter.py | 1 - .../commands/expression/issue_11588/Test11588.py | 1 - .../test/commands/expression/macros/TestMacros.py | 1 - .../commands/expression/options/TestExprOptions.py | 1 - .../TestPersistObjCPointeeType.py | 1 - .../TestPersistentPtrUpdate.py | 5 - .../persistent_types/TestNestedPersistentTypes.py | 1 - .../persistent_types/TestPersistentTypes.py | 1 - .../TestPersistentVariables.py | 1 - .../expression/po_verbosity/TestPoVerbosity.py | 1 - .../expression/pr35310/TestExprsBug35310.py | 1 - .../expression/radar_8638051/Test8638051.py | 1 - .../expression/radar_9531204/TestPrintfAfterUp.py | 1 - .../radar_9673664/TestExprHelpExamples.py | 1 - .../save_jit_objects/TestSaveJITObjects.py | 1 - .../expression/scoped_enums/TestScopedEnumType.py | 1 - .../test/commands/expression/test/TestExprs.py | 1 - .../test/commands/expression/test/TestExprs2.py | 1 - .../expression/timeout/TestCallWithTimeout.py | 1 - .../expression/top-level/TestTopLevelExprs.py | 1 - .../TestObjCTypeQueryFromOtherCompileUnit.py | 1 - .../unwind_expression/TestUnwindExpression.py | 1 - .../expression/weak_symbols/TestWeakSymbols.py | 5 - .../expression/xvalue/TestXValuePrinting.py | 1 - .../commands/frame/diagnose/array/TestArray.py | 4 - .../diagnose/bad-reference/TestBadReference.py | 1 - .../TestComplicatedExpression.py | 1 - .../TestDiagnoseDereferenceArgument.py | 1 - .../TestDiagnoseDereferenceFunctionReturn.py | 1 - .../TestDiagnoseDereferenceThis.py | 1 - .../inheritance/TestDiagnoseInheritance.py | 1 - .../diagnose/local-variable/TestLocalVariable.py | 1 - .../TestDiagnoseDereferenceVirtualMethodCall.py | 1 - .../commands/frame/language/TestGuessLanguage.py | 5 - .../test/commands/frame/var/TestFrameVar.py | 5 - .../lldbsuite/test/commands/help/TestHelp.py | 1 - .../test/commands/log/basic/TestLogging.py | 1 - .../commands/platform/basic/TestPlatformCommand.py | 1 - .../commands/platform/basic/TestPlatformPython.py | 1 - .../commands/platform/process/TestProcessList.py | 1 - .../process/attach-resume/TestAttachResume.py | 1 - .../commands/process/attach/TestProcessAttach.py | 1 - .../attach/attach_denied/TestAttachDenied.py | 1 - .../TestLaunchWithShellExpand.py | 1 - .../lldbsuite/test/commands/quit/TestQuit.py | 1 - .../intel_xtended_registers/TestMPXRegisters.py | 4 - .../mpx_bound_violation/TestBoundViolation.py | 1 - .../TestMPXOffsetIntersection.py | 4 - .../test/commands/settings/TestSettings.py | 1 - .../test/commands/settings/quoting/TestQuoting.py | 1 - .../commands/target/basic/TestTargetCommand.py | 1 - .../target/create-deps/TestTargetCreateDeps.py | 1 - .../target/create-no-such-arch/TestNoSuchArch.py | 1 - .../commands/target/stop-hooks/TestStopHooks.py | 5 - .../lldbsuite/test/commands/version/TestVersion.py | 3 - .../hello_watchlocation/TestWatchLocation.py | 1 - .../hello_watchpoint/TestMyFirstWatchpoint.py | 1 - .../TestWatchpointMultipleSlots.py | 1 - .../watchpoints/multiple_hits/TestMultipleHits.py | 1 - .../step_over_watchpoint/TestStepOverWatchpoint.py | 1 - .../TestWatchedVarHitWhenInScope.py | 1 - .../watchpoint_commands/TestWatchpointCommands.py | 1 - .../command/TestWatchpointCommandLLDB.py | 1 - .../command/TestWatchpointCommandPython.py | 1 - .../condition/TestWatchpointConditionCmd.py | 1 - .../watchpoint_disable/TestWatchpointDisable.py | 4 - .../TestValueOfVectorVariable.py | 1 - .../TestWatchLocationWithWatchSet.py | 1 - .../watchpoint_size/TestWatchpointSizes.py | 1 - .../Python/lldbsuite/test/concurrent_base.py | 1 - lldb/packages/Python/lldbsuite/test/decorators.py | 1 - lldb/packages/Python/lldbsuite/test/dotest.py | 2 +- lldb/packages/Python/lldbsuite/test/dotest_args.py | 1 - .../test/driver/batch_mode/TestBatchMode.py | 1 - .../abbreviation/TestAbbreviations.py | 3 - .../abbreviation/TestCommonShortSpellings.py | 1 - .../functionalities/archives/TestBSDArchives.py | 1 - .../test/functionalities/asan/TestMemoryHistory.py | 1 - .../test/functionalities/asan/TestReportData.py | 1 - .../functionalities/avoids-fd-leak/TestFdLeak.py | 1 - .../backticks/TestBackticksWithoutATarget.py | 1 - .../address_breakpoints/TestAddressBreakpoints.py | 5 - .../TestBadAddressBreakpoints.py | 5 - .../auto_continue/TestBreakpointAutoContinue.py | 5 - .../TestBreakpointByLineAndColumn.py | 1 - .../breakpoint_command/TestBreakpointCommand.py | 1 - .../breakpoint_command/TestRegexpBreakCommand.py | 1 - .../TestBreakpointConditions.py | 3 - .../breakpoint_hit_count/TestBreakpointHitCount.py | 1 - .../breakpoint/breakpoint_ids/TestBreakpointIDs.py | 1 - .../TestBreakpointIgnoreCount.py | 1 - .../breakpoint_language/TestBreakpointLanguage.py | 6 - .../TestBreakpointLocations.py | 11 - .../breakpoint_names/TestBreakpointNames.py | 1 - .../breakpoint_options/TestBreakpointOptions.py | 1 - .../comp_dir_symlink/TestCompDirSymLink.py | 1 - .../TestConsecutiveBreakpoints.py | 1 - .../cpp_exception/TestCPPExceptionBreakpoint.py | 1 - .../breakpoint/debugbreak/TestDebugBreak.py | 1 - .../TestBreakpointsWithNoTargets.py | 1 - .../TestBreakpointInGlobalConstructor.py | 1 - .../TestHWBreakMultiThread.py | 1 - .../inlined_breakpoints/TestInlinedBreakpoints.py | 1 - .../breakpoint/objc/TestObjCBreakpoints.py | 1 - .../TestRequireHWBreakpoints.py | 1 - .../scripted_bkpt/TestScriptedResolver.py | 7 - .../serialize/TestBreakpointSerialization.py | 3 - .../source_regexp/TestSourceRegexBreakpoints.py | 1 - .../step_over_breakpoint/TestStepOverBreakpoint.py | 1 - .../functionalities/completion/TestCompletion.py | 1 - .../darwin_log/basic/TestDarwinLogBasic.py | 1 - .../TestDarwinLogFilterMatchActivityChain.py | 1 - .../activity/TestDarwinLogFilterMatchActivity.py | 1 - .../category/TestDarwinLogFilterMatchCategory.py | 1 - .../message/TestDarwinLogFilterMatchMessage.py | 1 - .../subsystem/TestDarwinLogFilterMatchSubsystem.py | 1 - .../TestDarwinLogFilterRegexActivityChain.py | 1 - .../activity/TestDarwinLogFilterRegexActivity.py | 1 - .../category/TestDarwinLogFilterRegexCategory.py | 1 - .../message/TestDarwinLogFilterRegexMessage.py | 1 - .../subsystem/TestDarwinLogFilterRegexSubsystem.py | 1 - .../format/TestDarwinLogMessageFormat.py | 1 - .../source/debug/TestDarwinLogSourceDebug.py | 1 - .../source/info/TestDarwinLogSourceInfo.py | 1 - .../boolreference/TestFormattersBoolRefPtr.py | 1 - .../compactvectors/TestCompactVectors.py | 1 - .../TestDataFormatterAdv.py | 1 - .../TestDataFormatterCaching.py | 3 - .../TestDataFormatterCategories.py | 3 - .../data-formatter-cpp/TestDataFormatterCpp.py | 1 - .../TestDataFormatterDisabling.py | 1 - .../TestDataFormatterEnumFormat.py | 1 - .../TestDataFormatterGlobals.py | 1 - .../TestDataFormatterNamedSummaries.py | 1 - .../ObjCDataFormatterTestCase.py | 1 - .../data-formatter-objc/TestDataFormatterObjCCF.py | 1 - .../TestDataFormatterObjCExpr.py | 1 - .../TestDataFormatterObjCKVO.py | 1 - .../TestDataFormatterObjCNSBundle.py | 1 - .../TestDataFormatterObjCNSContainer.py | 1 - .../TestDataFormatterObjCNSData.py | 1 - .../TestDataFormatterObjCNSDate.py | 1 - .../TestDataFormatterObjCNSError.py | 1 - .../TestDataFormatterObjCNSURL.py | 1 - .../TestDataFormatterObjCPlain.py | 1 - .../TestDataFormatterObjNSException.py | 9 +- .../data-formatter/data-formatter-objc/main.m | 8 +- .../nsindexpath/TestDataFormatterNSIndexPath.py | 1 - .../nsstring/TestDataFormatterNSString.py | 1 - .../TestFormattersOneIsSingular.py | 1 - .../TestPtrToArrayFormatting.py | 1 - .../TestDataFormatterScript.py | 1 - .../TestDataFormatterSkipSummary.py | 3 - .../TestDataFormatterSmartArray.py | 1 - .../libcxx/bitset/TestDataFormatterLibcxxBitset.py | 1 - .../TestDataFormatterLibcxxForwardList.py | 1 - .../libcxx/function/TestLibCxxFunction.py | 1 - .../libcxx/initializerlist/TestInitializerList.py | 1 - .../iterator/TestDataFormatterLibccIterator.py | 1 - .../libcxx/list/TestDataFormatterLibcxxList.py | 1 - .../list/loop/TestDataFormatterLibcxxListLoop.py | 1 - .../libcxx/map/TestDataFormatterLibccMap.py | 1 - .../multimap/TestDataFormatterLibccMultiMap.py | 1 - .../multiset/TestDataFormatterLibcxxMultiSet.py | 1 - .../optional/TestDataFormatterLibcxxOptional.py | 1 - .../libcxx/queue/TestDataFormatterLibcxxQueue.py | 1 - .../libcxx/set/TestDataFormatterLibcxxSet.py | 1 - .../libcxx/string/TestDataFormatterLibcxxString.py | 1 - .../libcxx/tuple/TestDataFormatterLibcxxTuple.py | 1 - .../libcxx/unordered/TestDataFormatterUnordered.py | 1 - .../variant/TestDataFormatterLibcxxVariant.py | 1 - .../libcxx/vbool/TestDataFormatterLibcxxVBool.py | 1 - .../libcxx/vector/TestDataFormatterLibcxxVector.py | 1 - .../iterator/TestDataFormatterStdIterator.py | 1 - .../libstdcpp/list/TestDataFormatterStdList.py | 1 - .../libstdcpp/map/TestDataFormatterStdMap.py | 1 - .../smart_ptr/TestDataFormatterStdSmartPtr.py | 1 - .../libstdcpp/string/TestDataFormatterStdString.py | 1 - .../libstdcpp/tuple/TestDataFormatterStdTuple.py | 1 - .../unique_ptr/TestDataFormatterStdUniquePtr.py | 1 - .../libstdcpp/vbool/TestDataFormatterStdVBool.py | 1 - .../libstdcpp/vector/TestDataFormatterStdVector.py | 1 - .../data-formatter-synth/TestDataFormatterSynth.py | 1 - .../TestDataFormatterSynthType.py | 1 - .../format-propagation/TestFormatPropagation.py | 1 - .../TestFrameFormatSmallStruct.py | 1 - .../hexcaps/TestDataFormatterHexCaps.py | 1 - .../TestDataFormatterLanguageCategoryUpdates.py | 1 - .../nsarraysynth/TestNSArraySynthetic.py | 1 - .../nsdictionarysynth/TestNSDictionarySynthetic.py | 1 - .../nssetsynth/TestNSSetSynthetic.py | 1 - .../ostypeformatting/TestFormattersOsType.py | 1 - .../data-formatter/parray/TestPrintArray.py | 1 - .../data-formatter/poarray/TestPrintObjectArray.py | 1 - .../ptr_ref_typedef/TestPtrRef2Typedef.py | 1 - .../pyobjsynthprovider/TestPyObjSynthProvider.py | 1 - .../TestDataFormatterRefPtrRecursion.py | 1 - .../summary-string-onfail/Test-rdar-9974002.py | 1 - .../synthcapping/TestSyntheticCapping.py | 1 - .../synthupdate/TestSyntheticFilterRecompute.py | 1 - .../TestTypeSummaryListArg.py | 5 - .../TestTypeSummaryListScript.py | 1 - .../TestUserFormatVsSummary.py | 1 - .../TestVarInAggregateMisuse.py | 1 - .../TestDataFormatterVarScriptFormatting.py | 1 - .../functionalities/dead-strip/TestDeadStrip.py | 1 - .../deleted-executable/TestDeletedExecutable.py | 1 - .../TestDynamicValueChildCount.py | 1 - .../fat_archives/TestFatArchives.py | 1 - .../gdb_remote_client/TestRecognizeBreakpoint.py | 1 - .../gdb_remote_client/TestStopPCs.py | 1 - .../gdb_remote_client/TestThreadSelectionBug.py | 1 - .../gdb_remote_client/TestWriteMemory.py | 1 - .../functionalities/history/TestHistoryRecall.py | 5 - .../inferior-changed/TestInferiorChanged.py | 1 - .../inferior-crashing/TestInferiorCrashing.py | 1 - .../inferior-crashing/TestInferiorCrashingStep.py | 1 - .../recursive-inferior/TestRecursiveInferior.py | 1 - .../TestRecursiveInferiorStep.py | 1 - .../inline-stepping/TestInlineStepping.py | 1 - .../jitloader_gdb/TestJITLoaderGDB.py | 1 - .../load_using_paths/TestLoadUsingPaths.py | 1 - .../test/functionalities/longjmp/TestLongjmp.py | 4 - .../memory-region/TestMemoryRegion.py | 1 - .../memory/cache/TestMemoryCache.py | 1 - .../functionalities/memory/find/TestMemoryFind.py | 1 - .../functionalities/memory/read/TestMemoryRead.py | 1 - .../TestIndexVariable.py | 1 - .../object-file/TestImageListMultiArchitecture.py | 1 - .../test/functionalities/paths/TestPaths.py | 1 - .../plugins/python_os_plugin/TestPythonOSPlugin.py | 1 - .../postmortem/elf-core/gcore/TestGCore.py | 1 - .../elf-core/thread_crash/TestLinuxCoreThreads.py | 1 - .../postmortem/mach-core/TestMachCore.py | 1 - .../postmortem/minidump-new/TestMiniDumpNew.py | 1 - .../postmortem/minidump-new/TestMiniDumpUUID.py | 1 - .../postmortem/minidump/TestMiniDump.py | 1 - .../postmortem/wow64_minidump/TestWow64MiniDump.py | 1 - .../pre_run_dylibs/TestPreRunDylibs.py | 5 - .../process_group/TestChangeProcessGroup.py | 1 - .../process_save_core/TestProcessSaveCore.py | 1 - .../test/functionalities/ptr_refs/TestPtrRefs.py | 1 - .../test/functionalities/rerun/TestRerun.py | 1 - .../return-value/TestReturnValue.py | 1 - .../test/functionalities/set-data/TestSetData.py | 1 - .../test/functionalities/signal/TestSendSignal.py | 1 - .../signal/handle-abrt/TestHandleAbort.py | 1 - .../signal/handle-segv/TestHandleSegv.py | 1 - .../test/functionalities/signal/raise/TestRaise.py | 1 - .../functionalities/stats_api/TestStatisticsAPI.py | 3 - .../step-avoids-no-debug/TestStepNoDebug.py | 1 - .../sbapi_support/TestTailCallFrameSBAPI.py | 4 - .../TestSteppingOutWithArtificialFrames.py | 3 - .../test/functionalities/testid/TestTestId.py | 1 - .../thread/backtrace_limit/TestBacktraceLimit.py | 4 - .../thread/break_after_join/TestBreakAfterJoin.py | 1 - ...ConcurrentBreakpointDelayBreakpointOneSignal.py | 1 - ...oncurrentBreakpointOneDelayBreakpointThreads.py | 1 - ...entBreakpointsDelayedBreakpointOneWatchpoint.py | 1 - .../TestConcurrentCrashWithBreak.py | 1 - .../TestConcurrentCrashWithSignal.py | 1 - .../TestConcurrentCrashWithWatchpoint.py | 1 - ...oncurrentCrashWithWatchpointBreakpointSignal.py | 1 - .../TestConcurrentDelaySignalBreak.py | 1 - .../TestConcurrentDelaySignalWatch.py | 1 - .../TestConcurrentDelayWatchBreak.py | 1 - ...stConcurrentDelayedCrashWithBreakpointSignal.py | 1 - ...ncurrentDelayedCrashWithBreakpointWatchpoint.py | 1 - .../TestConcurrentManyBreakpoints.py | 1 - .../concurrent_events/TestConcurrentManyCrash.py | 1 - .../concurrent_events/TestConcurrentManySignals.py | 1 - .../TestConcurrentManyWatchpoints.py | 1 - .../TestConcurrentNWatchNBreak.py | 1 - .../concurrent_events/TestConcurrentSignalBreak.py | 1 - .../TestConcurrentSignalDelayBreak.py | 1 - .../TestConcurrentSignalDelayWatch.py | 1 - .../TestConcurrentSignalNWatchNBreak.py | 1 - .../concurrent_events/TestConcurrentSignalWatch.py | 1 - .../TestConcurrentSignalWatchBreak.py | 1 - .../TestConcurrentTwoBreakpointThreads.py | 1 - .../TestConcurrentTwoBreakpointsOneDelaySignal.py | 1 - .../TestConcurrentTwoBreakpointsOneSignal.py | 1 - .../TestConcurrentTwoBreakpointsOneWatchpoint.py | 1 - .../TestConcurrentTwoWatchpointThreads.py | 1 - .../TestConcurrentTwoWatchpointsOneBreakpoint.py | 1 - ...stConcurrentTwoWatchpointsOneDelayBreakpoint.py | 1 - .../TestConcurrentTwoWatchpointsOneSignal.py | 1 - .../concurrent_events/TestConcurrentWatchBreak.py | 1 - .../TestConcurrentWatchBreakDelay.py | 1 - ...urrentWatchpointDelayWatchpointOneBreakpoint.py | 1 - ...ncurrentWatchpointWithDelayWatchpointThreads.py | 1 - .../crash_during_step/TestCrashDuringStep.py | 1 - .../create_after_attach/TestCreateAfterAttach.py | 1 - .../create_during_step/TestCreateDuringStep.py | 1 - .../exit_during_break/TestExitDuringBreak.py | 1 - .../thread/exit_during_step/TestExitDuringStep.py | 1 - .../functionalities/thread/jump/TestThreadJump.py | 1 - .../thread/multi_break/TestMultipleBreakpoints.py | 1 - .../thread/num_threads/TestNumThreads.py | 1 - .../thread/state/TestThreadStates.py | 1 - .../thread/step_out/TestThreadStepOut.py | 1 - .../thread/step_until/TestStepUntil.py | 1 - .../thread/thread_exit/TestThreadExit.py | 1 - .../TestThreadSpecificBreakpoint.py | 1 - .../TestThreadSpecificBpPlusCondition.py | 1 - .../TestTsanCPPGlobalLocation.py | 4 - .../tsan/global_location/TestTsanGlobalLocation.py | 4 - .../tsan/multiple/TestTsanMultiple.py | 4 - .../tsan/thread_numbers/TestTsanThreadNumbers.py | 4 - .../type_completion/TestTypeCompletion.py | 1 - .../functionalities/type_lookup/TestTypeLookup.py | 1 - .../unwind/ehframe/TestEhFrameUnwind.py | 1 - .../noreturn/module-end/TestNoReturnModuleEnd.py | 1 - .../value_md5_crash/TestValueMD5Crash.py | 1 - .../test/functionalities/var_path/TestVarPath.py | 5 - .../wrong_commands/TestWrongCommands.py | 1 - .../test/issue_verification/TestFail.py.park | 1 - .../TestInvalidDecorator.py.park | 1 - .../test/issue_verification/TestRerunFail.py.park | 1 - .../test/issue_verification/TestSignal.py.park | 1 - .../TestSignalOutsideTestMethod.py.park | 1 - .../test/issue_verification/rerun_base.py | 1 - .../test/lang/c/anonymous/TestAnonymous.py | 1 - .../test/lang/c/array_types/TestArrayTypes.py | 1 - .../test/lang/c/bitfields/TestBitfields.py | 1 - .../lldbsuite/test/lang/c/blocks/TestBlocks.py | 1 - .../c/conflicting-symbol/TestConflictingSymbol.py | 1 - .../lang/c/const_variables/TestConstVariables.py | 1 - .../test/lang/c/enum_types/TestEnumTypes.py | 1 - .../lang/c/find_struct_type/TestFindStructTypes.py | 5 - .../test/lang/c/forward/TestForwardDeclaration.py | 1 - .../lang/c/function_types/TestFunctionTypes.py | 1 - .../lang/c/global_variables/TestGlobalVariables.py | 1 - .../lang/c/inlines/TestRedefinitionsInInlines.py | 6 +- .../test/lang/c/local_types/TestUseClosestType.py | 5 - .../lang/c/local_variables/TestLocalVariables.py | 1 - .../lldbsuite/test/lang/c/modules/TestCModules.py | 1 - .../test/lang/c/set_values/TestSetValues.py | 1 - .../test/lang/c/shared_lib/TestSharedLib.py | 1 - .../TestSharedLibStrippedSymbols.py | 1 - .../test/lang/c/step-target/TestStepTarget.py | 1 - .../test/lang/c/stepping/TestStepAndBreakpoints.py | 1 - .../test/lang/c/stepping/TestThreadStepping.py | 1 - .../test/lang/c/tls_globals/TestTlsGlobals.py | 1 - .../lldbsuite/test/lang/c/typedef/Testtypedef.py | 1 - .../TestCPPBreakpointCommands.py | 1 - .../test/lang/cpp/char1632_t/TestChar1632T.py | 1 - .../lldbsuite/test/lang/cpp/char8_t/Makefile | 2 +- .../test/lang/cpp/char8_t/TestCxxChar8_t.py | 1 - .../lang/cpp/class_static/TestStaticVariables.py | 1 - .../test/lang/cpp/class_types/TestClassTypes.py | 1 - .../TestDynamicValueSameBase.py | 5 - .../lang/cpp/dynamic-value/TestDynamicValue.py | 1 - .../test/lang/cpp/enum_types/TestCPP11EnumTypes.py | 1 - .../cpp/exceptions/TestCPPExceptionBreakpoints.py | 1 - .../cpp/global_variables/TestCPPGlobalVariables.py | 1 - .../lldbsuite/test/lang/cpp/inlines/TestInlines.py | 1 - .../TestMembersAndLocalsWithSameName.py | 6 - .../cpp/modules-import/TestCXXModulesImport.py | 1 - .../test/lang/cpp/namespace/TestNamespace.py | 1 - .../test/lang/cpp/namespace/TestNamespaceLookup.py | 1 - .../TestNamespaceDefinitions.py | 1 - .../test/lang/cpp/signed_types/TestSignedTypes.py | 1 - .../cpp/static_members/TestCPPStaticMembers.py | 1 - .../TestStdFunctionStepIntoCallable.py | 1 - .../Python/lldbsuite/test/lang/cpp/stl/TestSTL.py | 1 - .../test/lang/cpp/trivial_abi/TestTrivialABI.py | 5 - .../test/lang/cpp/type_lookup/TestCppTypeLookup.py | 1 - .../cpp/unicode-literals/TestUnicodeLiterals.py | 1 - .../test/lang/cpp/unique-types/TestUniqueTypes.py | 1 - .../lang/cpp/unsigned_types/TestUnsignedTypes.py | 1 - .../lldbsuite/test/lang/cpp/virtual/TestVirtual.py | 2 - .../test/lang/cpp/wchar_t/TestCxxWCharT.py | 1 - .../test/lang/mixed/TestMixedLanguages.py | 1 - .../test/lang/objc/blocks/TestObjCIvarsInBlocks.py | 3 - .../TestConflictingDefinition.py | 1 - .../lang/objc/exceptions/TestObjCExceptions.py | 13 +- .../test/lang/objc/forward-decl/TestForwardDecl.py | 1 - .../test/lang/objc/foundation/TestConstStrings.py | 1 - .../test/lang/objc/foundation/TestObjCMethods2.py | 1 - .../lang/objc/foundation/TestObjCMethodsNSArray.py | 1 - .../lang/objc/foundation/TestObjCMethodsNSError.py | 1 - .../lang/objc/foundation/TestObjCMethodsString.py | 1 - .../test/lang/objc/foundation/TestRuntimeTypes.py | 1 - .../test/lang/objc/foundation/TestSymbolTable.py | 4 - .../lang/objc/global_ptrs/TestGlobalObjects.py | 1 - .../test/lang/objc/hidden-ivars/TestHiddenIvars.py | 1 - .../test/lang/objc/ivar-IMP/TestObjCiVarIMP.py | 1 - .../TestClangModulesAppUpdate.py | 4 - .../modules-auto-import/TestModulesAutoImport.py | 1 - .../objc/modules-cache/TestClangModulesCache.py | 4 - .../TestClangModulesHashMismatch.py | 4 - .../modules-incomplete/TestIncompleteModules.py | 1 - .../TestModulesInlineFunctions.py | 5 - .../objc/modules-update/TestClangModulesUpdate.py | 4 - .../test/lang/objc/modules/TestObjCModules.py | 1 - .../lldbsuite/test/lang/objc/objc++/TestObjCXX.py | 1 - .../TestObjCBaseClassSBType.py | 1 - .../objc-builtin-types/TestObjCBuiltinTypes.py | 1 - .../lang/objc/objc-checker/TestObjCCheckers.py | 1 - .../objc/objc-dyn-sbtype/TestObjCDynamicSBType.py | 1 - .../objc-dynamic-value/TestObjCDynamicValue.py | 1 - .../objc/objc-ivar-offsets/TestObjCIvarOffsets.py | 1 - .../objc-ivar-stripped/TestObjCIvarStripped.py | 1 - .../objc/objc-new-syntax/TestObjCNewSyntaxArray.py | 1 - .../objc-new-syntax/TestObjCNewSyntaxDictionary.py | 1 - .../objc-new-syntax/TestObjCNewSyntaxLiteral.py | 1 - .../lang/objc/objc-optimized/TestObjcOptimized.py | 1 - .../lang/objc/objc-property/TestObjCProperty.py | 1 - .../TestObjCStaticMethodStripped.py | 1 - .../objc-static-method/TestObjCStaticMethod.py | 1 - .../objc-struct-argument/TestObjCStructArgument.py | 1 - .../objc-struct-return/TestObjCStructReturn.py | 1 - .../test/lang/objc/objc-super/TestObjCSuper.py | 1 - .../test/lang/objc/ptr_refs/TestPtrRefsObjC.py | 1 - .../radar-9691614/TestObjCMethodReturningBOOL.py | 1 - .../lang/objc/rdar-10967107/TestRdar10967107.py | 1 - .../lang/objc/rdar-11355592/TestRdar11355592.py | 1 - .../lang/objc/rdar-12408181/TestRdar12408181.py | 1 - .../objc/real-definition/TestRealDefinition.py | 1 - .../TestObjCSingleEntryDictionary.py | 1 - .../objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py | 3 - .../TestObjCXXHideRuntimeValues.py | 3 - .../test/linux/builtin_trap/TestBuiltinTrap.py | 1 - .../TestMixedDwarfBinary.py | 3 - .../TestCreateDuringInstructionStep.py | 1 - lldb/packages/Python/lldbsuite/test/lldbpexpect.py | 1 - .../add-dsym/TestAddDsymMidExecutionCommand.py | 1 - .../TestDuplicateMembers.py | 1 - .../find-app-in-bundle/TestFindAppInBundle.py | 5 - .../TestBundleWithDotInFilename.py | 1 - .../macosx/find-dsym/deep-bundle/TestDeepBundle.py | 1 - .../macosx/function-starts/TestFunctionStarts.py | 1 - .../macosx/indirect_symbol/TestIndirectSymbols.py | 1 - .../lc-note/kern-ver-str/TestKernVerStrLCNOTE.py | 1 - .../test/macosx/load-kext/TestLoadKext.py | 1 - .../test/macosx/nslog/TestDarwinNSLogOutput.py | 1 - .../lldbsuite/test/macosx/order/TestOrderFile.py | 1 - .../macosx/safe-to-func-call/TestSafeFuncCalls.py | 1 - .../thread-names/TestInterruptThreadNames.py | 5 - .../test/macosx/universal/TestUniversal.py | 1 - .../version_zero/TestGetVersionZeroVersion.py | 5 - .../lldbsuite/test/plugins/builder_darwin.py | 1 - .../python_api/breakpoint/TestBreakpointAPI.py | 3 - .../class_members/TestSBTypeClassMembers.py | 1 - .../test/python_api/file_handle/TestFileHandle.py | 1 - .../findvalue_duplist/TestSBFrameFindValue.py | 1 - .../python_api/frame/inlines/TestInlinedFrame.py | 3 - .../test/python_api/hello_world/TestHelloWorld.py | 1 - .../test/python_api/lldbutil/TestSwigVersion.py | 1 - .../lldbutil/process/TestPrintStackTraces.py | 1 - .../test/python_api/name_lookup/TestNameLookup.py | 1 - .../test/python_api/objc_type/TestObjCType.py | 1 - .../test/python_api/process/io/TestProcessIO.py | 4 - .../process/read-mem-cstring/TestReadMemCString.py | 1 - .../python_api/rdar-12481949/Test-rdar-12481949.py | 1 - .../lldbsuite/test/python_api/sbdata/TestSBData.py | 1 - .../python_api/sblaunchinfo/TestSBLaunchInfo.py | 1 - .../sbstructureddata/TestStructuredDataAPI.py | 4 - .../sbvalue_persist/TestSBValuePersist.py | 1 - .../test/python_api/section/TestSectionAPI.py | 1 - .../test/python_api/signals/TestSignalsAPI.py | 1 - .../two-files/TestSymbolContextTwoFiles.py | 1 - .../value/change_values/TestChangeValueAPI.py | 1 - .../value/empty_class/TestValueAPIEmptyClass.py | 1 - .../value_var_update/TestValueVarUpdate.py | 5 - .../lldbsuite/test/sample_test/TestSampleTest.py | 3 +- .../lldbsuite/test/sanity/TestModuleCacheSanity.py | 1 - .../Python/lldbsuite/test/terminal/TestEditline.py | 1 - lldb/packages/Python/lldbsuite/test/test_result.py | 1 - .../test/test_runner/test/test_process_control.py | 1 - .../tools/lldb-server/TestAppleSimulatorOSType.py | 1 - .../test/tools/lldb-server/TestGdbRemoteAttach.py | 1 - .../tools/lldb-server/TestGdbRemoteExitCode.py | 1 - .../test/tools/lldb-server/TestGdbRemoteKill.py | 1 - .../tools/lldb-server/TestGdbRemoteModuleInfo.py | 1 - .../tools/lldb-server/TestGdbRemoteProcessInfo.py | 1 - .../tools/lldb-server/TestGdbRemoteSingleStep.py | 1 - .../lldb-server/TestGdbRemoteThreadsInStopReply.py | 1 - .../lldb-server/TestGdbRemote_qThreadStopInfo.py | 1 - .../test/tools/lldb-server/TestGdbRemote_vCont.py | 1 - .../lldb-server/TestGdbRemote_vContThreads.py | 1 - .../lldb-server/commandline/TestStubSetSID.py | 1 - .../inferior-crash/TestGdbRemoteAbort.py | 1 - .../inferior-crash/TestGdbRemoteSegFault.py | 1 - .../TestPlatformProcessConnect.py | 1 - .../register-reading/TestGdbRemoteGPacket.py | 1 - .../signal-filtering/TestGdbRemote_QPassSignals.py | 1 - .../lldb-server/test/test_lldbgdbserverutils.py | 1 - .../thread-name/TestGdbRemoteThreadName.py | 1 - .../tools/lldb-vscode/attach/TestVSCode_attach.py | 1 - .../breakpoint/TestVSCode_setBreakpoints.py | 1 - .../TestVSCode_setExceptionBreakpoints.py | 1 - .../TestVSCode_setFunctionBreakpoints.py | 1 - .../completions/TestVSCode_completions.py | 1 - .../tools/lldb-vscode/launch/TestVSCode_launch.py | 1 - .../test/tools/lldb-vscode/lldbvscode_testcase.py | 1 - .../stackTrace/TestVSCode_stackTrace.py | 1 - .../test/tools/lldb-vscode/step/TestVSCode_step.py | 1 - .../lldbsuite/test/types/HideTestFailures.py | 1 - .../Python/lldbsuite/test/types/TestDoubleTypes.py | 1 - .../lldbsuite/test/types/TestDoubleTypesExpr.py | 1 - .../Python/lldbsuite/test/types/TestFloatTypes.py | 1 - .../lldbsuite/test/types/TestFloatTypesExpr.py | 1 - .../lldbsuite/test/types/TestRecursiveTypes.py | 1 - lldb/scripts/headers.swig | 76 ++ lldb/scripts/interfaces.swig | 83 ++ lldb/scripts/lldb.swig | 164 +-- lldb/source/API/CMakeLists.txt | 4 +- lldb/source/API/SBHostOS.cpp | 4 +- lldb/source/API/SystemInitializerFull.cpp | 8 +- lldb/source/Commands/CommandObjectFrame.cpp | 4 +- lldb/source/Commands/CommandObjectType.cpp | 42 +- lldb/source/Core/ValueObject.cpp | 2 +- lldb/source/Host/common/PseudoTerminal.cpp | 4 +- lldb/source/Host/common/Socket.cpp | 4 +- lldb/source/Host/common/TCPSocket.cpp | 4 +- lldb/source/Host/common/Terminal.cpp | 6 +- lldb/source/Host/common/UDPSocket.cpp | 2 +- .../Host/posix/ConnectionFileDescriptorPosix.cpp | 4 +- lldb/source/Interpreter/CommandObjectScript.cpp | 14 +- lldb/source/Plugins/Language/ObjC/NSException.cpp | 16 +- .../Python/OperatingSystemPython.cpp | 4 +- .../OperatingSystem/Python/OperatingSystemPython.h | 4 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 4 +- .../Plugins/Platform/Linux/PlatformLinux.cpp | 4 +- .../Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 4 +- .../Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp | 4 +- .../Plugins/Process/Utility/InferiorCallPOSIX.cpp | 2 +- .../GDBRemoteCommunicationServerCommon.cpp | 4 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 2 +- .../Plugins/ScriptInterpreter/CMakeLists.txt | 2 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 2 +- .../ScriptInterpreter/Python/PythonDataObjects.h | 2 +- .../Python/ScriptInterpreterPython.cpp | 4 +- .../Python/ScriptInterpreterPython.h | 8 +- .../Python/ScriptInterpreterPythonImpl.h | 2 +- .../Plugins/ScriptInterpreter/Python/lldb-python.h | 6 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 3 +- lldb/source/Symbol/ClangASTContext.cpp | 47 +- .../source/Symbol/ClangExternalASTSourceCommon.cpp | 18 +- lldb/source/Utility/ArchSpec.cpp | 4 - lldb/source/Utility/Broadcaster.cpp | 1 - lldb/source/Utility/ConstString.cpp | 1 - lldb/source/Utility/DataBufferLLVM.cpp | 3 - lldb/source/Utility/DataEncoder.cpp | 2 - lldb/source/Utility/StructuredData.cpp | 4 - lldb/test/API/lit.site.cfg.py.in | 2 +- lldb/test/API/lldbtest.py | 2 +- lldb/test/CMakeLists.txt | 2 +- lldb/test/Shell/lit.cfg.py | 2 +- lldb/test/Shell/lit.site.cfg.py.in | 2 +- lldb/tools/intel-features/CMakeLists.txt | 4 +- lldb/tools/lldb-server/lldb-gdbserver.cpp | 5 +- lldb/unittests/Host/SocketTest.cpp | 5 +- lldb/unittests/Host/SocketTestUtilities.cpp | 3 +- lldb/unittests/Host/SocketTestUtilities.h | 4 +- lldb/unittests/ScriptInterpreter/CMakeLists.txt | 2 +- llvm/docs/CodeGenerator.rst | 8 +- llvm/docs/CommandGuide/llvm-locstats.rst | 24 +- llvm/include/llvm/Analysis/PtrUseVisitor.h | 4 +- llvm/include/llvm/Analysis/TargetLibraryInfo.h | 6 +- llvm/include/llvm/Analysis/Utils/Local.h | 26 +- llvm/include/llvm/Analysis/VectorUtils.h | 82 +- .../GlobalISel/LegalizationArtifactCombiner.h | 147 ++- llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h | 15 +- llvm/include/llvm/CodeGen/ISDOpcodes.h | 8 +- llvm/include/llvm/CodeGen/SelectionDAG.h | 23 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 26 + llvm/include/llvm/IR/IntrinsicsARM.td | 72 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 3 + llvm/lib/Analysis/ConstantFolding.cpp | 20 +- llvm/lib/Analysis/InlineCost.cpp | 4 +- llvm/lib/Analysis/InstructionSimplify.cpp | 12 +- llvm/lib/Analysis/LazyCallGraph.cpp | 8 +- llvm/lib/Analysis/LazyValueInfo.cpp | 167 +-- llvm/lib/Analysis/Loads.cpp | 2 +- llvm/lib/Analysis/LoopAccessAnalysis.cpp | 2 +- llvm/lib/Analysis/MemoryBuiltins.cpp | 11 +- llvm/lib/Analysis/ScalarEvolution.cpp | 25 +- llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 4 +- llvm/lib/Analysis/ValueTracking.cpp | 8 +- llvm/lib/Analysis/VectorUtils.cpp | 1 - llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 34 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 2 + llvm/lib/CodeGen/GlobalISel/Legalizer.cpp | 130 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 5 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 49 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 25 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 3 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 9 +- .../CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 7 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 35 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 26 +- llvm/lib/IR/DataLayout.cpp | 4 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 37 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 9 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 60 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 98 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 22 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 9 + llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 2 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 4 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 10 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 29 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 161 +++ llvm/lib/Target/ARM/ARMISelLowering.cpp | 107 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 10 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 383 ++++-- llvm/lib/Target/ARM/ARMInstrVFP.td | 4 +- llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 58 +- llvm/lib/Target/Mips/MipsExpandPseudo.cpp | 1 + llvm/lib/Target/Mips/MipsISelLowering.cpp | 6 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 3 +- .../PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 3 +- llvm/lib/Target/PowerPC/P9InstrResources.td | 1 + llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 4 - llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 99 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 3 +- llvm/lib/Target/PowerPC/PPCInstrFormats.td | 23 + llvm/lib/Target/PowerPC/PPCInstrInfo.td | 9 + llvm/lib/Target/PowerPC/PPCSubtarget.h | 28 + llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 1 - llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 9 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 3 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 2 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 20 +- llvm/lib/Transforms/Utils/InjectTLIMappings.cpp | 7 - llvm/lib/Transforms/Utils/Local.cpp | 2 +- llvm/lib/Transforms/Utils/ModuleUtils.cpp | 7 +- llvm/lib/Transforms/Utils/SizeOpts.cpp | 2 +- .../Vectorize/LoopVectorizationLegality.cpp | 5 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 34 +- .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 2 +- .../AArch64/GlobalISel/legalize-merge-values.mir | 4 +- .../legalizer-combiner-zext-trunc-crash.mir | 17 +- .../AArch64/GlobalISel/retry-artifact-combine.mir | 12 +- .../CodeGen/AArch64/arm64-memset-to-bzero-pgso.ll | 128 ++ llvm/test/CodeGen/AArch64/max-jump-table.ll | 133 ++ .../CodeGen/AArch64/note-gnu-property-pac-bti-0.ll | 14 + .../CodeGen/AArch64/note-gnu-property-pac-bti-1.ll | 18 + .../CodeGen/AArch64/note-gnu-property-pac-bti-2.ll | 18 + .../CodeGen/AArch64/note-gnu-property-pac-bti-3.ll | 18 + .../CodeGen/AArch64/note-gnu-property-pac-bti-4.ll | 25 + .../CodeGen/AArch64/note-gnu-property-pac-bti-5.ll | 26 + .../CodeGen/AArch64/note-gnu-property-pac-bti-6.ll | 22 + .../CodeGen/AArch64/note-gnu-property-pac-bti-7.ll | 23 + .../CodeGen/AArch64/note-gnu-property-pac-bti-8.ll | 21 + llvm/test/CodeGen/AArch64/shift-amount-mod.ll | 3 +- llvm/test/CodeGen/AArch64/sve-intrinsics-loads.ll | 88 ++ llvm/test/CodeGen/AArch64/sve-intrinsics-stores.ll | 95 ++ .../AMDGPU/GlobalISel/artifact-combiner-sext.mir | 58 +- .../AMDGPU/GlobalISel/legalize-fcopysign.mir | 66 +- llvm/test/CodeGen/AMDGPU/combine-cond-add-sub.ll | 25 +- llvm/test/CodeGen/AMDGPU/sub-zext-cc-zext-cc.ll | 34 + llvm/test/CodeGen/ARM/O3-pipeline.ll | 1 - llvm/test/CodeGen/ARM/constantpool-align.ll | 25 + llvm/test/CodeGen/ARM/vlldm-vlstm-uops.mir | 72 ++ llvm/test/CodeGen/PowerPC/aix-indirect-call.ll | 144 +++ llvm/test/CodeGen/PowerPC/aix-trampoline.ll | 14 + llvm/test/CodeGen/PowerPC/trunc-srl-load.ll | 3 +- llvm/test/CodeGen/RISCV/tail-calls.ll | 28 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vabavq.ll | 158 +++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vabdq.ll | 111 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vaddq.ll | 83 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vandq.ll | 109 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vbicq.ll | 113 +- .../Thumb2/mve-intrinsics/vector-shift-imm.ll | 1078 ++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-intrinsics/veorq.ll | 109 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vhaddq.ll | 43 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vmaxnmq.ll | 38 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vmaxq.ll | 97 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vminnmq.ll | 37 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vminq.ll | 55 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vmldav.ll | 734 +++++++++++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vmlldav.ll | 1183 ++++++++++++++++++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vmulhq.ll | 43 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vmullbq.ll | 84 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vmulltq.ll | 82 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vmulq.ll | 133 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vornq.ll | 113 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vorrq.ll | 109 +- .../test/CodeGen/Thumb2/mve-intrinsics/vqdmulhq.ll | 12 +- .../CodeGen/Thumb2/mve-intrinsics/vqrdmulhq.ll | 12 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vrhaddq.ll | 43 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vrmulhq.ll | 43 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vsubq.ll | 93 ++ llvm/test/CodeGen/X86/atom-pad-short-functions.ll | 23 + llvm/test/CodeGen/X86/avx-cvt.ll | 36 + llvm/test/CodeGen/X86/avx512-mask-op.ll | 226 ++-- llvm/test/CodeGen/X86/bypass-slow-division-tune.ll | 49 +- llvm/test/CodeGen/X86/cmov-into-branch.ll | 55 +- llvm/test/CodeGen/X86/conditional-tailcall-pgso.ll | 242 ++++ llvm/test/CodeGen/X86/fixup-lea.ll | 112 +- llvm/test/CodeGen/X86/fold-load-unops.ll | 183 +++ llvm/test/CodeGen/X86/fshl.ll | 81 +- llvm/test/CodeGen/X86/fshr.ll | 75 +- llvm/test/CodeGen/X86/haddsub.ll | 91 ++ llvm/test/CodeGen/X86/immediate_merging.ll | 106 ++ llvm/test/CodeGen/X86/immediate_merging64.ll | 41 + llvm/test/CodeGen/X86/loop-blocks.ll | 46 + llvm/test/CodeGen/X86/materialize.ll | 115 ++ llvm/test/CodeGen/X86/memcmp-pgso.ll | 1064 ++++++++++++++++ llvm/test/CodeGen/X86/memcpy.ll | 47 + llvm/test/CodeGen/X86/powi.ll | 49 + llvm/test/CodeGen/X86/rounding-ops.ll | 57 + llvm/test/CodeGen/X86/shift-amount-mod.ll | 22 + llvm/test/CodeGen/X86/shrink-compare-pgso.ll | 321 +++++ llvm/test/CodeGen/X86/slow-incdec.ll | 52 +- llvm/test/CodeGen/X86/splat-for-size.ll | 198 +++ llvm/test/CodeGen/X86/store-zero-and-minus-one.ll | 50 + llvm/test/CodeGen/X86/switch-density.ll | 69 ++ llvm/test/CodeGen/X86/tail-opts.ll | 143 ++- llvm/test/CodeGen/X86/test-vs-bittest.ll | 241 +++- llvm/test/CodeGen/X86/vector-shift-lshr-256.ll | 83 ++ llvm/test/CodeGen/X86/vector-shuffle-256-v4.ll | 66 + llvm/test/CodeGen/X86/x86-64-bittest-logic.ll | 137 +++ .../CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll | 29 + llvm/test/CodeGen/X86/x86-repmov-copy-eflags.ll | 53 + .../DebugInfo/MIR/X86/dbgcall-site-reference.mir | 118 ++ llvm/test/MC/ELF/exclude-debug-dwo.s | 2 +- llvm/test/MC/PowerPC/ppc64-localentry-symbols.s | 5 + llvm/test/MC/RISCV/compress-debug-info.s | 20 + llvm/test/Other/opt-O2-pipeline.ll | 2 - llvm/test/Other/opt-O3-pipeline.ll | 2 - llvm/test/Other/opt-Os-pipeline.ll | 2 - .../Transforms/CodeGenPrepare/X86/sink-addrmode.ll | 41 + .../InstCombine/builtin-object-size-custom-dl.ll | 32 + llvm/test/Transforms/InstCombine/gep-custom-dl.ll | 19 + llvm/test/Transforms/InstCombine/icmp-custom-dl.ll | 4 +- .../test/Transforms/InstCombine/stdio-custom-dl.ll | 22 + llvm/test/Transforms/InstSimplify/shufflevector.ll | 31 +- .../Transforms/JumpThreading/combine-metadata.ll | 3 +- .../Transforms/PhaseOrdering/scev-custom-dl.ll | 70 ++ .../SimplifyCFG/switch_create-custom-dl.ll | 16 +- llvm/test/tools/llvm-dwarfdump/X86/locstats.ll | 120 +- llvm/test/tools/llvm-locstats/locstats.ll | 20 +- llvm/test/tools/llvm-locstats/no_scope_bytes.ll | 39 + .../test/tools/llvm-readobj/ELF/section-flags.test | 126 +- llvm/test/tools/yaml2obj/ELF/override-shflags.yaml | 90 ++ llvm/tools/llvm-dwarfdump/Statistics.cpp | 30 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 7 +- llvm/unittests/Analysis/VectorFunctionABITest.cpp | 24 +- llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt | 1 + .../unittests/CodeGen/GlobalISel/LegalizerTest.cpp | 221 ++++ llvm/unittests/Target/ARM/MachineInstrTest.cpp | 22 - .../llvm-exegesis/Mips/BenchmarkResultTest.cpp | 141 +++ .../tools/llvm-exegesis/Mips/CMakeLists.txt | 1 + llvm/utils/TableGen/RISCVCompressInstEmitter.cpp | 1 + llvm/utils/gn/README.rst | 4 +- .../llvm/unittests/CodeGen/GlobalISel/BUILD.gn | 1 + .../unittests/tools/llvm-exegesis/Mips/BUILD.gn | 1 + llvm/utils/lit/lit.py | 4 +- llvm/utils/lit/lit/LitTestCase.py | 3 +- llvm/utils/lit/lit/__init__.py | 2 - llvm/utils/lit/lit/cl_arguments.py | 3 +- llvm/utils/lit/lit/main.py | 84 +- llvm/utils/lit/lit/run.py | 2 +- llvm/utils/lit/tests/unit/TestRunner.py | 8 +- llvm/utils/llvm-locstats/llvm-locstats.py | 12 +- .../libomptarget/deviceRTLs/amdgcn/CMakeLists.txt | 8 +- .../deviceRTLs/amdgcn/src/target_impl.h | 12 +- .../libomptarget/deviceRTLs/common/src/support.cu | 8 + openmp/libomptarget/deviceRTLs/common/support.h | 6 +- .../deviceRTLs/nvptx/src/target_impl.h | 6 - 950 files changed, 18605 insertions(+), 3423 deletions(-) create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vabavq.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vmldav.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vmlldav.c copy clang/test/CodeGen/arm-mve-intrinsics/{vaddq.c => vsubq.c} (54%) create mode 100644 clang/test/CodeGenCXX/Inputs/profile-remap-error.map create mode 100644 clang/test/CodeGenCXX/profile-remap-error.cpp create mode 100644 clang/test/OpenMP/crash-skipped-bodies-template-inst.cpp create mode 100644 lld/test/ELF/common-shared.s create mode 100644 lldb/scripts/headers.swig create mode 100644 lldb/scripts/interfaces.swig create mode 100644 llvm/test/CodeGen/AArch64/arm64-memset-to-bzero-pgso.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-0.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-1.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-2.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-3.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-4.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-5.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-6.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-7.ll create mode 100644 llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-8.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-loads.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-stores.ll create mode 100644 llvm/test/CodeGen/AMDGPU/sub-zext-cc-zext-cc.ll create mode 100644 llvm/test/CodeGen/ARM/vlldm-vlstm-uops.mir create mode 100644 llvm/test/CodeGen/PowerPC/aix-indirect-call.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-trampoline.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vabavq.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vmldav.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vmlldav.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vsubq.ll create mode 100644 llvm/test/CodeGen/X86/conditional-tailcall-pgso.ll create mode 100644 llvm/test/CodeGen/X86/memcmp-pgso.ll create mode 100644 llvm/test/CodeGen/X86/shrink-compare-pgso.ll create mode 100644 llvm/test/DebugInfo/MIR/X86/dbgcall-site-reference.mir create mode 100644 llvm/test/MC/RISCV/compress-debug-info.s create mode 100644 llvm/test/Transforms/InstCombine/builtin-object-size-custom-dl.ll create mode 100644 llvm/test/Transforms/InstCombine/stdio-custom-dl.ll create mode 100644 llvm/test/tools/llvm-locstats/no_scope_bytes.ll create mode 100644 llvm/test/tools/yaml2obj/ELF/override-shflags.yaml create mode 100644 llvm/unittests/CodeGen/GlobalISel/LegalizerTest.cpp create mode 100644 llvm/unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp